re PR target/61044 (Computed goto on AVR fails to use word-addressing)

PR target/61044
	* doc/extend.texi (Local Labels): Note that label differences are
	not supported for AVR.

From-SVN: r210999
This commit is contained in:
Georg-Johann Lay 2014-05-28 08:42:25 +00:00 committed by Georg-Johann Lay
parent c8912e539b
commit 92747f7d22
2 changed files with 8 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2014-05-28 Georg-Johann Lay <avr@gjlay.de>
PR target/61044
* doc/extend.texi (Local Labels): Note that label differences are
not supported for AVR.
2014-05-27 Andrew Pinski <apinski@cavium.com>
* config/aarch64/aarch64.md (stack_protect_set_<mode>):

View file

@ -373,6 +373,8 @@ goto *(&&foo + array[i]);
This is more friendly to code living in shared libraries, as it reduces
the number of dynamic relocations that are needed, and by consequence,
allows the data to be read-only.
This alternative with label differences is not supported for the AVR target,
please use the first approach for AVR programs.
The @code{&&foo} expressions for the same label might have different
values if the containing function is inlined or cloned. If a program