on 2021/11/10 下午6:03, Segher Boessenkool wrote: > Hi! > > On Wed, Nov 10, 2021 at 05:39:27PM +0800, Kewen.Lin wrote: >> @@ -27779,10 +27779,10 @@ Enable/disable the @var{__float128} keyword for >> IEEE 128-bit floating point >> and use either software emulation for IEEE 128-bit floating point or >> hardware instructions. >> >> -The VSX instruction set (@option{-mvsx}, @option{-mcpu=power7}, >> -@option{-mcpu=power8}), or @option{-mcpu=power9} must be enabled to >> -use the IEEE 128-bit floating point support. The IEEE 128-bit >> -floating point support only works on PowerPC Linux systems. >> +The VSX instruction set (@option{-mvsx}, @option{-mcpu=power7} (or later >> +@var{cpu_type})) must be enabled to use the IEEE 128-bit floating point >> +support. The IEEE 128-bit floating point support only works on PowerPC >> +Linux systems. > > I'd just say -mvsx. This is default on for -mcpu=power7 and later, and > cannot be enabled elsewhere, but that is beside the point. > > If you say more than the essentials here it becomes harder to read > (simply because there is more to read then), harder to find what you > are looking for, and harder to keep it updated if things change (like > what this patch is for :-) ) > > The part about "works only on Linux" isn't quite true. "Is only > supported on Linux" is a bit better. > >> Generate (do not generate) addressing modes using prefixed load and >> -store instructions when the option @option{-mcpu=future} is used. >> +store instructions. The @option{-mprefixed} option requires that >> +the option @option{-mcpu=power10} (or later @var{cpu_type}) is enabled. > > Just "or later" please. The "CPU_TYPE" thing is local to the -mcpu= > description, let's not refer to it from elsewhere. > >> @item -mmma >> @itemx -mno-mma >> @opindex mmma >> @opindex mno-mma >> -Generate (do not generate) the MMA instructions when the option >> -@option{-mcpu=future} is used. >> +Generate (do not generate) the MMA instructions. The @option{-mma} >> +option requires that the option @option{-mcpu=power10} (or later >> +@var{cpu_type}) is enabled. > > (once more) > > Okay for trunk with those changes. Thanks! > >
Thanks! All comments are addressed and committed as r12-5143. BR, Kewen > Segher >