PR target/61044
authorgjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 May 2014 08:42:25 +0000 (08:42 +0000)
committergjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 May 2014 08:42:25 +0000 (08:42 +0000)
* doc/extend.texi (Local Labels): Note that label differences are
not supported for AVR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210999 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/extend.texi

index b60ca2a..4ae0267 100644 (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>):
index 4e1a6b3..cc16c95 100644 (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