Hello community,

here is the log from the commit of package binutils for openSUSE:Factory 
checked in at 2014-04-08 11:31:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/binutils (Old)
 and      /work/SRC/openSUSE:Factory/.binutils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "binutils"

Changes:
--------
--- /work/SRC/openSUSE:Factory/binutils/binutils.changes        2014-04-06 
09:55:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes   2014-04-08 
11:31:18.000000000 +0200
@@ -1,0 +2,6 @@
+Sun Apr  6 18:48:22 UTC 2014 - [email protected]
+
+- ld-dtags.diff: update testsuite for --enable-new-dtags default
+- ld-testsuite.patch: fix spurious failures in ld-plugin/lto.exp
+
+-------------------------------------------------------------------
cross-aarch64-binutils.changes: same change
cross-arm-binutils.changes: same change
cross-avr-binutils.changes: same change
cross-hppa-binutils.changes: same change
cross-hppa64-binutils.changes: same change
cross-i386-binutils.changes: same change
cross-ia64-binutils.changes: same change
cross-m68k-binutils.changes: same change
cross-mips-binutils.changes: same change
cross-ppc-binutils.changes: same change
cross-ppc64-binutils.changes: same change
cross-ppc64le-binutils.changes: same change
cross-s390-binutils.changes: same change
cross-s390x-binutils.changes: same change
cross-sparc-binutils.changes: same change
cross-sparc64-binutils.changes: same change
cross-spu-binutils.changes: same change
cross-x86_64-binutils.changes: same change

New:
----
  ld-testsuite.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ binutils.spec ++++++
--- /var/tmp/diff_new_pack.PD8lvf/_old  2014-04-08 11:31:24.000000000 +0200
+++ /var/tmp/diff_new_pack.PD8lvf/_new  2014-04-08 11:31:24.000000000 +0200
@@ -98,6 +98,7 @@
 Patch22:        binutils-bfd_h.patch
 Patch23:        pie-m68k.patch
 Patch24:        binutils-2.24-auto-plugin.diff
+Patch25:        ld-testsuite.patch
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 Patch93:        cross-avr-size.patch
@@ -170,6 +171,7 @@
 %patch22
 %patch23 -p1
 %patch24 -p1
+%patch25 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90

++++++ cross-aarch64-binutils.spec ++++++
--- /var/tmp/diff_new_pack.PD8lvf/_old  2014-04-08 11:31:24.000000000 +0200
+++ /var/tmp/diff_new_pack.PD8lvf/_new  2014-04-08 11:31:24.000000000 +0200
@@ -101,6 +101,7 @@
 Patch22:        binutils-bfd_h.patch
 Patch23:        pie-m68k.patch
 Patch24:        binutils-2.24-auto-plugin.diff
+Patch25:        ld-testsuite.patch
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 Patch93:        cross-avr-size.patch
@@ -173,6 +174,7 @@
 %patch22
 %patch23 -p1
 %patch24 -p1
+%patch25 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90

cross-arm-binutils.spec: same change
cross-avr-binutils.spec: same change
cross-hppa-binutils.spec: same change
cross-hppa64-binutils.spec: same change
cross-i386-binutils.spec: same change
cross-ia64-binutils.spec: same change
cross-m68k-binutils.spec: same change
cross-mips-binutils.spec: same change
cross-ppc-binutils.spec: same change
cross-ppc64-binutils.spec: same change
cross-ppc64le-binutils.spec: same change
cross-s390-binutils.spec: same change
cross-s390x-binutils.spec: same change
cross-sparc-binutils.spec: same change
cross-sparc64-binutils.spec: same change
cross-spu-binutils.spec: same change
cross-x86_64-binutils.spec: same change
++++++ ld-dtags.diff ++++++
--- /var/tmp/diff_new_pack.PD8lvf/_old  2014-04-08 11:31:24.000000000 +0200
+++ /var/tmp/diff_new_pack.PD8lvf/_new  2014-04-08 11:31:24.000000000 +0200
@@ -1,7 +1,7 @@
-Index: binutils-2.23.90/ld/ld.texinfo
+Index: binutils-2.24/ld/ld.texinfo
 ===================================================================
---- binutils-2.23.90.orig/ld/ld.texinfo        2013-08-28 11:17:35.000000000 
+0200
-+++ binutils-2.23.90/ld/ld.texinfo     2013-09-20 15:31:49.000000000 +0200
+--- binutils-2.24.orig/ld/ld.texinfo
++++ binutils-2.24/ld/ld.texinfo
 @@ -2117,7 +2117,7 @@ systems may not understand them. If you
  @option{--enable-new-dtags}, the new dynamic tags will be created as needed
  and older dynamic tags will be omitted.
@@ -11,10 +11,10 @@
  those options are only available for ELF systems.
  
  @kindex --hash-size=@var{number}
-Index: binutils-2.23.90/ld/ldmain.c
+Index: binutils-2.24/ld/ldmain.c
 ===================================================================
