SHA256
3
0
forked from pool/binutils
OBS User unknown 2008-02-16 02:58:48 +00:00 committed by Git OBS Bridge
parent 150edf8aa0
commit 29212401d7
36 changed files with 331 additions and 68 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9bde1c1f0d4e35622e08609c6a7137c4a1f1f2b989d4d9c6811ba2d3f020afd6
size 14796868
oid sha256:78866d4adcf188b6f0bbea1a1a510956d82a14c094a158df10c90546efa310a8
size 14802171

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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*"