|
|
|
|
Changelog for binutils-2.24-21.fc21.x86_64.rpm :
Tue Aug 26 14:00:00 2014 Kyle McMartin - 2.24-21 - aarch64: increase common page size to 64KB - binutils-HEAD-change-ld-notice-interface.patch: backport fix from HEAD that fixes LTO + ifunc when using ld.bfd instead of gold. - binutils-2.24-aarch64-fix-gotplt-offset-ifunc.patch binutils-2.24-aarch64-fix-static-ifunc.patch, split elfnn-aarch64 patches into upstream git commits, to make it easier to figure out what\'s backported already - binutils-2.24-aarch64-fix-ie-relax.patch: add fix for gd to ie relaxation when target register is >16 (pretty unlikely, but...)
Tue Aug 26 14:00:00 2014 Nick Clifton - 2.24-20 - Import patch from mainline to fix indirect symbol resolution. Resolves: BZ #1123714
Thu Aug 21 14:00:00 2014 Kyle McMartin - 2.24-19 - bfd/elfnn-aarch64.c: use correct offsets in final_link_relocate Resolves: BZ #1126199
Fri Aug 15 14:00:00 2014 Fedora Release Engineering - 2.24-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Fri Aug 15 14:00:00 2014 Nick Clifton - 2.24-17 - Correct elf_merge_st_other arguments for weak symbols. Resolves: #1126436
Tue Jun 24 14:00:00 2014 Kyle McMartin - 2.24-16 - Backport a couple LTO testsuite fixes from HEAD. Default to -ffat-lto-objects for some ld tests, which was the default in gcc 4.8, but changed in 4.9, and resulted in some failures. - Add STATIC_TLS flag on ARM when IE relocs are emitted in a shared library. Also fix up offsets in the testsuite resulting from the addition of the flags. - XFail some ld tests on AArch64 to cut some of the spurious testsuite failures down.
Sat Jun 7 14:00:00 2014 Fedora Release Engineering - 2.24-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Fri May 9 14:00:00 2014 Nick Clifton - 2.24-14 - Fix detection of little endian PPC64 binaries. (#1095885)
Mon Apr 28 14:00:00 2014 Nick Clifton - 2.24-13 - Fix detection of uncompressed .debug_str sections. (#1082370)
Tue Apr 22 14:00:00 2014 Nick Clifton - 2.24-12 - Fix compiling using gcc 4.9 (#1087374)
Thu Mar 27 13:00:00 2014 Nick Clifton - 2.24-11 - Use 2.24 in Source string. Delete unused patches.
Tue Jan 28 13:00:00 2014 Nick Clifton - 2.24-10 - Fix decoding of abbrevs using a DW_FORM_ref_addr attribute. (#1056797)
Tue Dec 17 13:00:00 2013 Nick Clifton - 2.24-9 - Import fixes on 2.24 branch that affect AArch64 IFUNC and PLT handling.
Thu Dec 5 13:00:00 2013 Nick Clifton - 2.24-8 - Fix building opcodes library with -Werror=format-security. (#1037026)
Wed Dec 4 13:00:00 2013 Jeff Law - 2.24-7 - Update to official binutils 2.24 release.
Thu Nov 21 13:00:00 2013 Nick Clifton - 2.24-6 - Update binutils 2.24 snapshot.
Mon Nov 11 13:00:00 2013 Nick Clifton - 2.24-5 - Update binutils 2.24 snapshot. - Switch to using GIT instead of CVS to access the FSF repository. - Retire binutils-2.24-nm-dynsym.patch
Fri Oct 25 14:00:00 2013 Nick Clifton - 2.24-4 - Update binutils 2.24 snapshot. - Stop NM from halting if it encounters a file with no symbols when displaying dynamic symbols in multiple files. (#1022845)
Fri Oct 18 14:00:00 2013 Nick Clifton - 2.24-3 - Update binutils 2.24 snapshot.
Fri Oct 11 14:00:00 2013 Nick Clifton - 2.24-2 - Update binutils 2.24 snapshot.
Fri Oct 4 14:00:00 2013 Nick Clifton - 2.24-1 - Rebase on binutils 2.24 snapshot. - Retire: binutils-2.23.52.0.1-64-bit-thin-archives.patch, - binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch, - binutils-2.23.52.0.1-check-regular-ifunc-refs.patch, - binutils-2.23.2-ld-texinfo-fixes.patch, - binutils-2.23.2-bfd-texinfo-fixes.patch, - binutils-2.23.2-dwz-alt-debuginfo.patch - binutils-2.23.2-s390-gas-machinemode.patch - binutils-2.23.2-xtensa.memset.patch - binutils-2.23.2-s390-zEC12.patch - binutils-2.23.2-arm-add-float-abi-to-e_flags.patch - binutils-2.23.51.0.1-readelf-flush-stdout.patch
Mon Sep 9 14:00:00 2013 Nick Clifton - 2.23.88.0.1-14 - Make readelf flush stdout before emitting an error or warning message. (#1005182)
Fri Aug 30 14:00:00 2013 Kyle McMartin 2.23.88.0.1-13 - Add the hard-float/soft-float ABI flag as appropriate for ET_DYN/ET_EXEC in EABI_VER5. - Fix last changelog entry, it was release 12, not 14.
Wed Aug 14 14:00:00 2013 Nick Clifton 2.23.88.0.1-12 - Add support for the s/390 zEC12 architecture to gas. (#996395)
Mon Aug 12 14:00:00 2013 Nick Clifton 2.23.88.0.1-11 - Fix typos in invocations of memset in elf32-xtensa.c
Wed Aug 7 14:00:00 2013 Karsten Hopp 2.23.88.0.1-10 - disable -Werror on ppc64p7 for #918189
Sat Aug 3 14:00:00 2013 Fedora Release Engineering - 2.23.88.0.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Fri Jul 19 14:00:00 2013 Nick Clifton - 2.23.88.0.1-8 - Add support for the S/390 .machinemode pseudo-op to GAS. (#986031)
Fri Jul 5 14:00:00 2013 Nick Clifton - 2.23.88.0.1-7 - Add a requirement for libstdc++-static when running the GOLD testsuite.
Wed Jun 5 14:00:00 2013 Nick Clifton - 2.23.88.0.1-6 - Fix building of aarch64 targets after applying the patch for kernel ld -r modules. - Fix building when \"--with debug\" is specified.
Wed May 29 14:00:00 2013 Nick Clifton - 2.23.88.0.1-5 - Add support for the alternative debuging files generated by the DWZ program. (#965255)
Fri May 17 14:00:00 2013 Nick Clifton - 2.23.88.0.1-4 - Import H.J.\'s patch to add support for kernel ld -r modules. - Fix errors reported by version 5.0 of texinfo when parsing bfd documentation.
Fri Apr 26 14:00:00 2013 Nick Clifton - 2.23.88.0.1-3 - Fix errors reported by version 5.0 of texinfo when parsing assembler documentation.
Thu Apr 25 14:00:00 2013 Nick Clifton - 2.23.88.0.1-2 - Fix errors reported by version 5.0 of texinfo when parsing linker documentation.
Wed Apr 24 14:00:00 2013 Nick Clifton - 2.23.88.0.1-1 - Switch over to basing sources on the official FSF binutils releases. - Retire binutils-2.23.52.0.1-revert-pr15149.patch. - Update binutils-2.22.52.0.1-relro-on-by-default.patch and binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch.
Wed Apr 17 14:00:00 2013 Nick Clifton - 2.23.52.0.1-10 - Import patch for FSF mainline PR 15371 to fix ifunc references in shared libraries. (#927818)
Thu Mar 14 13:00:00 2013 Nick Clifton - 2.23.52.0.1-9 - Enhance opncls.c:find_separate_debug_file() to look in Fedora specific locations. - Enhance dwarf2.c:find_line() to work with shared libraries. (#920542)
Wed Mar 13 13:00:00 2013 Nick Clifton - 2.23.52.0.1-8 - Fix addr2line to use dynamic symbols if it failed to canonicalize ordinary symbols. (#920542)
Wed Mar 13 13:00:00 2013 Nick Clifton - 2.23.52.0.1-7 - Change requirement to explicitly depend upon /usr/bin/pod2man. (#920545)
Wed Mar 13 13:00:00 2013 Nick Clifton - 2.23.52.0.1-6 - Require perl for pod2man for building man pages. (#920545)
Fri Mar 8 13:00:00 2013 Nick Clifton - 2.23.52.0.1-5 - Reverts patch for PR15149 - prevents report weak DT_NEEDED symbols. (#918003)
Wed Mar 6 13:00:00 2013 Nick Clifton - 2.23.52.0.1-4 - Enable building of GOLD for the ARM. (#908966)
Mon Mar 4 13:00:00 2013 Nick Clifton - 2.23.52.0.1-3 - Fix errors reported by version 5.0 of texinfo when parsing assembler documentaion.
Fri Mar 1 13:00:00 2013 Nick Clifton - 2.23.52.0.1-2 - Fix the creation of index tables in 64-bit thin archives. (#915411)
Thu Feb 28 13:00:00 2013 Nick Clifton - 2.23.52.0.1-1 - Rebase on 2.23.51.0.1 release. (#916516)
Fri Feb 8 13:00:00 2013 Nick Clifton - 2.23.51.0.9-2 - Enable 64-bit BFD for aarch64. (#908904)
Mon Feb 4 13:00:00 2013 Nick Clifton - 2.23.51.0.9-1 - Rebase on 2.23.51.0.9 release. (#907089) - Retire binutils-2.23.51.0.8-arm-whitespace.patch.
Mon Jan 21 13:00:00 2013 Nick Clifton - 2.23.51.0.8-4 - Allow more whitespace in ARM instructions. (#892261)
Tue Jan 15 13:00:00 2013 Patsy Franklin - 2.23.51.0.8-3 - Add bc to BuildRequires when running the testsuite. (#895321)
Wed Jan 2 13:00:00 2013 Nick Clifton - 2.23.51.0.8-2 - Add runtime link with libdl. (#889134)
Wed Jan 2 13:00:00 2013 Nick Clifton - 2.23.51.0.8-1 - Rebase on 2.23.51.0.8 release. (#890382)
Fri Dec 21 13:00:00 2012 Nick Clifton - 2.23.51.0.7-1 - Rebase on 2.23.51.0.7 release. (#889432)
Tue Nov 27 13:00:00 2012 Nick Clifton - 2.23.51.0.6-1 - Rebase on 2.23.51.0.6 release. (#880508)
Tue Nov 13 13:00:00 2012 Nick Clifton - 2.23.51.0.5-1 - Rebase on 2.23.51.0.5 release. (#876141) - Retire binutils-2.23.51.0.3-arm-ldralt.patch
Tue Oct 23 14:00:00 2012 Nick Clifton - 2.23.51.0.3-3 - Rename ARM LDRALT instruction to LDALT. (#869025) PR/14575
Mon Oct 15 14:00:00 2012 Jon Ciesla - 2.23.51.0.3-2 - Provides: bundled(libiberty)
Tue Oct 2 14:00:00 2012 Nick Clifton - 2.23.51.0.3-1 - Rebase on 2.23.51.0.3 release. (#858560)
Tue Sep 11 14:00:00 2012 Nick Clifton - 2.23.51.0.2-1 - Rebase on 2.23.51.0.2 release. (#856119) - Retire binutils-2.23.51.0.1-gold-keep.patch and binutils-rh805974.patch.
Tue Sep 4 14:00:00 2012 Jeff Law 2.23.51.0.1-4 - Correctly handle PLTOFF relocs for s390 IFUNCs.
Tue Aug 14 14:00:00 2012 Karsten Hopp 2.23.51.0.1-3 - apply F17 commit cd2fda5 to honour {powerpc64} macro (#834651)
Tue Aug 14 14:00:00 2012 Nick Clifton - 2.23.51.0.1-2 - Make GOLD honour KEEP directives in linker scripts (#8333355)
Wed Aug 8 14:00:00 2012 Nick Clifton - 2.23.51.0.1-1 - Rebase on 2.23.51.0.1 release. (#846433) - Retire binutils-2.22.52.0.4-dwz.patch, binutils-2.22.52.0.4-ar-4Gb.patch, binutils-2.22.52.0.4-arm-plt-refcount.patch, binutils-2.22.52.0.4-s390-64bit-archive.patch.
Thu Aug 2 14:00:00 2012 Nick Clifton - 2.22.52.0.4-8 - Make the binutils-devel package depend upon the binutils package. (#845082)
Thu Aug 2 14:00:00 2012 Nick Clifton - 2.22.52.0.4-7 - Disable checks that config.h is included before system headers. (#845084)
Tue Jul 17 14:00:00 2012 Nick Clifton - 2.22.52.0.4-6 - Use 64bit indicies in archives for s390 binaries. (#835957)
Thu Jul 5 14:00:00 2012 Nick Clifton - 2.22.52.0.4-5 - Catch attempts to create a broken symbol index with archives > 4Gb in size. (#835957)
Fri Jun 29 14:00:00 2012 Nick Clifton - 2.22.52.0.4-4 - Import fix for ld/14189. (#829311)
Fri Jun 29 14:00:00 2012 Nick Clifton - 2.22.52.0.4-3 - Fix handling of archives > 4Gb in size by importing patch for PR binutils/14302. (#835957)
Tue Jun 19 14:00:00 2012 Jakub Jelinek - 2.22.52.0.4-2 - Add minimal dwz -m support.
Wed Jun 6 14:00:00 2012 Nick Clifton - 2.22.52.0.4-1 - Rebase on 2.22.52.0.4 release. (#829027)
Tue May 8 14:00:00 2012 Nick Clifton - 2.22.52.0.3-1 - Rebase on 2.22.52.0.3 release. (#819823)
Mon Apr 30 14:00:00 2012 Nick Clifton - 2.22.52.0.2-1 - Rebase on 2.22.52.0.2 release. (#816514) - Retire binutils-2.22.52.0.1-weakdef.patch, binutils-2.22.52.0.1-ld-13621.patch, binutils-rh797752.patch, binutils-2.22.52.0.1-x86_64-hidden-ifunc.patch, binutils-2.22.52.0.1-tsx.patch and binutils-2.22.52.0.1-hidden-ifunc.patch. - Update binutils-2.22.52.0.1-reloc-on-by-default.patch.
Fri Apr 27 14:00:00 2012 Nick Clifton - 2.22.52.0.1-12 - Include demangle.h in the devel rpm.
Fri Mar 16 13:00:00 2012 Jakub Jelinek - 2.22.52.0.1-10 - Fix up handling of hidden ifunc relocs on i?86
Wed Mar 14 13:00:00 2012 Jeff Law - 2.22.52.0.1-9 - Fix c++filt docs (2nd instance) (#797752)
Wed Mar 7 13:00:00 2012 Jakub Jelinek - 2.22.52.0.1-8 - Fix up handling of hidden ifunc relocs on x86_64 - Add Intel TSX support
Tue Mar 6 13:00:00 2012 Nick Clifton - 2.22.52.0.1-7 - Enable -zrelro by default. (#621983 #807831)
Mon Feb 27 13:00:00 2012 Jeff Law - 2.22.52.0.1-6 - Fix c++filt docs (#797752)
Wed Feb 15 13:00:00 2012 Mark Wielaard - 2.22.52.0.1-5 - Add upstream ld/13621 \'dangling global hidden symbol in symtab\' patch.
Wed Feb 8 13:00:00 2012 Adam Williamson - 2.22.52.0.1-4 - Actually apply the patch
Wed Feb 8 13:00:00 2012 Adam Williamson - 2.22.52.0.1-3 - Add upstream weakdef.patch to fix RH #788107
Wed Feb 1 13:00:00 2012 Nick Clifton - 2.22.52.0.1-2 - Drat - forgot to upload the new tarball. Now done.
Wed Feb 1 13:00:00 2012 Nick Clifton - 2.22.52.0.1-1 - Rebase on 2.22.52 release. - Remove build-id.patch and gold-casts.patch as they are included in the 2.22.52 sources.
Fri Jan 13 13:00:00 2012 Nick Clifton - 2.22-4 - Fix bug in GOLD sources parsing signed integers in command line options.
Fri Jan 13 13:00:00 2012 Nick Clifton - 2.22-3 - Add casts for building gold with 4.7 version of gcc.
Thu Jan 12 13:00:00 2012 Fedora Release Engineering - 2.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Tue Nov 22 13:00:00 2011 Nick Clifton - 2.22-1 - Rebase on 2.22 release.
Fri Sep 30 14:00:00 2011 Ricky Zhou - 2.21.53.0.2-2 - Rebuild libopcodes.a with -fPIC.
Tue Aug 9 14:00:00 2011 Nick Clifton - 2.21.53.0.2-1 - Rebase on 2.21.53.0.2 tarball. Delete unneeded patches. (BZ 728677)
Tue Aug 2 14:00:00 2011 Nick Clifton - 2.21.53.0.1-3 - Update libiberty demangling. (BZ 727453)
Wed Jul 27 14:00:00 2011 Nick Clifton - 2.21.53.0.1-2 - Import Jakub Jelinek\'s patch to add support for displaying the contents of .debug_macro sections.
Tue Jul 19 14:00:00 2011 Nick Clifton - 2.21.53.0.1-1 - Rebase on 2.21.53.0.1 tarball. Delete unneeded patches. (BZ 712668)
Fri Jun 24 14:00:00 2011 Nick Clifton - 2.21.52.0.1-5 - Import fix for PR ld/12921.
Fri Jun 24 14:00:00 2011 Nick Clifton - 2.21.52.0.1-4 - Run \"alternatives --auto\" to restore ld symbolic link if it was manually configured. (BZ 661247)
Thu Jun 16 14:00:00 2011 Nick Clifton - 2.21.52.0.1-3 - Fix seg-fault attempting to find a function name without a symbol table. (BZ 713471)
Fri Jun 10 14:00:00 2011 Nick Clifton - 2.21.52.0.1-2 - Import fix for PR ld/12851 (BZ 711268)
Thu Jun 9 14:00:00 2011 Nick Clifton - 2.21.52.0.1-1 - Rebase on 2.21.52.0.1 tarball. (BZ 712025)
Tue May 17 14:00:00 2011 Nick Clifton - 2.21.51.0.9-1 - Rebase on 2.21.51.0.9 tarball. (BZ 703105)
Mon May 2 14:00:00 2011 Peter Robinson - 2.21.51.0.8-3 - Add ARM to BFD checks
Mon Apr 11 14:00:00 2011 Nick Clifton - 2.21.51.0.8-2 - Delete plugins patch - enable plugins via configure option.
Mon Apr 11 14:00:00 2011 Nick Clifton - 2.21.51.0.8-1 - Rebase on 2.21.51.0.8 tarball.
Thu Mar 17 13:00:00 2011 Nick Clifton - 2.21.51.0.7-1 - Rebase on 2.21.51.0.7 tarball.
Tue Mar 8 13:00:00 2011 Nick Clifton - 2.21.51.0.6-2 - Enable gold plugins. (BZ 682852)
Thu Feb 10 13:00:00 2011 Nick Clifton - 2.21.51.0.6-1 - Rebase on 2.21.51.0.6 tarball.
Mon Feb 7 13:00:00 2011 Fedora Release Engineering - 2.21.51.0.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Fri Jan 28 13:00:00 2011 Jakub Jelinek - 2.21.51.0.5-3 - Readd --build-id fix patch. (PR ld/12451)
Thu Jan 6 13:00:00 2011 Dan Horák - 2.21.51.0.5-2 - fix build on non-gold arches like s390(x) where both ld and ld.bfd is installed
Wed Jan 5 13:00:00 2011 Nick Clifton - 2.21.51.0.5-1 - Rebase on 2.21.51.0.5 tarball. - Delete redundant patches. - Fix gold+ld configure command line option.
Fri Nov 5 13:00:00 2010 Dan Horák - 2.20.51.0.12-2 - \"no\" is not valid option for --enable-gold
Thu Oct 28 14:00:00 2010 Nick Clifton - 2.20.51.0.12-1 - Rebase on 2.20.51.0.12 tarball. (BZ 582160)
Fri Sep 10 14:00:00 2010 Nick Clifton - 2.20.51.0.11-1 - Rebase on 2.20.51.0.11 tarball. (BZ 631771)
Fri Aug 20 14:00:00 2010 Nick Clifton - 2.20.51.0.10-3 - Allow ^ and ! characters in linker script wildcard patterns. (BZ 621742)
Fri Aug 20 14:00:00 2010 Nick Clifton - 2.20.51.0.10-2 - Fix seg fault in sec_merge_emit(). (BZ 623687)
Tue Aug 10 14:00:00 2010 Nick Clifton - 2.20.51.0.10-1 - Rebase on 2.20.51.0.10 tarball. - Import GOLD sources from binutils mainline as of 10 Aug 2010.
Wed Jun 30 14:00:00 2010 Nick Clifton - 2.20.51.0.7-5 - Rename the binutils-static package to binutils-devel in line with the Fedora packaging guidelines.
Wed Jun 9 14:00:00 2010 Nick Clifton - 2.20.51.0.7-4 - Allow GOLD linker to parse \"-l\" directives inside INPUT statements in linker scripts. (BZ 600553)
Tue May 4 14:00:00 2010 Nick Clifton - 2.20.51.0.7-3 - Allow unique symbols in archive maps.
Tue Apr 20 14:00:00 2010 Nick Clifton - 2.20.51.0.7-2 - Merge binutils-devel package into binutils-static package. (BZ 576300)
Thu Apr 8 14:00:00 2010 Nick Clifton - 2.20.51.0.7-1 - Rebase on 2.20.51.0.7 tarball. - Delete redundant patches: binutils-2.20.51.0.2-add-needed.patch, binutils-2.20.51.0.2-do-not-set-ifunc.patch, binutils-2.20.51.0.2-enable-gold.patch, binutils-2.20.51.0.2-gas-expr.patch, binutils-2.20.51.0.2-ifunc-ld-s.patch, binutils-2.20.51.0.2-lwp.patch, binutils-2.20.51.0.2-ppc-hidden-plt-relocs.patch, binutils-2.20.51.0.2-x86-hash-table.patch, - Do not allow unique symbols to be bound locally. (PR ld/11434) - Add support for DWARF4 debug information.
Thu Mar 4 13:00:00 2010 Nick Clifton - 2.20.51.0.2-17 - Do not set ELFOSABI_LINUX on binaries which just link to IFUNC using DSOs. (BZ 568941)
Tue Mar 2 13:00:00 2010 Nick Clifton - 2.20.51.0.2-16 - Copy the OSABI field in ELF headers, if set. (BZ 568921)
Fri Feb 12 13:00:00 2010 Nick Clifton - 2.20.51.0.2-15 - Create separate static and devel sub-packages. (BZ 556040)
Tue Feb 2 13:00:00 2010 Nick Clifton - 2.20.51.0.2-14 - Fix seg-fault when linking mixed x86 and x86_64 binaries. (BZ 487472)
Fri Jan 22 13:00:00 2010 Nick Clifton - 2.20.51.0.2-13 - Add a requirement for the coreutils. (BZ 557006)
Wed Jan 20 13:00:00 2010 Nick Clifton - 2.20.51.0.2-12 - Fix --no-copy-dt-needed so that it will not complain about weak references.
Fri Dec 18 13:00:00 2009 Nick Clifton - 2.20.51.0.2-11 - Add missing part of PR 11088 patch.
Thu Dec 17 13:00:00 2009 Nick Clifton - 2.20.51.0.2-10 - Apply patch for PR 11088. (BZ 544149)
Wed Dec 9 13:00:00 2009 Nick Clifton - 2.20.51.0.2-9 - Apply patch for PR 10856. (BZ 544358)
Tue Dec 1 13:00:00 2009 Roland McGrath - 2.20.51.0.2-8 - Build gold only for x86 flavors until others are tested.
Tue Nov 24 13:00:00 2009 Roland McGrath - 2.20.51.0.2-7 - Add support for building gold.
Mon Nov 9 13:00:00 2009 Jakub Jelinek 2.20.51.0.2-5 - Fix up --copy-dt-needed-entries default. (Nick Clifton)
Mon Nov 9 13:00:00 2009 Jakub Jelinek 2.20.51.0.2-4 - Fix ld -s with IRELATIVE relocations. (BZ 533321, PR ld/10911) - Add AMD Orochi LWP support, fix FMA4 support.
Thu Nov 5 13:00:00 2009 Nick CLifton 2.20.51.0.2-3 - Rename --add-needed to --copy-dt-needed-entries and improve error message about unresolved symbols in DT_NEEDED DSOs.
Tue Oct 27 13:00:00 2009 Jan Kratochvil 2.20.51.0.2-2 - Fix rpm --excludedocs (BZ 515922). - Fix spurious scriplet errors by `exit 0\'. (BZ 517979, Nick Clifton)
Mon Oct 12 14:00:00 2009 Nick Clifton 2.20.51.0.2-1 - Rebase on 2.20 tarball. - Remove redundant moxie patch. - Remove redundant unique is global patch. - Remove redundant cxxfilt java doc patch.
Tue Sep 29 14:00:00 2009 Jan Kratochvil 2.19.51.0.14-32 - Remove spurious description of nonexistent --java switch for cxxfilt.
Thu Aug 6 14:00:00 2009 Jakub Jelinek 2.19.51.0.14-31 - Fix strip on objects with STB_GNU_UNIQUE symbols. (BZ 515700, PR binutils/10492)
Fri Jul 24 14:00:00 2009 Fedora Release Engineering - 2.19.51.0.14-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Wed Jul 22 14:00:00 2009 Nick Clifton 2.19.51.0.11-28 - Rebase sources on 2.19.51.0.14 tarball. Gain fixes for PRs 10429 and 10433.
Wed Jul 22 14:00:00 2009 Nick Clifton 2.19.51.0.11-28 - Rebase sources on 2.19.51.0.13 tarball. Remove redundant orphan section placement patch. (BZ 512937)
Tue Jul 14 14:00:00 2009 Nick Clifton 2.19.51.0.11-27 - Add patch to allow moxie target to build, and hence --enable-targets=all to work.
Tue Jul 14 14:00:00 2009 Nick Clifton 2.19.51.0.11-26 - Import orphan section placement patch from mainline. (BZ 510384)
Tue Jul 14 14:00:00 2009 Nick Clifton 2.19.51.0.11-25 - Fix build-id patch to avoid memory corruption. (BZ 501582)
Sat Jul 11 14:00:00 2009 Jan Kratochvil 2.19.51.0.11-24 - Provide uuencode output of the testsuite results.
Tue Jun 30 14:00:00 2009 Nick Clifton 2.19.51.0.11-23 - Rebase sources on the 2.19.51.0.11 tarball.
Mon Jun 22 14:00:00 2009 Nick Clifton 2.19.51.0.10-22 - Rebase sources on the 2.19.51.0.10 tarball.
Thu Jun 11 14:00:00 2009 Nick Clifton 2.19.51.0.2-21 - Do not attempt to set execute permission on non-regular files. (BZ 503426)
Tue Jun 9 14:00:00 2009 Jakub Jelinek 2.19.51.0.2-20 - Fix .cfi_ * skip over >= 64KB of code. (PR gas/10255)
Wed May 27 14:00:00 2009 Nick Clifton 2.19.51.0.2-19 - Import fix for binutils PR #9938. (BZ 500295)
Wed Apr 15 14:00:00 2009 Nick Clifton 2.19.51.0.2-18 - Update IBM Power 7 support patch to fix tlbilx opcode. (BZ 494718)
Tue Mar 17 13:00:00 2009 Nick Clifton 2.19.51.0.2-17 - Add glibc-static to BuildRequires when running the testsuite.
Thu Mar 5 13:00:00 2009 Nick Clifton 2.19.51.0.2-16 - Add IBM Power7 support. (BZ 487887)
Mon Mar 2 13:00:00 2009 Nick Clifton 2.19.51.0.2-15 - Add IFUNC support. (BZ 465302)
Mon Feb 23 13:00:00 2009 Fedora Release Engineering - 2.19.51.0.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Mon Feb 23 13:00:00 2009 Jan Kratochvil 2.19.50.0.2-13 - Rediff the symbolic-envvar-revert patch to comply with rpm patch --fuzz=0.
Thu Feb 5 13:00:00 2009 Nick Clifton 2.19.51.0.2-12 - Rebase sources on 2.19.51.0.2 tarball. Remove linkonce-r-discard and gcc-expect-table patches.
Mon Feb 2 13:00:00 2009 Jan Kratochvil 2.19.50.0.1-11 - Fix .eh_frame_hdr build also for .gcc_except_table LSDA refs (BZ 461675).
Fri Jan 23 13:00:00 2009 Nick Clifton 2.19.50.0.1-10 - Only require dejagnu if the testsuites are going to be run. (BZ 481169)
Sat Nov 29 13:00:00 2008 Nick Clifton 2.19.50.0.1-8 - Add build-id patch to ensure that section contents are incorporated into a build id. (BZ 472152)
Fri Nov 21 13:00:00 2008 Nick Clifton 2.19.50.0.1 - Rebase sources on 2.19.50.0.1 tarball. Update all patches, trimming those that are no longer needed.
Thu Oct 30 13:00:00 2008 Jan Kratochvil 2.18.50.0.9-7 - Fix %{_prefix}/include/bfd.h on 32-bit hosts due the 64-bit BFD target support from 2.18.50.0.8-2 (BZ 468495).
Thu Oct 30 13:00:00 2008 Jan Kratochvil 2.18.50.0.9-6 - binutils-devel now requires zlib-devel (BZ 463101 comment 5). - Fix complains on .gnu.linkonce.r relocations to their discarded .gnu.linkonce.t counterparts.
Mon Sep 22 14:00:00 2008 Jan Kratochvil 2.18.50.0.9-5 - Remove %makeinstall to comply with the spu-binutils review (BZ 452211).
Mon Sep 22 14:00:00 2008 Jan Kratochvil 2.18.50.0.9-4 - Fix *.so scripts for multilib linking (BZ 463101, suggested by Jakub Jelinek).
Sun Sep 21 14:00:00 2008 Jan Kratochvil 2.18.50.0.9-3 - Provide libbfd.so and libopcodes.so for automatic dependencies (BZ 463101). - Fix .eh_frame_hdr build on C++ files with discarded common groups (BZ 458950). - Provide --build and --host to fix `rpmbuild --target\' biarch builds. - Include %{binutils_target}- filename prefix for binaries for cross builds. - Fix multilib conflict on %{_prefix}/include/bfd.h\'s BFD_HOST_64BIT_LONG_LONG.
Mon Sep 15 14:00:00 2008 Jan Kratochvil 2.18.50.0.9-2 - Package review, analysed by Jon Ciesla and Patrice Dumas (BZ 225615). - build back in the sourcedir without problems as gasp is no longer included. - Fix the install-info requirement. - Drop the needless gzipping of the info files. - Provide Obsoletes versions. - Use the %configure macro.
Sat Aug 30 14:00:00 2008 Jan Kratochvil 2.18.50.0.9-1 - Update to 2.18.50.0.9. - Drop the ppc-only spu target pre-build stage (BZ 455242). - Drop parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457189). - New .spec BuildRequires zlib-devel (/-static) for compressed sections. - Update .spec Buildroot to be more unique.
Fri Aug 1 14:00:00 2008 Jan Kratochvil 2.18.50.0.8-2 - Fix parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457189). - Turn on 64-bit BFD support for i386, globally enable AC_SYS_LARGEFILE. - `--with debug\' builds now with --disable-shared. - Removed a forgotten unused ld/eelf32_spu.c workaround from 2.18.50.0.8-1.
Thu Jul 31 14:00:00 2008 Jan Kratochvil 2.18.50.0.8-1 - Update to 2.18.50.0.8. - Drop the .clmul -> .pclmul renaming backport. - Add %{binutils_target} macro to support building cross-binutils. (David Woodhouse) - Support `--without testsuite\' to suppress the testsuite run. - Support `--with debug\' to build without optimizations. - Refresh the patchset with fuzz 0 (for new rpmbuild). - Enable the spu target on ppc/ppc64 (BZ 455242).
Wed Jul 16 14:00:00 2008 Jan Kratochvil 2.18.50.0.6-4 - include the `dist\' tag in the Release number - libbfd.a symbols visibility is now hidden (for #447426, suggested by Jakub)
Wed Jul 16 14:00:00 2008 Jan Kratochvil 2.18.50.0.6-3 - rebuild libbfd.a with -fPIC for inclusion into shared libraries (#447426)
Tue Apr 8 14:00:00 2008 Jakub Jelinek 2.18.50.0.6-2 - backport .clmul -> .pclmul renaming
Fri Apr 4 14:00:00 2008 Jakub Jelinek 2.18.50.0.6-1 - update to 2.18.50.0.6 - Intel AES, CLMUL, AVX/FMA support
Mon Mar 3 13:00:00 2008 Jakub Jelinek 2.18.50.0.4-2 - revert aranges optimization (Alan Modra, BZ#5303, BZ#5755) - fix ld-shared testcase for GCC 4.3 (H.J. Lu)
Fri Feb 29 13:00:00 2008 Jakub Jelinek 2.18.50.0.4-1 - update to 2.18.50.0.4
Tue Feb 19 13:00:00 2008 Fedora Release Engineering 2.18.50.0.3-2 - Autorebuild for GCC 4.3
Wed Dec 12 13:00:00 2007 Jakub Jelinek 2.18.50.0.3-1 - update to 2.18.50.0.3 - fix build with recent makeinfo (#415271)
Thu Aug 16 14:00:00 2007 Jakub Jelinek 2.17.50.0.18-1 - update to 2.17.50.0.18 - GPLv3+ - preserve .note.gnu.build-id in objcopy --only-keep-debug (#251935) - fix sparc64/alpha broken by --build-id patch (#252936) - update License tag - fix ld crash with --build-id and non-ELF output format (Alan Modra, BZ#4923)
Tue Jul 31 14:00:00 2007 Jakub Jelinek 2.17.50.0.17-7 - fix ppc32 secure PLT detection (Alan Modra)
Wed Jul 25 14:00:00 2007 Jakub Jelinek 2.17.50.0.17-6 - rebuilt to make sure even libbfd.so and libopcodes.so aren\'t broken by #249435
Tue Jul 24 14:00:00 2007 Jakub Jelinek 2.17.50.0.17-5 - add .note.gnu.build-id into default linker script (#249435)
Tue Jul 24 14:00:00 2007 Jakub Jelinek 2.17.50.0.17-4 - don\'t kill the %{_gnu} part of target name on arm (Lennert Buytenhek, #243516) - create just one PT_NOTE segment header for all consecutive SHT_NOTE sections
Wed Jul 18 14:00:00 2007 Roland McGrath 2.17.50.0.17-3 - fix for ld --build-id
Sun Jul 15 14:00:00 2007 Roland McGrath 2.17.50.0.17-2 - ld --build-id support
Wed Jun 27 14:00:00 2007 Jakub Jelinek 2.17.50.0.17-1 - update to 2.17.50.0.17
Tue Jun 12 14:00:00 2007 Jakub Jelinek 2.17.50.0.16-1 - update to 2.17.50.0.16
Sat Apr 14 14:00:00 2007 Jakub Jelinek 2.17.50.0.12-4 - fix linking non-ELF input objects into ELF output (#235747)
Wed Mar 14 13:00:00 2007 Jakub Jelinek 2.17.50.0.12-3 - don\'t require matching ELF_OSABI for target vecs with ELFOSABI_NONE, only prefer specific osabi target vecs over the generic ones (H.J.Lu, #230964, BZ#3826) - build libbfd.so and libopcodes.so with -Bsymbolic-functions
Fri Mar 2 13:00:00 2007 Jakub Jelinek 2.17.50.0.12-2 - ignore install-info errors from scriptlets (#223678)
Thu Mar 1 13:00:00 2007 Jakub Jelinek 2.17.50.0.12-1 - update to 2.17.50.0.12 - revert the misdesigned LD_SYMBOLIC{,_FUNCTIONS} env var support, only support -Bsymbolic/-Bsymbolic-functions/--dynamic-list *
Mon Jan 8 13:00:00 2007 Jakub Jelinek 2.17.50.0.9-1 - update to 2.17.50.0.9 - fix tekhex reader
Sat Dec 23 13:00:00 2006 Jakub Jelinek 2.17.50.0.8-2 - fix --as-needed on ppc64 (#219629)
Sun Dec 3 13:00:00 2006 Jakub Jelinek 2.17.50.0.8-1 - update to 2.17.50.0.8 - initialize frch_cfi_data (BZ#3607)
Fri Dec 1 13:00:00 2006 Jakub Jelinek 2.17.50.0.7-1 - update to 2.17.50.0.7 - .cfi_personality and .cfi_lsda directives, per subsection .cfi_ * directives, better .eh_frame CIE merging
Thu Nov 9 13:00:00 2006 Jakub Jelinek 2.17.50.0.6-3 - fix popcnt instruction assembly and disassembly on amd64 (#214767)
Mon Oct 23 14:00:00 2006 Jakub Jelinek 2.17.50.0.6-2 - update to 2.17.50.0.6 - fix for section relative linker script defined symbols in empty sections (#207598, BZ#3267) - fix handling of DW_CFA_set_loc in .eh_frame optimizations - fix R_PPC_{PLT,GOT{,_TLSGD,_TLSLD,_TPREL,_DTPREL}}16_HA relocation handling with weak undefined symbols (Alan Modra, #211094)
Tue Sep 12 14:00:00 2006 Jakub Jelinek 2.17.50.0.3-6 - fix multilib conflict in %{_prefix}/include/bfd.h
Tue Sep 12 14:00:00 2006 Jakub Jelinek 2.17.50.0.3-5 - fix efi-app-ia64 magic number (#206002, BZ#3171)
Tue Sep 5 14:00:00 2006 Jakub Jelinek 2.17.50.0.3-4 - link libopcodes *.so against libbfd *.so (#202327) - split *.a and header files into binutils-devel
Fri Aug 18 14:00:00 2006 Jakub Jelinek 2.17.50.0.3-3 - on ppc and ppc64 increase default -z commonpagesize to 64K (#203001)
Fri Jul 28 14:00:00 2006 Alexandre Oliva 2.17.50.0.3-2 - do not infer x86 arch implicitly based on instruction in the input (#200330)
Mon Jul 17 14:00:00 2006 Jakub Jelinek 2.17.50.0.3-1 - update to 2.17.50.0.3
Fri Jul 14 14:00:00 2006 Jakub Jelinek 2.17.50.0.2-8 - add support for new AMDFAM10 instructions (#198281, IT#97662) - add -march=/-mtune= gas support on x86/x86-64 - x86/x86-64 nop insn improvements - fix DT_GNU_HASH shift count value computation
Tue Jul 11 14:00:00 2006 Jakub Jelinek 2.17.50.0.2-7 - add DT_GNU_HASH support (--hash-style=gnu and --hash-style=both ld options)
Thu Jun 29 14:00:00 2006 Jakub Jelinek 2.17.50.0.2-4 - fix i?86 TLS GD->IE transition in executables (#196157, BZ#2513)
Mon Jun 19 14:00:00 2006 Jakub Jelinek 2.17.50.0.2-3 - fix two places in ld that misbehaved with MALLOC_PERTURB_=N - fix .tls_common handling in relocatable linking
Mon Jun 5 14:00:00 2006 Jakub Jelinek 2.17.50.0.2-2 - fix --as-needed (Alan Modra, #193689, BZ#2721)
Thu Jun 1 14:00:00 2006 Jakub Jelinek 2.17.50.0.2-1 - update to 2.17.50.0.2 - update from CVS to 20060601 - speed up the ELF linker by caching the result of kept section check (H.J. Lu)
Tue May 9 14:00:00 2006 Jakub Jelinek 2.17.50.0.1-1 - update to 2.17.50.0.1
Fri Mar 31 14:00:00 2006 Jakub Jelinek 2.16.91.0.6-6 - fix ld error message formatting, so that collect2 parser can parse it again for g++ -frepo (#187142)
Thu Mar 9 13:00:00 2006 Alexandre Oliva 2.16.91.0.6-4 - fix relaxation of TLS GD to LE on PPC (#184590)
Fri Mar 3 13:00:00 2006 Jakub Jelinek 2.16.91.0.6-3 - support DW_CFA_val_{offset,offset_sf,expression} in readelf/objdump
Tue Feb 28 13:00:00 2006 Jakub Jelinek 2.16.91.0.6-2 - add MNI support on i?86/x86_64 (#183080) - support S signal frame augmentation flag in .eh_frame, add .cfi_signal_frame support (#175951, PR other/26208, BZ#300)
Tue Feb 14 13:00:00 2006 Jakub Jelinek 2.16.91.0.6-1 - update to 2.16.91.0.6 - fix ppc64 --gc-sections - disassembler fixes for x86_64 cr/debug regs - fix linker search order for DT_NEEDED libs
Mon Jan 2 13:00:00 2006 Jakub Jelinek 2.16.91.0.5-1 - update to 2.16.91.0.5 - don\'t error about .toc1 references to discarded sectiosn on ppc64 (#175944)
Wed Dec 14 13:00:00 2005 Jakub Jelinek 2.16.91.0.3-2 - put .gnu.linkonce.d.rel.ro. * sections into relro region
Fri Dec 9 13:00:00 2005 Jesse Keating - rebuilt
Fri Nov 11 13:00:00 2005 Jakub Jelinek 2.16.91.0.3-1 - update to 2.16.91.0.3 - add .weakref support (Alexandre Oliva, #115157, #165728)
Thu Aug 18 14:00:00 2005 Jakub Jelinek 2.16.91.0.2-4 - install-info also configure.info - update standards.texi from gnulib (#165530)
Tue Aug 16 14:00:00 2005 Jakub Jelinek 2.16.91.0.2-3 - update to 20050816 CVS - better fix for ld-cdtest - fix symbol version script parsing
Fri Jul 29 14:00:00 2005 Jakub Jelinek 2.16.91.0.2-2 - don\'t complain about relocs to discarded sections in ppc32 .got2 sections (Alan Modra, PR target/17828)
Fri Jul 22 14:00:00 2005 Jakub Jelinek 2.16.91.0.2-1 - update to 2.16.91.0.2
Thu Jul 21 14:00:00 2005 Jakub Jelinek 2.16.91.0.1-3 - fix buffer overflow in readelf ia64 unwind printing code - use vsnprintf rather than vsprintf in gas diagnostics (Tavis Ormandy) - fix ld-cdtest when CFLAGS contains -fexceptions
Wed Jul 20 14:00:00 2005 Jakub Jelinek 2.16.91.0.1-2 - update to 20050720 CVS
Mon Jul 11 14:00:00 2005 Jakub Jelinek 2.16.91.0.1-1 - update to 2.16.91.0.1 plus 20050708 CVS
Wed Jun 15 14:00:00 2005 Jakub Jelinek 2.16.90.0.3-1 - update to 2.16.90.0.3 - update to 20050615 CVS - ppc32 secure PLT support (Alan Modra) - further bfd/readelf robustification
Sat Jun 11 14:00:00 2005 Jakub Jelinek 2.15.94.0.2.2-4 - further bfd robustification (CAN-2005-1704, #158680)
Fri Jun 10 14:00:00 2005 Jakub Jelinek 2.15.94.0.2.2-3 - further objdump and readelf robustification (CAN-2005-1704, #158680)
Wed May 25 14:00:00 2005 Jakub Jelinek 2.15.94.0.2.2-2 - bfd and readelf robustification (CAN-2005-1704, #158680)
Tue Mar 29 14:00:00 2005 Jakub Jelinek 2.15.94.0.2.2-1 - update to 2.15.94.0.2.2 - speed up walk_wild_section (Robert O\'Callahan)
Mon Mar 7 13:00:00 2005 Jakub Jelinek 2.15.94.0.2-4 - rebuilt with GCC 4
Mon Feb 28 13:00:00 2005 Jakub Jelinek 2.15.94.0.2-3 - fix buffer overflows in readelf (#149506) - move c++filt to binutils from gcc-c++, conflict with gcc-c++ < 4.0 (#86333)
Thu Feb 10 13:00:00 2005 Jakub Jelinek 2.15.94.0.2-1 - update to 2.15.94.0.2 - fix .note.GNU-stack/PT_GNU_STACK computation in linker on ppc64 (#147296) - fix stripping of binaries/libraries that have empty sections right before .dynamic section (with the same starting address; #144038) - handle AS_NEEDED (...) in linker script INPUT/GROUP
Tue Dec 14 13:00:00 2004 Jakub Jelinek 2.15.92.0.2-11 - fix a longstanding -z relro bug
Mon Dec 13 13:00:00 2004 Jakub Jelinek 2.15.92.0.2-10 - avoid unnecessary gap with -z relro showing on i686 libc.so - ppc64 --emit-relocs fix (Alan Modra) - don\'t crash if STT_SECTION symbol has incorrect st_shndx (e.g. SHN_ABS, as created by nasm; #142181) - don\'t try to make absptr LSDAs relative if they don\'t have relocations against them (Alan Modra, #141162)
Wed Oct 27 14:00:00 2004 Jakub Jelinek 2.15.92.0.2-5.EL4 - fix ar xo (#104344)
Wed Oct 20 14:00:00 2004 Jakub Jelinek 2.15.92.0.2-5 - fix --just-symbols on ppc64 (Alan Modra, #135498)
Fri Oct 15 14:00:00 2004 Jakub Jelinek 2.15.92.0.2-4 - fix code detecting matching linkonce and single member comdat group sections (#133078)
Mon Oct 11 14:00:00 2004 Jakub Jelinek 2.15.92.0.2-3 - revert Sep 09 change to make ppc L second argument e.g. for tlbie non-optional - fix stripping of prelinked binaries and libraries (#133734) - allow strings(1) on 32-bit arches to be used again with > 2GB files (#133555)
Mon Oct 4 14:00:00 2004 Jakub Jelinek 2.15.92.0.2-2 - update to 2.15.92.0.2 - change ld\'s ld.so.conf parser to match ldconfig\'s (#129340)
Mon Sep 20 14:00:00 2004 Jakub Jelinek 2.15.91.0.2-9 - avoid almost 1MB (sparse) gaps in the middle of -z relro libraries on x86-64 (Andreas Schwab) - fix -z relro to make sure end of PT_GNU_RELRO segment is always COMMONPAGESIZE aligned
Wed Aug 18 14:00:00 2004 Jakub Jelinek 2.15.91.0.2-8 - fix linker segfaults on input objects with SHF_LINK_ORDER with incorrect sh_link (H.J.Lu, Nick Clifton, #130198, BZ #290)
Wed Aug 18 14:00:00 2004 Jakub Jelinek 2.15.91.0.2-7 - resolve all undefined ppc64 . * syms to the function bodies through .opd, not just those used in brach instructions (Alan Modra)
Tue Aug 17 14:00:00 2004 Jakub Jelinek 2.15.91.0.2-6 | |