SHA256
3
0
forked from pool/binutils
OBS User unknown 2008-07-11 18:29:10 +00:00 committed by Git OBS Bridge
parent ecb9124e10
commit 4765a2a1ee
37 changed files with 323 additions and 54 deletions

View File

@ -0,0 +1,97 @@
2008-06-09 Andreas Schwab <schwab@suse.de>
* opncls.c (find_separate_debug_file): Use the canonical absolute
directory of the bfd filename for finding the debug file in the
global debugfile directory.
--- bfd/opncls.c.~1.52.~ 2008-03-28 10:38:17.000000000 +0100
+++ bfd/opncls.c 2008-06-09 17:06:46.000000000 +0200
@@ -1,6 +1,6 @@
/* opncls.c -- open and close a BFD.
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000,
- 2001, 2002, 2003, 2004, 2005, 2006, 2007
+ 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
Free Software Foundation, Inc.
Written by Cygnus Support.
@@ -1224,9 +1224,10 @@ find_separate_debug_file (bfd *abfd, con
char *basename;
char *dir;
char *debugfile;
+ char *canon_dir;
unsigned long crc32;
- int i;
size_t dirlen;
+ size_t canon_dirlen;
BFD_ASSERT (abfd);
if (debug_file_directory == NULL)
@@ -1263,8 +1264,12 @@ find_separate_debug_file (bfd *abfd, con
memcpy (dir, abfd->filename, dirlen);
dir[dirlen] = '\0';
+ canon_dir = lrealpath (dir[0] != '\0' ? dir : ".");
+ canon_dirlen = strlen (canon_dir);
+
debugfile = bfd_malloc (strlen (debug_file_directory) + 1
- + dirlen
+ + (canon_dirlen + 1 > dirlen
+ ? canon_dirlen + 1 : dirlen)
+ strlen (".debug/")
+ strlen (basename)
+ 1);
@@ -1272,6 +1277,7 @@ find_separate_debug_file (bfd *abfd, con
{
free (basename);
free (dir);
+ free (canon_dir);
return NULL;
}
@@ -1283,6 +1289,7 @@ find_separate_debug_file (bfd *abfd, con
{
free (basename);
free (dir);
+ free (canon_dir);
return debugfile;
}
@@ -1295,29 +1302,33 @@ find_separate_debug_file (bfd *abfd, con
{
free (basename);
free (dir);
+ free (canon_dir);
return debugfile;
}
/* Then try in the global debugfile directory. */
strcpy (debugfile, debug_file_directory);
- i = strlen (debug_file_directory) - 1;
- if (i > 0
- && debug_file_directory[i] != '/'
- && dir[0] != '/')
+ dirlen = strlen (debug_file_directory) - 1;
+ if (dirlen > 0
+ && debug_file_directory[dirlen] != '/'
+ && canon_dir[0] != '/')
strcat (debugfile, "/");
- strcat (debugfile, dir);
+ strcat (debugfile, canon_dir);
+ strcat (debugfile, "/");
strcat (debugfile, basename);
if (separate_debug_file_exists (debugfile, crc32))
{
free (basename);
free (dir);
+ free (canon_dir);
return debugfile;
}
free (debugfile);
free (basename);
free (dir);
+ free (canon_dir);
return NULL;
}

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1efb4c181a7e8aa4c7f1c88646c1b236518da6a461a189abe15f4b5ba83291cb
size 15502176
oid sha256:788483615032272742f7f299dc6da2b6e01f5dd689d24facd85797ae27a167f0
size 15511978

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package binutils (Version 2.18.50.20080618)
# spec file for package binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU Binutils
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -140,7 +141,7 @@ Authors:
License: GPL v2 or later; LGPL v2.1 or later
Summary: GNU binutils (BFD development files)
AutoReqProv: on
Requires: binutils = %{version}-%{release}
Requires: binutils = %{version}-%{release}, zlib-devel
Provides: binutils:/usr/include/bfd.h
Group: Development/Libraries/C and C++
@ -229,6 +230,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -442,6 +444,8 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/lib*.a
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-alpha-binutils (Version 2.18.50.20080618)
# spec file for package cross-alpha-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-alpha-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to ALPHA Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-arm-binutils (Version 2.18.50.20080618)
# spec file for package cross-arm-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-arm-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to ARM Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-avr-binutils (Version 2.18.50.20080618)
# spec file for package cross-avr-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-avr-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU Binutils for Cross-Development to AVR Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-hppa-binutils (Version 2.18.50.20080618)
# spec file for package cross-hppa-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-hppa-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to HPPA Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-hppa64-binutils (Version 2.18.50.20080618)
# spec file for package cross-hppa64-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-hppa64-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to HPPA64 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-i386-binutils (Version 2.18.50.20080618)
# spec file for package cross-i386-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-i386-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to X86 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-ia64-binutils (Version 2.18.50.20080618)
# spec file for package cross-ia64-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-ia64-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to IA64 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-mips-binutils (Version 2.18.50.20080618)
# spec file for package cross-mips-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-mips-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to MIPS Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-ppc-binutils (Version 2.18.50.20080618)
# spec file for package cross-ppc-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-ppc-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to PowerPC Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-ppc64-binutils (Version 2.18.50.20080618)
# spec file for package cross-ppc64-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-ppc64-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for cross-development to PowerPC 64bit processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-s390-binutils (Version 2.18.50.20080618)
# spec file for package cross-s390-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-s390-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to S/390 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-s390x-binutils (Version 2.18.50.20080618)
# spec file for package cross-s390x-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-s390x-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to 64-Bit S/390 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-sh4-binutils (Version 2.18.50.20080618)
# spec file for package cross-sh4-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-sh4-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to SH4 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -161,6 +162,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -369,6 +371,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-sparc-binutils (Version 2.18.50.20080618)
# spec file for package cross-sparc-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-sparc-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to SPARC Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-spu-binutils (Version 2.18.50.20080618)
# spec file for package cross-spu-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-spu-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to SPU Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
- Update to head of trunk.
-------------------------------------------------------------------
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package cross-x86_64-binutils (Version 2.18.50.20080618)
# spec file for package cross-x86_64-binutils (Version 2.18.50.20080711)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -11,7 +11,7 @@
Name: cross-x86_64-binutils
BuildRequires: bison dejagnu flex gcc-c++
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@ -45,7 +45,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.20080618
Version: 2.18.50.20080711
Release: 1
%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//')
Summary: GNU binutils for Cross-Development to X86-64 Processors
@ -63,6 +63,7 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: bfd-follow-gnu-debuglink.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -162,6 +163,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@ -370,6 +372,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Fri Jul 11 2008 schwab@suse.de
- Update to head of trunk.
* Wed Jun 18 2008 schwab@suse.de
- Update to head of trunk.
* Thu Apr 10 2008 ro@suse.de

View File

@ -1,3 +1,22 @@
--- binutils/testsuite/binutils-all/objdump.W 10 Jul 2008 03:32:23 +0200 1.1
+++ binutils/testsuite/binutils-all/objdump.W 11 Jul 2008 10:39:50 +0200
@@ -77,11 +77,11 @@ Raw dump of debug contents of section .d
Length: 25
DWARF Version: 2
Prologue Length: 19
- Minimum Instruction Length: 1
- Initial value of 'is_stmt': 1
- Line Base: -5
- Line Range: 14
- Opcode Base: 13
+ Minimum Instruction Length: [0-9]+
+ Initial value of 'is_stmt': [0-9]+
+ Line Base: [-0-9]+
+ Line Range: [0-9]+
+ Opcode Base: [0-9]+
Opcodes:
Opcode 1 has 0 args
--- binutils/testsuite/binutils-all/windres/windres.exp
+++ binutils/testsuite/binutils-all/windres/windres.exp
@@ -46,6 +46,7 @@