From 29212401d715fde563c95c3821b7c42233ba51a0d7d849d1d675bfcfce0ddd35 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sat, 16 Feb 2008 02:58:48 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=7 --- binutils-2.18.50.tar.bz2 | 4 ++-- binutils.changes | 10 +++++++++ binutils.spec | 11 +++++++--- cross-alpha-binutils.changes | 10 +++++++++ cross-alpha-binutils.spec | 11 +++++++--- cross-arm-binutils.changes | 10 +++++++++ cross-arm-binutils.spec | 11 +++++++--- cross-avr-binutils.changes | 10 +++++++++ cross-avr-binutils.spec | 11 +++++++--- cross-hppa-binutils.changes | 10 +++++++++ cross-hppa-binutils.spec | 11 +++++++--- cross-hppa64-binutils.changes | 10 +++++++++ cross-hppa64-binutils.spec | 11 +++++++--- cross-i386-binutils.changes | 10 +++++++++ cross-i386-binutils.spec | 11 +++++++--- cross-ia64-binutils.changes | 10 +++++++++ cross-ia64-binutils.spec | 11 +++++++--- cross-mips-binutils.changes | 10 +++++++++ cross-mips-binutils.spec | 11 +++++++--- cross-ppc-binutils.changes | 10 +++++++++ cross-ppc-binutils.spec | 11 +++++++--- cross-ppc64-binutils.changes | 10 +++++++++ cross-ppc64-binutils.spec | 11 +++++++--- cross-s390-binutils.changes | 10 +++++++++ cross-s390-binutils.spec | 11 +++++++--- cross-s390x-binutils.changes | 10 +++++++++ cross-s390x-binutils.spec | 11 +++++++--- cross-sh4-binutils.changes | 10 +++++++++ cross-sh4-binutils.spec | 11 +++++++--- cross-sparc-binutils.changes | 10 +++++++++ cross-sparc-binutils.spec | 11 +++++++--- cross-spu-binutils.changes | 10 +++++++++ cross-spu-binutils.spec | 11 +++++++--- cross-x86_64-binutils.changes | 10 +++++++++ cross-x86_64-binutils.spec | 11 +++++++--- s390-pic-dso.diff | 38 +++++++++++++++++++++-------------- 36 files changed, 331 insertions(+), 68 deletions(-) diff --git a/binutils-2.18.50.tar.bz2 b/binutils-2.18.50.tar.bz2 index 40f7cb1..d57027b 100644 --- a/binutils-2.18.50.tar.bz2 +++ b/binutils-2.18.50.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9bde1c1f0d4e35622e08609c6a7137c4a1f1f2b989d4d9c6811ba2d3f020afd6 -size 14796868 +oid sha256:78866d4adcf188b6f0bbea1a1a510956d82a14c094a158df10c90546efa310a8 +size 14802171 diff --git a/binutils.changes b/binutils.changes index e0a0a27..994c588 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/binutils.spec b/binutils.spec index 4d64e64..679efe2 100644 --- a/binutils.spec +++ b/binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package binutils (Version 2.18.50.20080201) +# spec file for package binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GNU Free Documentation License, Version 1.1 (GFDL 1.1); GNU Free Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU Binutils @@ -437,6 +438,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.a %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-alpha-binutils.changes b/cross-alpha-binutils.changes index e0a0a27..994c588 100644 --- a/cross-alpha-binutils.changes +++ b/cross-alpha-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-alpha-binutils.spec b/cross-alpha-binutils.spec index 8c6ba9b..7ba79c4 100644 --- a/cross-alpha-binutils.spec +++ b/cross-alpha-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-alpha-binutils (Version 2.18.50.20080201) +# spec file for package cross-alpha-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-alpha-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to ALPHA Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index e0a0a27..994c588 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index 23d23dc..f471b38 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-arm-binutils (Version 2.18.50.20080201) +# spec file for package cross-arm-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-arm-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to ARM Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-avr-binutils.changes b/cross-avr-binutils.changes index e0a0a27..994c588 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index 1ad7a64..a6927d4 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-avr-binutils (Version 2.18.50.20080201) +# spec file for package cross-avr-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-avr-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU Binutils for Cross-Development to AVR Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index e0a0a27..994c588 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index 8477a30..ec9ae97 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-hppa-binutils (Version 2.18.50.20080201) +# spec file for package cross-hppa-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-hppa-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to HPPA Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index e0a0a27..994c588 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index 40c2e8e..263fe88 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-hppa64-binutils (Version 2.18.50.20080201) +# spec file for package cross-hppa64-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-hppa64-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to HPPA64 Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index e0a0a27..994c588 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index 11c4e06..00f2def 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-i386-binutils (Version 2.18.50.20080201) +# spec file for package cross-i386-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-i386-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to X86 Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index e0a0a27..994c588 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index 2b290a0..ad5f4eb 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-ia64-binutils (Version 2.18.50.20080201) +# spec file for package cross-ia64-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-ia64-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to IA64 Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index e0a0a27..994c588 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index a1e01b3..c4c7667 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-mips-binutils (Version 2.18.50.20080201) +# spec file for package cross-mips-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-mips-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to MIPS Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index e0a0a27..994c588 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index 4736a0d..c07bb87 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-ppc-binutils (Version 2.18.50.20080201) +# spec file for package cross-ppc-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-ppc-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to PowerPC Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index e0a0a27..994c588 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index 091a84c..b40144a 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-ppc64-binutils (Version 2.18.50.20080201) +# spec file for package cross-ppc64-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-ppc64-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for cross-development to PowerPC 64bit processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index e0a0a27..994c588 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index ac4c47e..3540bc6 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-s390-binutils (Version 2.18.50.20080201) +# spec file for package cross-s390-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-s390-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to S/390 Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index e0a0a27..994c588 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index fe38284..bc98a95 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-s390x-binutils (Version 2.18.50.20080201) +# spec file for package cross-s390x-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-s390x-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to 64-Bit S/390 Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-sh4-binutils.changes b/cross-sh4-binutils.changes index e0a0a27..994c588 100644 --- a/cross-sh4-binutils.changes +++ b/cross-sh4-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-sh4-binutils.spec b/cross-sh4-binutils.spec index 3a71e19..2e0f0a7 100644 --- a/cross-sh4-binutils.spec +++ b/cross-sh4-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-sh4-binutils (Version 2.18.50.20080201) +# spec file for package cross-sh4-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-sh4-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to SH4 Processors @@ -365,6 +366,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index e0a0a27..994c588 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index ff1be3b..699c5fb 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-sparc-binutils (Version 2.18.50.20080201) +# spec file for package cross-sparc-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-sparc-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to SPARC Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index e0a0a27..994c588 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index fa6752a..39c9d15 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -1,5 +1,5 @@ # -# spec file for package cross-spu-binutils (Version 2.18.50.20080201) +# spec file for package cross-spu-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-spu-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to SPU Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index e0a0a27..994c588 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de + +- Update to head to trunk. + +------------------------------------------------------------------- +Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de + +- Allow R_S390_PC32DBL against protected function symbols. + ------------------------------------------------------------------- Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index 71f7e08..c013ee5 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 (Version 2.18.50.20080201) +# spec file for package cross-x86_64-binutils (Version 2.18.50.20080215) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: cross-x86_64-binutils BuildRequires: bison dejagnu flex gcc-c++ # @@ -21,7 +22,7 @@ BuildRequires: bison dejagnu flex gcc-c++ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %ix86 ppc +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -45,7 +46,7 @@ License: GPL v2 or later; LGPL v2.1 or later; X11/MIT Group: Development/Tools/Building PreReq: %{install_info_prereq} AutoReqProv: on -Version: 2.18.50.20080201 +Version: 2.18.50.20080215 Release: 1 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to X86-64 Processors @@ -366,6 +367,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Feb 15 2008 schwab@suse.de +- Update to head to trunk. +* Sun Feb 10 2008 schwab@suse.de +- Allow R_S390_PC32DBL against protected function symbols. * Fri Feb 01 2008 schwab@suse.de - Update to head to trunk. * Fri Jan 25 2008 schwab@suse.de diff --git a/s390-pic-dso.diff b/s390-pic-dso.diff index 76f5e7c..adeb8cb 100644 --- a/s390-pic-dso.diff +++ b/s390-pic-dso.diff @@ -1,6 +1,6 @@ --- bfd/elf32-s390.c +++ bfd/elf32-s390.c -@@ -2543,13 +2543,30 @@ +@@ -2546,13 +2546,34 @@ elf_s390_relocate_section (output_bfd, i unresolved_reloc = FALSE; break; @@ -11,13 +11,17 @@ case R_390_PC16DBL: case R_390_PC32DBL: case R_390_PC32: -+ /* This is strictly required only for PC32DLB, which ++ /* This is strictly required only for PC32DBL, which + is not handled by ld.so, but let's be helpful to the user also + in the other cases. */ + if (info->shared + && !SYMBOL_REFERENCES_LOCAL (info, h) + && (input_section->flags & SEC_ALLOC) != 0 -+ && (input_section->flags & SEC_READONLY) != 0) ++ && (input_section->flags & SEC_READONLY) != 0 ++ && (!h->def_regular ++ || r_type != R_390_PC32DBL ++ || h->type != STT_FUNC ++ || ELF_ST_VISIBILITY (h->other) != STV_PROTECTED)) + { + (*_bfd_error_handler) + (_("%B: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC"), @@ -36,7 +40,7 @@ --- bfd/elf64-s390.c +++ bfd/elf64-s390.c -@@ -2520,15 +2520,32 @@ +@@ -2525,15 +2525,36 @@ elf_s390_relocate_section (output_bfd, i unresolved_reloc = FALSE; break; @@ -49,13 +53,17 @@ case R_390_PC32: case R_390_PC32DBL: case R_390_PC64: -+ /* This is strictly required only for PC32DLB, which ++ /* This is strictly required only for PC32DBL, which + is not handled by ld.so, but let's be helpful to the user also + in the other cases. */ + if (info->shared + && !SYMBOL_REFERENCES_LOCAL (info, h) + && (input_section->flags & SEC_ALLOC) != 0 -+ && (input_section->flags & SEC_READONLY) != 0) ++ && (input_section->flags & SEC_READONLY) != 0 ++ && (!h->def_regular ++ || r_type != R_390_PC32DBL ++ || h->type != STT_FUNC ++ || ELF_ST_VISIBILITY (h->other) != STV_PROTECTED)) + { + (*_bfd_error_handler) + (_("%B: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC"), @@ -75,7 +83,7 @@ --- ld/testsuite/ld-elfvers/vers.exp +++ ld/testsuite/ld-elfvers/vers.exp -@@ -94,6 +94,7 @@ +@@ -97,6 +97,7 @@ if [istarget mips*-*-*] { case $target_triplet in { { ia64-*-* } { set as_options "-x" } @@ -83,7 +91,7 @@ default { set as_options "" } } -@@ -764,8 +765,9 @@ +@@ -767,8 +768,9 @@ proc build_exec { test source execname f pass $test } @@ -91,13 +99,13 @@ - # x86_64 doesn't like non-pic shared libraries +if { [istarget x86_64-*-linux*] \ + || [istarget s390*-*-linux*] } { -+ # x86_64 and s390 doesn't like non-pic shared libraries ++ # x86_64 and s390 don't like non-pic shared libraries set pic "yes" } else { set pic "no" --- ld/testsuite/ld-elfvsb/elfvsb.exp +++ ld/testsuite/ld-elfvsb/elfvsb.exp -@@ -265,6 +265,7 @@ +@@ -268,6 +268,7 @@ proc visibility_run {visibility} { setup_xfail "sparc*-*-linux*" } } @@ -105,7 +113,7 @@ setup_xfail "x86_64-*-linux*" if { ![istarget hppa*64*-*-linux*] } { setup_xfail "hppa*-*-linux*" -@@ -303,6 +304,7 @@ +@@ -306,6 +307,7 @@ proc visibility_run {visibility} { setup_xfail "alpha*-*-linux*" setup_xfail "mips*-*-linux*" } @@ -113,7 +121,7 @@ setup_xfail "x86_64-*-linux*" if { ![istarget hppa*64*-*-linux*] } { setup_xfail "hppa*-*-linux*" -@@ -369,6 +371,7 @@ +@@ -372,6 +374,7 @@ proc visibility_run {visibility} { setup_xfail "sparc*-*-linux*" } } @@ -123,7 +131,7 @@ setup_xfail "hppa*-*-linux*" --- ld/testsuite/ld-shared/shared.exp +++ ld/testsuite/ld-shared/shared.exp -@@ -208,7 +208,7 @@ +@@ -211,7 +211,7 @@ if ![ld_compile "$CC $CFLAGS $SHCFLAG" $ setup_xfail "sparc*-*-linux*" } setup_xfail "x86_64-*-linux*" @@ -132,7 +140,7 @@ shared_test shnp "shared (non PIC)" mainnp.o sh1np.o sh2np.o shared # Test ELF shared library relocations with a non-zero load -@@ -228,7 +228,7 @@ +@@ -231,7 +231,7 @@ if ![ld_compile "$CC $CFLAGS $SHCFLAG" $ setup_xfail "sparc*-*-linux*" } setup_xfail "x86_64-*-linux*" @@ -141,7 +149,7 @@ shared_test shnp "shared (non PIC, load offset)" \ mainnp.o sh1np.o sh2np.o shared \ "-T $srcdir/$subdir/elf-offset.ld" -@@ -277,7 +277,7 @@ +@@ -280,7 +280,7 @@ if ![ld_compile "$CC $CFLAGS $SHCFLAG $p setup_xfail "sparc*-*-linux*" } setup_xfail "x86_64-*-linux*"