patches/binutils/2.20.1a/200-document-new-dtags-behaviour.patch
author David Holsgrove <david.holsgrove@xilinx.com>
Thu Oct 04 15:59:31 2012 +1000 (2012-10-04)
changeset 3073 a6981147ccc0
parent 2088 4f21ba5f8e91
permissions -rw-r--r--
scripts/gcc: Canadian Cross skip -print-multi-lib log output

Attempting to ${CT_TARGET}-gcc -print-multi-lib will fail

In do_cc_core_backend, for the final compiler in a canadian cross
baremetal, warn that multi-libs cannot be determined

In do_cc_backend, for either final compiler for a canadian cross,
warn that multi-libs cannot be determined

(Plus fixed CT_PREFIX_DIR in do_cc_backend to be ${prefix})

Signed-off-by: "David Holsgrove" <david.holsgrove@xilinx.com>
Message-Id: <CAM=EW8aQDoNx-CkJHjXBoDP4iTDJ8z5hh3=KhO5UTU6rp3Pj=w@mail.gmail.com>
Patchwork-Id: 189053
     1 Index: binutils-2.19.51.0.5/ld/ld.texinfo
     2 ===================================================================
     3 
     4 diff -durN binutils-2.20.1.orig/ld/ld.texinfo binutils-2.20.1/ld/ld.texinfo
     5 --- binutils-2.20.1.orig/ld/ld.texinfo	2009-07-06 15:48:51.000000000 +0200
     6 +++ binutils-2.20.1/ld/ld.texinfo	2010-08-17 19:32:16.000000000 +0200
     7 @@ -2026,8 +2026,9 @@
     8  systems may not understand them. If you specify
     9  @option{--enable-new-dtags}, the dynamic tags will be created as needed.
    10  If you specify @option{--disable-new-dtags}, no new dynamic tags will be
    11 -created. By default, the new dynamic tags are not created. Note that
    12 -those options are only available for ELF systems.
    13 +created. On Gentoo, by default, the new dynamic tags are created (this
    14 +differs from upstream behaviour). Note that those options are only
    15 +available for ELF systems.
    16  
    17  @kindex --hash-size=@var{number}
    18  @item --hash-size=@var{number}