diff --git a/binutils.changes b/binutils.changes index 740366f..3283f66 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/binutils.spec b/binutils.spec index e4159b1..2871d37 100644 --- a/binutils.spec +++ b/binutils.spec @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -309,6 +310,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/bso12982.diff b/bso12982.diff new file mode 100644 index 0000000..62bb1de --- /dev/null +++ b/bso12982.diff @@ -0,0 +1,17 @@ +=================================================================== +RCS file: /cvs/src/src/bfd/elflink.c,v +retrieving revision 1.414 +retrieving revision 1.415 +diff -u -r1.414 -r1.415 +--- src/bfd/elflink.c 2011/07/11 15:03:05 1.414 ++++ src/bfd/elflink.c 2011/07/11 18:39:13 1.415 +@@ -5525,7 +5525,8 @@ + { + asection *s; + +- if (inputobj->flags & (DYNAMIC | EXEC_P | BFD_LINKER_CREATED)) ++ if (inputobj->flags ++ & (DYNAMIC | EXEC_P | BFD_PLUGIN | BFD_LINKER_CREATED)) + continue; + s = bfd_get_section_by_name (inputobj, ".note.GNU-stack"); + if (s) diff --git a/cross-alpha-binutils.changes b/cross-alpha-binutils.changes index 740366f..3283f66 100644 --- a/cross-alpha-binutils.changes +++ b/cross-alpha-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-alpha-binutils.spec b/cross-alpha-binutils.spec index 4254fcc..d891b29 100644 --- a/cross-alpha-binutils.spec +++ b/cross-alpha-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-alpha-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-alpha-binutils +Name: cross-alpha-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index 740366f..3283f66 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index 3d8bfbc..15f1347 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-arm-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-arm-binutils +Name: cross-arm-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index 740366f..3283f66 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index a5f8b8a..4b5103c 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-hppa-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-hppa-binutils +Name: cross-hppa-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index 740366f..3283f66 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index 0a4756c..8d763d2 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-hppa64-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-hppa64-binutils +Name: cross-hppa64-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index 740366f..3283f66 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index f4037b4..0b3d35b 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-i386-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-i386-binutils +Name: cross-i386-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index 740366f..3283f66 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index 7118159..a9b730e 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-ia64-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-ia64-binutils +Name: cross-ia64-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index 740366f..3283f66 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index b7d5334..746d3f5 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-mips-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-mips-binutils +Name: cross-mips-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index 740366f..3283f66 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index 53a1d1f..4d40593 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-ppc-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-ppc-binutils +Name: cross-ppc-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index 740366f..3283f66 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index 09597f8..aa2253c 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-ppc64-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-ppc64-binutils +Name: cross-ppc64-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index 740366f..3283f66 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index ddf33a5..ce2db3f 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-s390-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-s390-binutils +Name: cross-s390-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index 740366f..3283f66 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index f708dc4..983df2a 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-s390x-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-s390x-binutils +Name: cross-s390x-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index 740366f..3283f66 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index d13deb9..d2bb302 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-sparc-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-sparc-binutils +Name: cross-sparc-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index 740366f..3283f66 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index 9a596ff..03083f4 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-spu-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-spu-binutils +Name: cross-spu-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index 740366f..3283f66 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com + +- Add patch for bogus executable stack setting with -flto. [bso#12982] + ------------------------------------------------------------------- Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com @@ -6,7 +11,7 @@ Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com ------------------------------------------------------------------- Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de -- Add patch to fix a readelf endless loop bug [#12855] +- Add patch to fix a readelf endless loop bug. [bso#12855] ------------------------------------------------------------------- Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index edd12a5..f6a47c4 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-x86_64-binutils +# spec file for package binutils # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ -Name: cross-x86_64-binutils +Name: cross-x86_64-binutils BuildRequires: bison dejagnu flex gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 @@ -31,7 +31,7 @@ BuildRequires: zlib-devel-static BuildRequires: zlib-devel %endif Version: 2.21.1 -Release: 2 +Release: 6 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -95,6 +95,7 @@ Patch16: amd-bdver2-and-fixes2.diff.gz Patch17: binutils-add-pep.diff Patch18: gold-depend-on-opcodes.diff Patch19: readelf-bad-elf-endless-loop.patch +Patch20: bso12982.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,6 +282,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch17 -p1 %patch18 %patch19 +%patch20 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90