Commit f938987f by Hans-Peter Nilsson Committed by Hans-Peter Nilsson

tm.texi.in (Addressing Modes): Mention that this hook needs to be defined for native TLS.

	* doc/tm.texi.in (Addressing Modes) <TARGET_LEGITIMIZE_ADDRESS>:
	Mention that this hook needs to be defined for native TLS.
	* doc/tm.texi: Regenerate.

From-SVN: r188404
parent ede6c734
2012-06-12 Hans-Peter Nilsson <hp@axis.com>
* doc/tm.texi.in (Addressing Modes) <TARGET_LEGITIMIZE_ADDRESS>:
Mention that this hook needs to be defined for native TLS.
* doc/tm.texi: Regenerate.
2012-06-11 Mike Stump <mikestump@comcast.net>
* emit-rtl.c (init_emit_once): Iterate through the
......
......@@ -5529,8 +5529,10 @@ The code of the hook should not alter the substructure of
@var{x}. If it transforms @var{x} into a more legitimate form, it
should return the new @var{x}.
It is not necessary for this hook to come up with a legitimate address.
The compiler has standard ways of doing so in all cases. In fact, it
It is not necessary for this hook to come up with a legitimate address,
with the exception of native TLS addresses (@pxref{Emulated TLS}).
The compiler has standard ways of doing so in all cases. In fact, if
the target supports only emulated TLS, it
is safe to omit this hook or make it return @var{x} if it cannot find
a valid way to legitimize the address. But often a machine-dependent
strategy can generate better code.
......
......@@ -5465,8 +5465,10 @@ The code of the hook should not alter the substructure of
@var{x}. If it transforms @var{x} into a more legitimate form, it
should return the new @var{x}.
It is not necessary for this hook to come up with a legitimate address.
The compiler has standard ways of doing so in all cases. In fact, it
It is not necessary for this hook to come up with a legitimate address,
with the exception of native TLS addresses (@pxref{Emulated TLS}).
The compiler has standard ways of doing so in all cases. In fact, if
the target supports only emulated TLS, it
is safe to omit this hook or make it return @var{x} if it cannot find
a valid way to legitimize the address. But often a machine-dependent
strategy can generate better code.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment