Hi Andreas:

Thanks for your review, writing the document is my weakness ...:P

On Tue, Oct 6, 2020 at 3:34 PM Andreas Schwab <sch...@linux-m68k.org> wrote:
>
> On Okt 06 2020, Kito Cheng wrote:
>
> > diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
> > index f623467b7637..c6ba738aa0b7 100644
> > --- a/gcc/doc/invoke.texi
> > +++ b/gcc/doc/invoke.texi
> > @@ -25928,7 +25928,14 @@ allows floating-point values up to 32 bits long to 
> > be passed in registers; or
> >  @samp{-march=rv64ifd -mabi=lp64}, in which no floating-point arguments 
> > will be
> >  passed in registers.
> >
> > -The default for this argument is system dependent, users who want a 
> > specific
> > +When @option{-mabi=} is not specified, the default value will derived from
> > +@option{-march=}, the rules is using @samp{d} ABI variant if D extension is
> > +enabled, otherwise using soft-float ABI variant even F extension is 
> > enabled,
> > +there is an special rule for @samp{rv32e} variant is it always use
> > +@samp{ilp32e}.
>
> When @option{-mabi=} is not specified, the default value will be derived
> from @option{-march=}.  If the D extension is enabled use the @samp{d}
> ABI variant, otherwise use the soft-float ABI variant even if the F
> extension is enabled.  For the @samp{rv32e} architecture the default is
> @samp{ilp32e}.
>
> > +
> > +If @option{-march} and @option{-mabi=} both are not specified, the default 
> > for
>
> If both ... are not specified
>
> Andreas.
>
> --
> Andreas Schwab, sch...@linux-m68k.org
> GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
> "And now for something completely different."

Reply via email to