patches/binutils/2.20/200-document-new-dtags-behaviour.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Feb 17 21:54:07 2011 +0100 (2011-02-17)
changeset 2301 a3818c3b03e0
permissions -rw-r--r--
internals: fix stripping host binaries

The gcc used by linaro has a version number specific to Linaro, but
identifies itself with its upstream version numbering scheme.

This breaks the strip in the finish step, because the actual gcc version
is not the same as the configured one (eg. 4.5.2 vs. linaro-4.5-2011.02-0).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1614
     1
Index: binutils-2.19.51.0.5/ld/ld.texinfo
yann@1614
     2
===================================================================
yann@1614
     3
--- binutils-2.19.51.0.5.orig/ld/ld.texinfo
yann@1614
     4
+++ binutils-2.19.51.0.5/ld/ld.texinfo
yann@1614
     5
@@ -2036,8 +2036,9 @@ This linker can create the new dynamic t
yann@1614
     6
 systems may not understand them. If you specify
yann@1614
     7
 @option{--enable-new-dtags}, the dynamic tags will be created as needed.
yann@1614
     8
 If you specify @option{--disable-new-dtags}, no new dynamic tags will be
yann@1614
     9
-created. By default, the new dynamic tags are not created. Note that
yann@1614
    10
-those options are only available for ELF systems.
yann@1614
    11
+created. On Gentoo, by default, the new dynamic tags are created (this
yann@1614
    12
+differs from upstream behaviour). Note that those options are only
yann@1614
    13
+available for ELF systems.
yann@1614
    14
 
yann@1614
    15
 @kindex --hash-size=@var{number}
yann@1614
    16
 @item --hash-size=@var{number}