Hi!
On Mon, Feb 10, 2020 at 01:45:42PM -0500, Michael Meissner wrote:
> This patch renames the PowerPC internal switch -mprefixed-addr to be
> -mprefixed.
> If you use -mpcrel, you must be using the 64-bit ELF v2 ABI, and the code
> model
> must be medium.
Currently, anyway.
> If you use -mpcrel, the compiler will generate PC-relative
> loads and stores to access items, rather than the current TOC based loads and
> stores.
Where that is the best thing to do. Is that always now? :-)
> If you use -mpcrel, it implies -mprefixed. If you use -mno-prefixed, you
> cannot use -mpcrel.
-mno-prefixed should imply -mno-pcrel; does it?
> * doc/invoke.texi (RS/6000 and PowerPC Options): Docment the
(typo)
> --- /tmp/1ySv8k_invoke.texi 2020-02-07 17:56:52.700489015 -0500
> +++ gcc/doc/invoke.texi 2020-02-07 17:34:02.925611138 -0500
> @@ -22327,7 +22328,6 @@ faster on processors with 32-bit busses
> aligns structures containing the above types differently than
> most published application binary interface specifications for the m68k.
>
> -@item -mpcrel
> @opindex mpcrel
> Use the pc-relative addressing mode of the 68000 directly, instead of
> using a global offset table. At present, this option implies @option{-fpic},
This isn't a correct change.
Okay for trunk modulo the m68k change. Thanks!
Segher