auto-import changelog data from binutils-2.11.90.0.8-8.src.rpm
Thu Aug 30 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-8 - on IA-64, put crtend{,S}.o's .IA_64.unwind section last in .IA_64.unwind output section (for compatibility with 7.1 eh) Fri Aug 24 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-7 - put RELATIVE relocs first, not last - enable -z combreloc by default on IA-{32,64}, Alpha, Sparc* Thu Aug 23 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-6 - support for -z combreloc - remove .dynamic patch, -z combreloc patch does this better - set STT_FUNC default symbol sizes in .endp directive on IA-64 Mon Jul 16 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-5 - fix last patch (H.J.Lu) Fri Jul 13 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-4 - fix placing of orphan sections Sat Jun 23 2001 Jakub Jelinek <jakub@redhat.com> - fix SHF_MERGE support on Alpha Fri Jun 08 2001 Jakub Jelinek <jakub@redhat.com> - 2.11.90.0.8 - some SHF_MERGE suport fixes - don't build with tooldir /usrusr instead of /usr (#40937) - reserve few .dynamic entries for prelinking Mon Apr 16 2001 Jakub Jelinek <jakub@redhat.com> - 2.11.90.0.5 - SHF_MERGE support Tue Apr 03 2001 Jakub Jelinek <jakub@redhat.com> - 2.11.90.0.4 - fix uleb128 support, so that CVS gcc bootstraps - some ia64 fixes
This commit is contained in:
parent
b6e926ed20
commit
ca4e49d589
@ -1 +1 @@
|
|||||||
binutils-2.10.91.0.2.tar.bz2
|
binutils-2.11.90.0.8.tar.bz2
|
||||||
|
@ -1,14 +1,20 @@
|
|||||||
Summary: A GNU collection of binary utilities.
|
Summary: A GNU collection of binary utilities.
|
||||||
Name: binutils
|
Name: binutils
|
||||||
Version: 2.10.91.0.2
|
Version: 2.11.90.0.8
|
||||||
Release: 3
|
Release: 8
|
||||||
Copyright: GPL
|
Copyright: GPL
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
URL: http://sourceware.cygnus.com/binutils
|
URL: http://sourceware.cygnus.com/binutils
|
||||||
Source: ftp://ftp.valinux.com/pub/support/hjl/binutils/binutils-%{version}.tar.bz2
|
Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2
|
||||||
Patch1: binutils-2.10.1.0.7-oformat.patch
|
Patch1: binutils-2.10.1.0.7-oformat.patch
|
||||||
Patch2: binutils-2.10.91.0.2-glibc21.patch
|
Patch2: binutils-2.11.90.0.4-glibc21.patch
|
||||||
Patch3: binutils-2.10.91.0.2-bgroup.patch
|
Patch3: binutils-2.11.90.0.8-combreloc.patch
|
||||||
|
Patch4: binutils-2.11.90.0.8-alpha.patch
|
||||||
|
Patch5: binutils-2.11.90.0.8-orphan.patch
|
||||||
|
Patch6: binutils-2.11.90.0.8-orphan2.patch
|
||||||
|
Patch7: binutils-2.11.90.0.8-ia64funcsize.patch
|
||||||
|
Patch8: binutils-2.11.90.0.8-combreloc-default.patch
|
||||||
|
Patch9: binutils-2.11.90.0.8-ia64unwind.patch
|
||||||
Buildroot: /var/tmp/binutils-root
|
Buildroot: /var/tmp/binutils-root
|
||||||
Prereq: /sbin/install-info
|
Prereq: /sbin/install-info
|
||||||
%ifarch ia64
|
%ifarch ia64
|
||||||
@ -16,31 +22,39 @@ Obsoletes: gnupro
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Binutils is a collection of binary utilities, including ar (for creating,
|
Binutils is a collection of binary utilities, including ar (for
|
||||||
modifying and extracting from archives), nm (for listing symbols from
|
creating, modifying and extracting from archives), as (a family of GNU
|
||||||
object files), objcopy (for copying and translating object files),
|
assemblers), gprof (for displaying call graph profile data), ld (the
|
||||||
objdump (for displaying information from object files), ranlib (for
|
GNU linker), nm (for listing symbols from object files), objcopy (for
|
||||||
generating an index for the contents of an archive), size (for listing
|
copying and translating object files), objdump (for displaying
|
||||||
the section sizes of an object or archive file), strings (for listing
|
information from object files), ranlib (for generating an index for
|
||||||
printable strings from files), strip (for discarding symbols), c++filt
|
the contents of an archive), size (for listing the section sizes of an
|
||||||
(a filter for demangling encoded C++ symbols), addr2line (for converting
|
object or archive file), strings (for listing printable strings from
|
||||||
addresses to file and line), and nlmconv (for converting object code into
|
files), strip (for discarding symbols), and addr2line (for converting
|
||||||
an NLM).
|
addresses to file and line).
|
||||||
|
|
||||||
Install binutils if you need to perform any of these types of actions on
|
|
||||||
binary files. Most programmers will want to install binutils.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch1 -p0 -b .oformat
|
%patch1 -p0 -b .oformat
|
||||||
%patch2 -p1 -b .glibc21
|
%patch2 -p1 -b .glibc21
|
||||||
%patch3 -p1 -b .bgroup
|
%patch3 -p0 -b .combreloc
|
||||||
|
%patch4 -p0 -b .alpha
|
||||||
|
%patch5 -p0 -b .orphan
|
||||||
|
%patch6 -p0 -b .orphan2
|
||||||
|
%patch7 -p0 -b .ia64funcsize
|
||||||
|
%ifarch i386 alpha ia64 sparc sparc64
|
||||||
|
%patch8 -p0 -b .combreloc-default
|
||||||
|
%endif
|
||||||
|
%patch9 -p0 -b .ia64unwind
|
||||||
|
mv -f ld/Makefile.in ld/Makefile.in.tmp
|
||||||
|
sed -e '/^ALL_EMULATIONS/s/eelf_i386_chaos.o/& eelf_i386_glibc21.o/' < ld/Makefile.in.tmp > ld/Makefile.in
|
||||||
|
rm -f ld/Makefile.in.tmp
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# Binutils come with its own custom libtool
|
# Binutils come with its own custom libtool
|
||||||
%define __libtoolize echo
|
%define __libtoolize echo
|
||||||
%configure --enable-shared
|
%configure --enable-shared
|
||||||
make tooldir=%{_prefix}usr all info
|
make tooldir=%{_prefix} all info
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf ${RPM_BUILD_ROOT}
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
@ -94,6 +108,43 @@ fi
|
|||||||
%{_infodir}/*info*
|
%{_infodir}/*info*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Aug 30 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-8
|
||||||
|
- on IA-64, put crtend{,S}.o's .IA_64.unwind section last in
|
||||||
|
.IA_64.unwind output section (for compatibility with 7.1 eh)
|
||||||
|
|
||||||
|
* Fri Aug 24 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-7
|
||||||
|
- put RELATIVE relocs first, not last
|
||||||
|
- enable -z combreloc by default on IA-{32,64}, Alpha, Sparc*
|
||||||
|
|
||||||
|
* Thu Aug 23 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-6
|
||||||
|
- support for -z combreloc
|
||||||
|
- remove .dynamic patch, -z combreloc patch does this better
|
||||||
|
- set STT_FUNC default symbol sizes in .endp directive on IA-64
|
||||||
|
|
||||||
|
* Mon Jul 16 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-5
|
||||||
|
- fix last patch (H.J.Lu)
|
||||||
|
|
||||||
|
* Fri Jul 13 2001 Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-4
|
||||||
|
- fix placing of orphan sections
|
||||||
|
|
||||||
|
* Sat Jun 23 2001 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
- fix SHF_MERGE support on Alpha
|
||||||
|
|
||||||
|
* Fri Jun 8 2001 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
- 2.11.90.0.8
|
||||||
|
- some SHF_MERGE suport fixes
|
||||||
|
- don't build with tooldir /usrusr instead of /usr (#40937)
|
||||||
|
- reserve few .dynamic entries for prelinking
|
||||||
|
|
||||||
|
* Mon Apr 16 2001 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
- 2.11.90.0.5
|
||||||
|
- SHF_MERGE support
|
||||||
|
|
||||||
|
* Tue Apr 3 2001 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
- 2.11.90.0.4
|
||||||
|
- fix uleb128 support, so that CVS gcc bootstraps
|
||||||
|
- some ia64 fixes
|
||||||
|
|
||||||
* Mon Mar 19 2001 Jakub Jelinek <jakub@redhat.com>
|
* Mon Mar 19 2001 Jakub Jelinek <jakub@redhat.com>
|
||||||
- add -Bgroup support from Ulrich Drepper
|
- add -Bgroup support from Ulrich Drepper
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user