forked from pool/binutils
This commit is contained in:
parent
150edf8aa0
commit
29212401d7
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9bde1c1f0d4e35622e08609c6a7137c4a1f1f2b989d4d9c6811ba2d3f020afd6
|
||||
size 14796868
|
||||
oid sha256:78866d4adcf188b6f0bbea1a1a510956d82a14c094a158df10c90546efa310a8
|
||||
size 14802171
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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*"
|
||||
|
Loading…
Reference in New Issue
Block a user