]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/61044 (Computed goto on AVR fails to use word-addressing)
authorGeorg-Johann Lay <avr@gjlay.de>
Wed, 28 May 2014 08:48:03 +0000 (08:48 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Wed, 28 May 2014 08:48:03 +0000 (08:48 +0000)
PR target/61044
* doc/extend.texi (Local Labels): Note that label differences are
not supported for AVR.

From-SVN: r211001

gcc/ChangeLog
gcc/doc/extend.texi

index 0481d58ccb1cfa3a2e8b7e630763e83e6134230e..e38b55364786aeac2de876aea4409b568eda6741 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-26  Michael Tautschnig  <mt@debian.org>
 
        PR target/61249
index c9452c6fb8c8cc5649e3542c1fbf2a585c6bef7e..29d66a1ab6a32e2aa0885b5e41d22dad70ddfb2e 100644 (file)
@@ -375,6 +375,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