This commit is contained in:
parent
cb24e70719
commit
b79434a3e2
48
assign-file-positions.diff
Normal file
48
assign-file-positions.diff
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
2008-11-07 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
PR 7011
|
||||||
|
* elf.c (assign_file_positions_for_non_load_sections): Handle
|
||||||
|
PT_GNU_RELRO that covers only a part of a single section.
|
||||||
|
|
||||||
|
--- bfd/elf.c.~1.466.~ 2008-10-09 11:07:35.000000000 +0200
|
||||||
|
+++ bfd/elf.c 2008-11-07 11:32:56.000000000 +0100
|
||||||
|
@@ -4631,7 +4631,9 @@ assign_file_positions_for_non_load_secti
|
||||||
|
m != NULL;
|
||||||
|
m = m->next, p++)
|
||||||
|
{
|
||||||
|
- if (m->count != 0)
|
||||||
|
+ if (m->count != 0
|
||||||
|
+ /* Always handle PT_GNU_RELRO here if not linking. */
|
||||||
|
+ || (p->p_type == PT_GNU_RELRO && link_info == NULL))
|
||||||
|
{
|
||||||
|
if (p->p_type != PT_LOAD
|
||||||
|
&& (p->p_type != PT_NOTE
|
||||||
|
@@ -4642,12 +4644,6 @@ assign_file_positions_for_non_load_secti
|
||||||
|
|
||||||
|
BFD_ASSERT (!m->includes_filehdr && !m->includes_phdrs);
|
||||||
|
|
||||||
|
- sect = m->sections[m->count - 1];
|
||||||
|
- hdr = &elf_section_data (sect)->this_hdr;
|
||||||
|
- p->p_filesz = sect->filepos - m->sections[0]->filepos;
|
||||||
|
- if (hdr->sh_type != SHT_NOBITS)
|
||||||
|
- p->p_filesz += hdr->sh_size;
|
||||||
|
-
|
||||||
|
if (p->p_type == PT_GNU_RELRO)
|
||||||
|
{
|
||||||
|
/* When we get here, we are copying executable
|
||||||
|
@@ -4680,7 +4676,14 @@ assign_file_positions_for_non_load_secti
|
||||||
|
abort ();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
- p->p_offset = m->sections[0]->filepos;
|
||||||
|
+ {
|
||||||
|
+ sect = m->sections[m->count - 1];
|
||||||
|
+ hdr = &elf_section_data (sect)->this_hdr;
|
||||||
|
+ p->p_filesz = sect->filepos - m->sections[0]->filepos;
|
||||||
|
+ if (hdr->sh_type != SHT_NOBITS)
|
||||||
|
+ p->p_filesz += hdr->sh_size;
|
||||||
|
+ p->p_offset = m->sections[0]->filepos;
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: binutils
|
Name: binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -244,6 +246,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -345,13 +349,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -458,6 +466,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_libdir}/lib*.a
|
%{_libdir}/lib*.a
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -603,7 +615,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -811,7 +823,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -828,7 +840,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -842,9 +854,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -938,7 +950,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -1055,7 +1067,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1383,7 +1395,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
16
common-sysroot-binutils.diff
Normal file
16
common-sysroot-binutils.diff
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
|
||||||
|
ChangeLog:
|
||||||
|
|
||||||
|
* configure.tgt [spu-*-elf*]: Set NATIVE_LIB_DIRS to '/lib'.
|
||||||
|
|
||||||
|
--- ld/configure.tgt.orig 2008-11-05 18:44:25.000000000 +0100
|
||||||
|
+++ ld/configure.tgt 2008-11-05 18:45:01.000000000 +0100
|
||||||
|
@@ -676,7 +676,7 @@ sparc*-*-solaris2*)
|
||||||
|
|
||||||
|
spu-*-elf*)
|
||||||
|
# This allows to build a pair of PPU/SPU toolchains with common sysroot.
|
||||||
|
- NATIVE_LIB_DIRS='/usr/spu/lib'
|
||||||
|
+ NATIVE_LIB_DIRS='/lib'
|
||||||
|
;;
|
||||||
|
|
||||||
|
i[03-9x]86-*-cygwin*)
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-alpha-binutils
|
Name: cross-alpha-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-arm-binutils
|
Name: cross-arm-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-avr-binutils
|
Name: cross-avr-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-hppa-binutils
|
Name: cross-hppa-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-hppa64-binutils
|
Name: cross-hppa64-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-i386-binutils
|
Name: cross-i386-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-ia64-binutils
|
Name: cross-ia64-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-mips-binutils
|
Name: cross-mips-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-ppc-binutils
|
Name: cross-ppc-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-ppc64-binutils
|
Name: cross-ppc64-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-s390-binutils
|
Name: cross-s390-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-s390x-binutils
|
Name: cross-s390x-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-sh4-binutils
|
Name: cross-sh4-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -176,6 +178,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -277,13 +281,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -385,6 +393,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -530,7 +542,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -738,7 +750,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -755,7 +767,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -769,9 +781,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -865,7 +877,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -982,7 +994,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1310,7 +1322,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-sparc-binutils
|
Name: cross-sparc-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-spu-binutils
|
Name: cross-spu-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix crash in strip.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
|
||||||
|
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name: cross-x86_64-binutils
|
Name: cross-x86_64-binutils
|
||||||
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 2
|
Release: 3
|
||||||
#
|
#
|
||||||
# RUN_TESTS
|
# RUN_TESTS
|
||||||
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
|
||||||
@ -78,6 +78,8 @@ Patch9: testsuite.diff
|
|||||||
Patch10: enable-targets.diff
|
Patch10: enable-targets.diff
|
||||||
Patch11: use-hashtype-both-by-default.diff
|
Patch11: use-hashtype-both-by-default.diff
|
||||||
Patch12: s390-pic-dso.diff
|
Patch12: s390-pic-dso.diff
|
||||||
|
Patch13: common-sysroot-binutils.diff
|
||||||
|
Patch14: assign-file-positions.diff
|
||||||
Patch90: cross-avr-nesc-as.patch
|
Patch90: cross-avr-nesc-as.patch
|
||||||
Patch92: cross-avr-omit_section_dynsym.patch
|
Patch92: cross-avr-omit_section_dynsym.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -177,6 +179,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
|||||||
%patch10
|
%patch10
|
||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
|
%patch13
|
||||||
|
%patch14
|
||||||
%if "%{TARGET}" == "avr"
|
%if "%{TARGET}" == "avr"
|
||||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||||
%patch90
|
%patch90
|
||||||
@ -278,13 +282,17 @@ TARGET_OS=%{TARGET}
|
|||||||
TARGET_OS=%{TARGET}-linux
|
TARGET_OS=%{TARGET}-linux
|
||||||
%endif
|
%endif
|
||||||
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
../configure CFLAGS="${RPM_OPT_FLAGS}" \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--with-bugurl=http://bugs.opensuse.org/ \
|
--with-bugurl=http://bugs.opensuse.org/ \
|
||||||
--with-pkgversion="GNU Binutils; %{DIST}" \
|
--with-pkgversion="GNU Binutils; %{DIST}" \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--build=%{HOST} --target=$TARGET_OS \
|
--build=%{HOST} --target=$TARGET_OS \
|
||||||
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
%if "%{TARGET}" == "spu"
|
||||||
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
--with-sysroot=/usr/spu \
|
||||||
|
%else
|
||||||
|
--with-sysroot=%{_prefix}/%{TARGET_OS}/sys-root \
|
||||||
|
%endif
|
||||||
|
${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"}
|
||||||
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers
|
||||||
# force reconfiguring
|
# force reconfiguring
|
||||||
rm bfd/Makefile
|
rm bfd/Makefile
|
||||||
@ -386,6 +394,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 07 2008 schwab@suse.de
|
||||||
|
- Fix crash in strip.
|
||||||
|
* Thu Nov 06 2008 rguenther@suse.de
|
||||||
|
- build cross-spu-binutils with a /usr/spu sysroot
|
||||||
* Thu Oct 30 2008 olh@suse.de
|
* Thu Oct 30 2008 olh@suse.de
|
||||||
- obsolete old -XXbit packages (bnc#437293)
|
- obsolete old -XXbit packages (bnc#437293)
|
||||||
* Mon Oct 20 2008 schwab@suse.de
|
* Mon Oct 20 2008 schwab@suse.de
|
||||||
@ -531,7 +543,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
sourceware bugzilla#3874
|
sourceware bugzilla#3874
|
||||||
* Tue Jan 23 2007 schwab@suse.de
|
* Tue Jan 23 2007 schwab@suse.de
|
||||||
- Update to binutils CVS HEAD.
|
- Update to binutils CVS HEAD.
|
||||||
* Tue Jan 16 2007 jw@suse.de
|
* Mon Jan 15 2007 jw@suse.de
|
||||||
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
|
||||||
* Fri Jan 12 2007 jw@suse.de
|
* Fri Jan 12 2007 jw@suse.de
|
||||||
- Added avr-nesc-as support (rschiele@gmail.com)
|
- Added avr-nesc-as support (rschiele@gmail.com)
|
||||||
@ -739,7 +751,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
* Wed May 11 2005 schwab@suse.de
|
* Wed May 11 2005 schwab@suse.de
|
||||||
- Update to binutils 2.16.90.0.3.
|
- Update to binutils 2.16.90.0.3.
|
||||||
- Build with -Wno-error in beta.
|
- Build with -Wno-error in beta.
|
||||||
* Sun May 08 2005 schwab@suse.de
|
* Sat May 07 2005 schwab@suse.de
|
||||||
- Add patch to properly put unwind sections into section groups.
|
- Add patch to properly put unwind sections into section groups.
|
||||||
- Fix avr assembler.
|
- Fix avr assembler.
|
||||||
* Sat May 07 2005 matz@suse.de
|
* Sat May 07 2005 matz@suse.de
|
||||||
@ -756,7 +768,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- remove additional target hppa64
|
- remove additional target hppa64
|
||||||
- remove obsolete hppa patch
|
- remove obsolete hppa patch
|
||||||
- enable tests
|
- enable tests
|
||||||
* Mon Apr 18 2005 schwab@suse.de
|
* Sun Apr 17 2005 schwab@suse.de
|
||||||
- Accept empty symbol names.
|
- Accept empty symbol names.
|
||||||
- Fix bugs related to section groups.
|
- Fix bugs related to section groups.
|
||||||
* Wed Apr 13 2005 schwab@suse.de
|
* Wed Apr 13 2005 schwab@suse.de
|
||||||
@ -770,9 +782,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix compilation with gcc4.
|
- Fix compilation with gcc4.
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Wed Apr 06 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Apr 06 2005 schwab@suse.de
|
* Tue Apr 05 2005 schwab@suse.de
|
||||||
- Revert last change (don't disable parallel build).
|
- Revert last change (don't disable parallel build).
|
||||||
* Wed Apr 06 2005 meissner@suse.de
|
* Tue Apr 05 2005 meissner@suse.de
|
||||||
- Added gettext-devel to neededforbuild.
|
- Added gettext-devel to neededforbuild.
|
||||||
* Wed Mar 30 2005 schwab@suse.de
|
* Wed Mar 30 2005 schwab@suse.de
|
||||||
- Support AS_NEEDED in linker script.
|
- Support AS_NEEDED in linker script.
|
||||||
@ -866,7 +878,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Update to binutils 2.14.90.0.8.
|
- Update to binutils 2.14.90.0.8.
|
||||||
* Mon Jan 12 2004 aj@suse.de
|
* Mon Jan 12 2004 aj@suse.de
|
||||||
- Fix PPC64 TLS bug.
|
- Fix PPC64 TLS bug.
|
||||||
* Sat Dec 13 2003 schwab@suse.de
|
* Fri Dec 12 2003 schwab@suse.de
|
||||||
- Fix file list.
|
- Fix file list.
|
||||||
* Tue Dec 02 2003 schwab@suse.de
|
* Tue Dec 02 2003 schwab@suse.de
|
||||||
- Fix last change for ia64.
|
- Fix last change for ia64.
|
||||||
@ -983,7 +995,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- Fix bugs in creation of large files.
|
- Fix bugs in creation of large files.
|
||||||
* Tue May 06 2003 aj@suse.de
|
* Tue May 06 2003 aj@suse.de
|
||||||
- Update to version 2.14.90.0.1.
|
- Update to version 2.14.90.0.1.
|
||||||
* Tue Apr 29 2003 schwab@suse.de
|
* Mon Apr 28 2003 schwab@suse.de
|
||||||
- Update ia64 relaxation bug fix.
|
- Update ia64 relaxation bug fix.
|
||||||
* Fri Apr 25 2003 aj@suse.de
|
* Fri Apr 25 2003 aj@suse.de
|
||||||
- Fix ia64 relaxation bugs.
|
- Fix ia64 relaxation bugs.
|
||||||
@ -1311,7 +1323,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- switch detection of GLIBC to automake
|
- switch detection of GLIBC to automake
|
||||||
* Tue Jul 07 1998 ro@suse.de
|
* Tue Jul 07 1998 ro@suse.de
|
||||||
- pack files depending on used libc / compile a.out for libc5
|
- pack files depending on used libc / compile a.out for libc5
|
||||||
* Thu May 21 1998 bs@suse.de
|
* Wed May 20 1998 bs@suse.de
|
||||||
- took c++filt off from file list (is included in egcs)
|
- took c++filt off from file list (is included in egcs)
|
||||||
* Wed May 06 1998 florian@suse.de
|
* Wed May 06 1998 florian@suse.de
|
||||||
- update to binutils 2.9.1.0.4
|
- update to binutils 2.9.1.0.4
|
||||||
|
Loading…
Reference in New Issue
Block a user