On Wed, 2022-04-06 at 16:34 +0200, Jakub Jelinek wrote:
> On Wed, Apr 06, 2022 at 09:44:33PM +0800, Xi Ruoyao wrote:
> > @@ -6527,6 +6554,27 @@ mips_function_value_1 (const_tree valtype,
> > const_tree fn_decl_or_type,
> >        if (has_cxx_zero_width_bf)
> >         use_fpr = 0;
> >  
> > +      if (TARGET_HARD_FLOAT
> > +         && warn_psabi
> > +         && use_fpr != 0
> > +         && has_cxx17_empty_base)
> > +       {
> > +         static unsigned last_reported_type_uid;
> > +         unsigned uid = TYPE_UID (TYPE_MAIN_VARIANT (valtype));
> > +         if (uid != last_reported_type_uid)
> > +           {
> > +             static const char *url
> > +               = CHANGES_ROOT_URL
> > +                 "gcc-12/changes.html#mips_cxx17_empty_bases";
> > +             inform (input_location,
> > +                     "the ABI for returning a value with C++ 17
> > empty "
> 
> Better write C++17 without space, that is what is used elsewhere too.
> Ok with that change.

Pushed r12-8023 with the whitespace change.

-- 
Xi Ruoyao <xry...@mengyan1223.wang>
School of Aerospace Science and Technology, Xidian University

Reply via email to