---- binutils-2.23.90.orig/ld/ldmain.c  2013-06-22 18:44:15.000000000 +0200
-+++ binutils-2.23.90/ld/ldmain.c       2013-09-20 15:31:49.000000000 +0200
+--- binutils-2.24.orig/ld/ldmain.c
++++ binutils-2.24/ld/ldmain.c
 @@ -276,6 +276,7 @@ main (int argc, char **argv)
  
    link_info.allow_undefined_version = TRUE;
@@ -23,3 +23,51 @@
    link_info.combreloc = TRUE;
    link_info.strip_discarded = TRUE;
    link_info.emit_hash = TRUE;
+Index: binutils-2.24/ld/testsuite/ld-elf/now-3.d
+===================================================================
+--- binutils-2.24.orig/ld/testsuite/ld-elf/now-3.d
++++ binutils-2.24/ld/testsuite/ld-elf/now-3.d
+@@ -1,6 +1,6 @@
+ #source: start.s
+ #readelf: -d -W
+-#ld: -shared -z now
++#ld: -shared -z now --disable-new-dtags
+ #target: *-*-linux* *-*-gnu*
+ 
+ #failif
+Index: binutils-2.24/ld/testsuite/ld-elf/now-4.d
+===================================================================
+--- binutils-2.24.orig/ld/testsuite/ld-elf/now-4.d
++++ binutils-2.24/ld/testsuite/ld-elf/now-4.d
+@@ -1,6 +1,6 @@
+ #source: start.s
+ #readelf: -d -W
+-#ld: -shared -z now
++#ld: -shared -z now --disable-new-dtags
+ #target: *-*-linux* *-*-gnu*
+ 
+ #...
+Index: binutils-2.24/ld/testsuite/ld-elf/rpath-1.d
+===================================================================
+--- binutils-2.24.orig/ld/testsuite/ld-elf/rpath-1.d
++++ binutils-2.24/ld/testsuite/ld-elf/rpath-1.d
+@@ -1,6 +1,6 @@
+ #source: start.s
+ #readelf: -d -W
+-#ld: -shared -rpath .
++#ld: -shared -rpath . --disable-new-dtags
+ #target: *-*-linux* *-*-gnu*
+ 
+ #failif
+Index: binutils-2.24/ld/testsuite/ld-elf/rpath-2.d
+===================================================================
+--- binutils-2.24.orig/ld/testsuite/ld-elf/rpath-2.d
++++ binutils-2.24/ld/testsuite/ld-elf/rpath-2.d
+@@ -1,6 +1,6 @@
+ #source: start.s
+ #readelf: -d -W
+-#ld: -shared -rpath .
++#ld: -shared -rpath . --disable-new-dtags
+ #target: *-*-linux* *-*-gnu*
+ 
+ #...

++++++ ld-testsuite.patch ++++++
Index: binutils-2.24/ld/testsuite/ld-plugin/lto.exp
===================================================================
--- binutils-2.24.orig/ld/testsuite/ld-plugin/lto.exp
+++ binutils-2.24/ld/testsuite/ld-plugin/lto.exp
@@ -29,8 +29,8 @@ global CFLAGS
 global CXXFLAGS
 set saved_CFLAGS "$CFLAGS"
 set saved_CXXFLAGS "$CXXFLAGS"
-regsub -all "\\-Wp,-D_FORTIFY_SOURCE=\[0-9\]+" $CFLAGS "" CFLAGS
-regsub -all "\\-Wp,-D_FORTIFY_SOURCE=\[0-9\]+" $CXXFLAGS "" CXXFLAGS
+regsub -all "(\\-Wp,)?-D_FORTIFY_SOURCE=\[0-9\]+" $CFLAGS "" CFLAGS
+regsub -all "(\\-Wp,)?-D_FORTIFY_SOURCE=\[0-9\]+" $CXXFLAGS "" CXXFLAGS
 
 proc restore_notify { } {
   global saved_CFLAGS
@@ -70,7 +70,7 @@ set lto_link_tests {
    {lto-6.c} {} "lto-6.exe" "c"}
   {"Build libdummy.a 9"
    "" "-O2 -finline -flto"
-   {lto-9.cc} {} "libdummy.a"}
+   {lto-9.cc} {} "libdummy.a" "c++"}
   {"Build libdummy.a 11a"
    "" "-O -flto"
    {lto-11a.c} {} "libdummy.a"}
@@ -106,7 +106,7 @@ set lto_link_tests {
    {lto-15b.c} {} "liblto-15.a"}
   {"PR ld/12696"
    "-O2 -flto -fuse-linker-plugin -r -nostdlib" "-O2 -flto"
-   {pr12696-1.cc} {} "pr12696-1r.o" "c"}
+   {pr12696-1.cc} {} "pr12696-1r.o" "c++"}
   {"Build libdummy.a PR ld/12758"
    "" ""
    {pr12758a.s} {} "libdummy.a"}
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to