From: Carsten Schlote <[email protected]>

Refreshed patchstack. Fixed trivial rejects. Removed obsolete files
from patch directory.

Signed-off-by: Carsten Schlote <[email protected]>
---
 .../03_all_binutils-2.15.92.0.2-ppc64-pie.patch    |    8 ++--
 .../04_all_binutils-2.15.92.0.2-place-orphan.patch |    0
 .../gentoo/07_all_binutils-2.18-windres.patch      |    0
 .../08_all_binutils-RPATH_ENVVAR-smack.patch       |    8 ++--
 .../gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch |   12 ++--
 .../generic/gentoo/12_all_sh-targets.patch         |   20 ++++----
 .../gentoo/18_all_binutils-makeinfo-version.patch  |    0
 .../gentoo/25_all_binutils-for-build-flags.patch   |    0
 .../gentoo/30_all_binutils-multitarget-fixup.patch |    8 ++--
 .../gentoo/33_all_binutils-gnu-relro-fixups.patch  |    0
 .../gentoo/42_all_012_check_ldrunpath_length.patch |   10 ++--
 .../66_all_binutils-2.17.50.0.2-warn-textrel.patch |   50 ++++++++++----------
 .../76_all_only-use-new-ld-dtags.patch.disabled    |    8 ++--
 .../generic/gentoo/91_all_libiberty-pic.patch      |    8 ++--
 ...3_all_binutils-2.18-pt-pax-flags-20070828.patch |    0
 .../generic/series                                 |    2 +-
 .../generic/uclibc/110-arm-eabi-conf.patch         |   16 +++---
 17 files changed, 75 insertions(+), 75 deletions(-)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch (74%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/04_all_binutils-2.15.92.0.2-place-orphan.patch 
(100%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/07_all_binutils-2.18-windres.patch (100%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch (67%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch (72%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/12_all_sh-targets.patch (80%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/18_all_binutils-makeinfo-version.patch (100%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/25_all_binutils-for-build-flags.patch (100%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/30_all_binutils-multitarget-fixup.patch (80%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/33_all_binutils-gnu-relro-fixups.patch (100%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/42_all_012_check_ldrunpath_length.patch (85%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch 
(62%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled (80%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/gentoo/91_all_libiberty-pic.patch (59%)
 copy patches/{binutils-2.18 => 
binutils-2.20}/generic/gentoo/no_63_all_binutils-2.18-pt-pax-flags-20070828.patch
 (100%)
 copy patches/{binutils-2.19.1 => binutils-2.20}/generic/series (91%)
 copy patches/{binutils-2.19.1 => 
binutils-2.20}/generic/uclibc/110-arm-eabi-conf.patch (69%)

diff --git 
a/patches/binutils-2.19.1/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch
 
b/patches/binutils-2.20/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch
similarity index 74%
copy from 
patches/binutils-2.19.1/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch
copy to 
patches/binutils-2.20/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch
index 1e16139..9c1f621 100644
--- 
a/patches/binutils-2.19.1/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch
+++ 
b/patches/binutils-2.20/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-pie.patch
@@ -2,11 +2,11 @@
  bfd/elf64-ppc.c |    7 ++++++-
  1 file changed, 6 insertions(+), 1 deletion(-)
 
-Index: binutils-2.19.1/bfd/elf64-ppc.c
+Index: binutils-2.20/bfd/elf64-ppc.c
 ===================================================================
---- binutils-2.19.1.orig/bfd/elf64-ppc.c
-+++ binutils-2.19.1/bfd/elf64-ppc.c
-@@ -11294,7 +11294,12 @@ ppc64_elf_relocate_section (bfd *output_
+--- binutils-2.20.orig/bfd/elf64-ppc.c 2009-11-19 13:16:06.000000000 +0100
++++ binutils-2.20/bfd/elf64-ppc.c      2009-11-19 13:16:11.000000000 +0100
+@@ -11990,7 +11990,12 @@
              else if (!SYMBOL_REFERENCES_LOCAL (info, &h->elf)
                       && !is_opd
                       && r_type != R_PPC64_TOC)
diff --git 
a/patches/binutils-2.18/generic/gentoo/04_all_binutils-2.15.92.0.2-place-orphan.patch
 
b/patches/binutils-2.20/generic/gentoo/04_all_binutils-2.15.92.0.2-place-orphan.patch
similarity index 100%
copy from 
patches/binutils-2.18/generic/gentoo/04_all_binutils-2.15.92.0.2-place-orphan.patch
copy to 
patches/binutils-2.20/generic/gentoo/04_all_binutils-2.15.92.0.2-place-orphan.patch
diff --git 
a/patches/binutils-2.19.1/generic/gentoo/07_all_binutils-2.18-windres.patch 
b/patches/binutils-2.20/generic/gentoo/07_all_binutils-2.18-windres.patch
similarity index 100%
copy from 
patches/binutils-2.19.1/generic/gentoo/07_all_binutils-2.18-windres.patch
copy to patches/binutils-2.20/generic/gentoo/07_all_binutils-2.18-windres.patch
diff --git 
a/patches/binutils-2.19.1/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch
 b/patches/binutils-2.20/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch
similarity index 67%
copy from 
patches/binutils-2.19.1/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch
copy to 
patches/binutils-2.20/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch
index ee30e1d..c640f8a 100644
--- 
a/patches/binutils-2.19.1/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch
+++ 
b/patches/binutils-2.20/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.patch
@@ -5,11 +5,11 @@ http://sourceware.org/bugzilla/show_bug.cgi?id=4970
  configure |    1 +
  1 file changed, 1 insertion(+)
 
-Index: binutils-2.19.1/configure
+Index: binutils-2.20/configure
 ===================================================================
---- binutils-2.19.1.orig/configure
-+++ binutils-2.19.1/configure
-@@ -5430,6 +5430,7 @@ case "${target}" in
+--- binutils-2.20.orig/configure       2009-11-19 13:16:00.000000000 +0100
++++ binutils-2.20/configure    2009-11-19 13:17:25.000000000 +0100
+@@ -6295,6 +6295,7 @@
      md_exec_prefix=/usr/ccs/bin
      ;;
  esac
diff --git 
a/patches/binutils-2.19.1/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch
 b/patches/binutils-2.20/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch
similarity index 72%
copy from 
patches/binutils-2.19.1/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch
copy to 
patches/binutils-2.20/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch
index 3d65169..7154614 100644
--- 
a/patches/binutils-2.19.1/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch
+++ 
b/patches/binutils-2.20/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch
@@ -6,11 +6,11 @@ forcing CFLAGS against C++ builds causes false failures
  ld/testsuite/lib/ld-lib.exp |    7 ++++++-
  1 file changed, 6 insertions(+), 1 deletion(-)
 
-Index: binutils-2.19.1/ld/testsuite/lib/ld-lib.exp
+Index: binutils-2.20/ld/testsuite/lib/ld-lib.exp
 ===================================================================
---- binutils-2.19.1.orig/ld/testsuite/lib/ld-lib.exp
-+++ binutils-2.19.1/ld/testsuite/lib/ld-lib.exp
-@@ -225,7 +225,11 @@ proc default_ld_compile { cc source obje
+--- binutils-2.20.orig/ld/testsuite/lib/ld-lib.exp     2009-11-19 
13:15:47.000000000 +0100
++++ binutils-2.20/ld/testsuite/lib/ld-lib.exp  2009-11-19 13:17:36.000000000 
+0100
+@@ -225,7 +225,11 @@
      remote_file build delete "$object"
      remote_file host delete "$object"
  
@@ -23,11 +23,11 @@ Index: binutils-2.19.1/ld/testsuite/lib/ld-lib.exp
  
      # If we are compiling with gcc, we want to add gcc_gas_flag to
      # flags.  Rather than determine this in some complex way, we guess
-@@ -1111,6 +1115,7 @@ proc run_ld_link_tests { ldtests } {
+@@ -1175,6 +1179,7 @@
      global env
      global CC
      global CFLAGS
 +    global CXXFLAGS
+     global runtests
  
      foreach testitem $ldtests {
-       set testname [lindex $testitem 0]
diff --git a/patches/binutils-2.19.1/generic/gentoo/12_all_sh-targets.patch 
b/patches/binutils-2.20/generic/gentoo/12_all_sh-targets.patch
similarity index 80%
copy from patches/binutils-2.19.1/generic/gentoo/12_all_sh-targets.patch
copy to patches/binutils-2.20/generic/gentoo/12_all_sh-targets.patch
index e79210e..12f7fb1 100644
--- a/patches/binutils-2.19.1/generic/gentoo/12_all_sh-targets.patch
+++ b/patches/binutils-2.20/generic/gentoo/12_all_sh-targets.patch
@@ -10,11 +10,11 @@ inept targets than that one, really. Go look, I promise).
  configure.ac |    4 ++--
  2 files changed, 4 insertions(+), 4 deletions(-)
 
-Index: binutils-2.19.1/configure
+Index: binutils-2.20/configure
 ===================================================================
---- binutils-2.19.1.orig/configure
-+++ binutils-2.19.1/configure
-@@ -2281,7 +2281,7 @@ case "${target}" in
+--- binutils-2.20.orig/configure       2009-11-19 13:17:25.000000000 +0100
++++ binutils-2.20/configure    2009-11-19 13:17:44.000000000 +0100
+@@ -3054,7 +3054,7 @@
    am33_2.0-*-linux*)
      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
      ;;
@@ -23,7 +23,7 @@ Index: binutils-2.19.1/configure
      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
      ;;
    sh*-*-pe|mips*-*-pe|*arm-wince-pe)
-@@ -2606,7 +2606,7 @@ case "${target}" in
+@@ -3390,7 +3390,7 @@
    romp-*-*)
      noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss 
${libgcj}"
      ;;
@@ -32,11 +32,11 @@ Index: binutils-2.19.1/configure
      case "${host}" in
        i[3456789]86-*-vsta) ;; # don't add gprof back in
        i[3456789]86-*-go32*) ;; # don't add gprof back in
-Index: binutils-2.19.1/configure.ac
+Index: binutils-2.20/configure.ac
 ===================================================================
---- binutils-2.19.1.orig/configure.ac
-+++ binutils-2.19.1/configure.ac
-@@ -530,7 +530,7 @@ case "${target}" in
+--- binutils-2.20.orig/configure.ac    2009-10-16 13:52:23.000000000 +0200
++++ binutils-2.20/configure.ac 2009-11-19 13:17:44.000000000 +0100
+@@ -541,7 +541,7 @@
    am33_2.0-*-linux*)
      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
      ;;
@@ -45,7 +45,7 @@ Index: binutils-2.19.1/configure.ac
      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
      ;;    
    sh*-*-pe|mips*-*-pe|*arm-wince-pe)
-@@ -855,7 +855,7 @@ case "${target}" in
+@@ -877,7 +877,7 @@
    romp-*-*)
      noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss 
${libgcj}"
      ;;
diff --git 
a/patches/binutils-2.18/generic/gentoo/18_all_binutils-makeinfo-version.patch 
b/patches/binutils-2.20/generic/gentoo/18_all_binutils-makeinfo-version.patch
similarity index 100%
copy from 
patches/binutils-2.18/generic/gentoo/18_all_binutils-makeinfo-version.patch
copy to 
patches/binutils-2.20/generic/gentoo/18_all_binutils-makeinfo-version.patch
diff --git 
a/patches/binutils-2.18/generic/gentoo/25_all_binutils-for-build-flags.patch 
b/patches/binutils-2.20/generic/gentoo/25_all_binutils-for-build-flags.patch
similarity index 100%
copy from 
patches/binutils-2.18/generic/gentoo/25_all_binutils-for-build-flags.patch
copy to 
patches/binutils-2.20/generic/gentoo/25_all_binutils-for-build-flags.patch
diff --git 
a/patches/binutils-2.19.1/generic/gentoo/30_all_binutils-multitarget-fixup.patch
 b/patches/binutils-2.20/generic/gentoo/30_all_binutils-multitarget-fixup.patch
similarity index 80%
copy from 
patches/binutils-2.19.1/generic/gentoo/30_all_binutils-multitarget-fixup.patch
copy to 
patches/binutils-2.20/generic/gentoo/30_all_binutils-multitarget-fixup.patch
index 70651c4..bf6acff 100644
--- 
a/patches/binutils-2.19.1/generic/gentoo/30_all_binutils-multitarget-fixup.patch
+++ 
b/patches/binutils-2.20/generic/gentoo/30_all_binutils-multitarget-fixup.patch
@@ -14,11 +14,11 @@ http://sourceware.org/ml/binutils/2007-09/msg00162.html
  bfd/format.c |    3 +++
  1 file changed, 3 insertions(+)
 
-Index: binutils-2.19.1/bfd/format.c
+Index: binutils-2.20/bfd/format.c
 ===================================================================
---- binutils-2.19.1.orig/bfd/format.c
-+++ binutils-2.19.1/bfd/format.c
-@@ -128,6 +128,9 @@ bfd_check_format_matches (bfd *abfd, bfd
+--- binutils-2.20.orig/bfd/format.c    2009-09-10 13:47:12.000000000 +0200
++++ binutils-2.20/bfd/format.c 2009-11-19 13:17:50.000000000 +0100
+@@ -128,6 +128,9 @@
    if (matching != NULL)
      *matching = NULL;
  
diff --git 
a/patches/binutils-2.18/generic/gentoo/33_all_binutils-gnu-relro-fixups.patch 
b/patches/binutils-2.20/generic/gentoo/33_all_binutils-gnu-relro-fixups.patch
similarity index 100%
copy from 
patches/binutils-2.18/generic/gentoo/33_all_binutils-gnu-relro-fixups.patch
copy to 
patches/binutils-2.20/generic/gentoo/33_all_binutils-gnu-relro-fixups.patch
diff --git 
a/patches/binutils-2.19.1/generic/gentoo/42_all_012_check_ldrunpath_length.patch
 b/patches/binutils-2.20/generic/gentoo/42_all_012_check_ldrunpath_length.patch
similarity index 85%
copy from 
patches/binutils-2.19.1/generic/gentoo/42_all_012_check_ldrunpath_length.patch
copy to 
patches/binutils-2.20/generic/gentoo/42_all_012_check_ldrunpath_length.patch
index 5310741..32f527d 100644
--- 
a/patches/binutils-2.19.1/generic/gentoo/42_all_012_check_ldrunpath_length.patch
+++ 
b/patches/binutils-2.20/generic/gentoo/42_all_012_check_ldrunpath_length.patch
@@ -28,11 +28,11 @@ exit 0
  ld/emultempl/elf32.em |    4 ++++
  1 file changed, 4 insertions(+)
 
-Index: binutils-2.19.1/ld/emultempl/elf32.em
+Index: binutils-2.20/ld/emultempl/elf32.em
 ===================================================================
---- binutils-2.19.1.orig/ld/emultempl/elf32.em
-+++ binutils-2.19.1/ld/emultempl/elf32.em
-@@ -1219,6 +1219,8 @@ fragment <<EOF
+--- binutils-2.20.orig/ld/emultempl/elf32.em   2009-09-14 13:43:30.000000000 
+0200
++++ binutils-2.20/ld/emultempl/elf32.em        2009-11-19 13:17:55.000000000 
+0100
+@@ -1233,6 +1233,8 @@
              && command_line.rpath == NULL)
            {
              lib_path = (const char *) getenv ("LD_RUN_PATH");
@@ -41,7 +41,7 @@ Index: binutils-2.19.1/ld/emultempl/elf32.em
              if (gld${EMULATION_NAME}_search_needed (lib_path, &n,
                                                      force))
                break;
-@@ -1404,6 +1406,8 @@ gld${EMULATION_NAME}_before_allocation (
+@@ -1418,6 +1420,8 @@
    rpath = command_line.rpath;
    if (rpath == NULL)
      rpath = (const char *) getenv ("LD_RUN_PATH");
diff --git 
a/patches/binutils-2.18/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch
 
b/patches/binutils-2.20/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch
similarity index 62%
copy from 
patches/binutils-2.18/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch
copy to 
patches/binutils-2.20/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch
index 85b517d..9276536 100644
--- 
a/patches/binutils-2.18/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch
+++ 
b/patches/binutils-2.20/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-textrel.patch
@@ -11,16 +11,16 @@ the very fact that they're needed at all.
        warnings from ld output.
 
 ---
- bfd/elflink.c               |    8 +++-----
- ld/ldmain.c                 |    1 +
+ bfd/elflink.c               |    6 ++----
+ ld/ldmain.c                 |    3 ++-
  ld/testsuite/lib/ld-lib.exp |    4 ++++
  3 files changed, 8 insertions(+), 5 deletions(-)
 
-Index: binutils-2.18/bfd/elflink.c
+Index: binutils-2.20/bfd/elflink.c
 ===================================================================
---- binutils-2.18.orig/bfd/elflink.c
-+++ binutils-2.18/bfd/elflink.c
-@@ -10914,14 +10914,12 @@ bfd_elf_final_link (bfd *abfd, struct bf
+--- binutils-2.20.orig/bfd/elflink.c   2009-09-10 13:47:12.000000000 +0200
++++ binutils-2.20/bfd/elflink.c        2009-11-19 13:18:08.000000000 +0100
+@@ -10970,14 +10970,12 @@
        goto error_return;
  
        /* Check for DT_TEXTREL (late, in case the backend removes it).  */
@@ -37,32 +37,32 @@ Index: binutils-2.18/bfd/elflink.c
          dyncon = o->contents;
          dynconend = o->contents + o->size;
          for (; dyncon < dynconend; dyncon += bed->s->sizeof_dyn)
-@@ -10933,7 +10931,7 @@ bfd_elf_final_link (bfd *abfd, struct bf
-             if (dyn.d_tag == DT_TEXTREL)
-               {
-                info->callbacks->einfo 
--                  (_("%P: warning: creating a DT_TEXTREL in a shared 
object.\n"));
-+                  (_("%P: warning: creating a DT_TEXTREL in object.\n"));
-                 break;
-               }
-           }
-Index: binutils-2.18/ld/ldmain.c
+Index: binutils-2.20/ld/ldmain.c
 ===================================================================
---- binutils-2.18.orig/ld/ldmain.c
-+++ binutils-2.18/ld/ldmain.c
-@@ -280,6 +280,7 @@ main (int argc, char **argv)
+--- binutils-2.20.orig/ld/ldmain.c     2009-09-14 13:43:29.000000000 +0200
++++ binutils-2.20/ld/ldmain.c  2009-11-19 13:19:53.000000000 +0100
+@@ -17,7 +17,7 @@
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+-   along with this program; if not, write to the Free Software
++         along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
+    MA 02110-1301, USA.  */
+ 
+@@ -280,6 +280,7 @@
    emulation = get_emulation (argc, argv);
    ldemul_choose_mode (emulation);
    default_target = ldemul_choose_target (argc, argv);
 +  link_info.warn_shared_textrel = TRUE;
+   config.maxpagesize = bfd_emul_get_maxpagesize (default_target);
+   config.commonpagesize = bfd_emul_get_commonpagesize (default_target);
    lang_init ();
-   ldemul_before_parse ();
-   lang_has_input_file = FALSE;
-Index: binutils-2.18/ld/testsuite/lib/ld-lib.exp
+Index: binutils-2.20/ld/testsuite/lib/ld-lib.exp
 ===================================================================
---- binutils-2.18.orig/ld/testsuite/lib/ld-lib.exp
-+++ binutils-2.18/ld/testsuite/lib/ld-lib.exp
-@@ -194,6 +194,10 @@ proc default_ld_simple_link { ld target 
+--- binutils-2.20.orig/ld/testsuite/lib/ld-lib.exp     2009-11-19 
13:17:36.000000000 +0100
++++ binutils-2.20/ld/testsuite/lib/ld-lib.exp  2009-11-19 13:18:08.000000000 
+0100
+@@ -196,6 +196,10 @@
      # symbol, since the default linker script might use ENTRY.
      regsub -all "(^|\n)(\[^\n\]*: warning: cannot find entry 
symbol\[^\n\]*\n?)" $exec_output "\\1" exec_output
  
diff --git 
a/patches/binutils-2.18/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled
 
b/patches/binutils-2.20/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled
similarity index 80%
copy from 
patches/binutils-2.18/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled
copy to 
patches/binutils-2.20/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled
index f7db0c5..84c0129 100644
--- 
a/patches/binutils-2.18/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled
+++ 
b/patches/binutils-2.20/generic/gentoo/76_all_only-use-new-ld-dtags.patch.disabled
@@ -6,11 +6,11 @@ need to ponder what ramifications this has before enabling it
  bfd/elflink.c |   10 +++++++---
  1 file changed, 7 insertions(+), 3 deletions(-)
 
-Index: binutils-2.18/bfd/elflink.c
+Index: binutils-2.20/bfd/elflink.c
 ===================================================================
---- binutils-2.18.orig/bfd/elflink.c
-+++ binutils-2.18/bfd/elflink.c
-@@ -5422,11 +5422,15 @@ bfd_elf_size_dynamic_sections (bfd *outp
+--- binutils-2.20.orig/bfd/elflink.c   2009-11-19 13:18:08.000000000 +0100
++++ binutils-2.20/bfd/elflink.c        2009-11-19 13:20:36.000000000 +0100
+@@ -5564,11 +5564,15 @@
  
          indx = _bfd_elf_strtab_add (elf_hash_table (info)->dynstr, rpath,
                                      TRUE);
diff --git a/patches/binutils-2.19.1/generic/gentoo/91_all_libiberty-pic.patch 
b/patches/binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch
similarity index 59%
copy from patches/binutils-2.19.1/generic/gentoo/91_all_libiberty-pic.patch
copy to patches/binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch
index 2dedf3e..af29cfc 100644
--- a/patches/binutils-2.19.1/generic/gentoo/91_all_libiberty-pic.patch
+++ b/patches/binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch
@@ -2,11 +2,11 @@
  libiberty/Makefile.in |    1 +
  1 file changed, 1 insertion(+)
 
-Index: binutils-2.19.1/libiberty/Makefile.in
+Index: binutils-2.20/libiberty/Makefile.in
 ===================================================================
---- binutils-2.19.1.orig/libiberty/Makefile.in
-+++ binutils-2.19.1/libiberty/Makefile.in
-@@ -227,6 +227,7 @@ $(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA
+--- binutils-2.20.orig/libiberty/Makefile.in   2009-08-23 21:03:58.000000000 
+0200
++++ binutils-2.20/libiberty/Makefile.in        2009-11-19 13:20:45.000000000 
+0100
+@@ -227,6 +227,7 @@
          $(AR) $(AR_FLAGS) $(TARGETLIB) \
            $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \
          $(RANLIB) $(TARGETLIB); \
diff --git 
a/patches/binutils-2.18/generic/gentoo/no_63_all_binutils-2.18-pt-pax-flags-20070828.patch
 
b/patches/binutils-2.20/generic/gentoo/no_63_all_binutils-2.18-pt-pax-flags-20070828.patch
similarity index 100%
copy from 
patches/binutils-2.18/generic/gentoo/no_63_all_binutils-2.18-pt-pax-flags-20070828.patch
copy to 
patches/binutils-2.20/generic/gentoo/no_63_all_binutils-2.18-pt-pax-flags-20070828.patch
diff --git a/patches/binutils-2.19.1/generic/series 
b/patches/binutils-2.20/generic/series
similarity index 91%
copy from patches/binutils-2.19.1/generic/series
copy to patches/binutils-2.20/generic/series
index d31c45b..35b4c67 100644
--- a/patches/binutils-2.19.1/generic/series
+++ b/patches/binutils-2.20/generic/series
@@ -13,6 +13,6 @@ gentoo/91_all_libiberty-pic.patch
 #gentoo/no_77_all_generate-gnu-hash.patch
 #gentoo/no_78_all_use-relro.patch
 
-oe/binutils-2.16.91.0.6-objcopy-rename-errorcode.patch
+#oe/binutils-2.16.91.0.6-objcopy-rename-errorcode.patch
 
 uclibc/110-arm-eabi-conf.patch
diff --git a/patches/binutils-2.19.1/generic/uclibc/110-arm-eabi-conf.patch 
b/patches/binutils-2.20/generic/uclibc/110-arm-eabi-conf.patch
similarity index 69%
copy from patches/binutils-2.19.1/generic/uclibc/110-arm-eabi-conf.patch
copy to patches/binutils-2.20/generic/uclibc/110-arm-eabi-conf.patch
index 9ce7898..5e727c6 100644
--- a/patches/binutils-2.19.1/generic/uclibc/110-arm-eabi-conf.patch
+++ b/patches/binutils-2.20/generic/uclibc/110-arm-eabi-conf.patch
@@ -3,11 +3,11 @@
  configure.ac |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)
 
-Index: binutils-2.19.1/configure
+Index: binutils-2.20/configure
 ===================================================================
---- binutils-2.19.1.orig/configure
-+++ binutils-2.19.1/configure
-@@ -2313,7 +2313,7 @@ case "${target}" in
+--- binutils-2.20.orig/configure       2009-11-19 13:17:44.000000000 +0100
++++ binutils-2.20/configure    2009-11-19 13:29:06.000000000 +0100
+@@ -3086,7 +3086,7 @@
      noconfigdirs="$noconfigdirs target-libffi target-qthreads"
      libgloss_dir=arm
      ;;
@@ -16,11 +16,11 @@ Index: binutils-2.19.1/configure
      noconfigdirs="$noconfigdirs target-qthreads"
      case ${with_newlib} in
        no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
-Index: binutils-2.19.1/configure.ac
+Index: binutils-2.20/configure.ac
 ===================================================================
---- binutils-2.19.1.orig/configure.ac
-+++ binutils-2.19.1/configure.ac
-@@ -562,7 +562,7 @@ case "${target}" in
+--- binutils-2.20.orig/configure.ac    2009-11-19 13:17:44.000000000 +0100
++++ binutils-2.20/configure.ac 2009-11-19 13:29:06.000000000 +0100
+@@ -573,7 +573,7 @@
      noconfigdirs="$noconfigdirs target-libffi target-qthreads"
      libgloss_dir=arm
      ;;
-- 
1.6.6.1


--
ptxdist mailing list
[email protected]

Reply via email to