Commit Graph

341 Commits

Author SHA1 Message Date
Nick Clifton b57b4a1e9b Import patch from mainline to fix seg-fault when reading corrupt group headers.
Resolves: BZ #1157276, #11527277
2014-10-27 13:01:52 +00:00
Nick Clifton 09883f6445 Import patch from mainline to fix seg-fault when reading corrupt srec fields.
Resolves: BZ #1156272
2014-10-24 15:57:33 +01:00
Kyle McMartin d7c31854e8 backport fix from HEAD that fixes LTO + ifunc when using ld.bfd instead of gold
also increase ELF_COMMON_PAGESIZE to 64K on aarch64 a la ppc64
2014-08-26 10:45:37 -04:00
Kyle McMartin 422f7b7960 binutils-2.24-aarch64-fix-ie-relax.patch: fix GD to IE relaxation under register pressure
split some fixes out, so it's easier to see what's backported
2014-08-22 11:52:55 -04:00
Kyle McMartin 404956d0f6 bfd/elfnn-aarch64.c: use correct offsets in final_link_relocate
Resolves: BZ #1126199
2014-08-21 22:14:57 -04:00
Nick Clifton eaa735511a Import patch from mainline to fix indirect symbol resolution.
Resolves: BZ #1123714
2014-08-21 10:20:37 +01:00
Nick Clifton 6878c21860 Enable deterministic archives by default.
Resolves: BZ #1124342
2014-08-19 12:37:54 +01:00
Peter Robinson 6e1cadc95c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 22:39:09 +00:00
Nick Clifton 2bd8f32fb2 Correct elf_merge_st_other arguments for weak symbols.
Resolves: #1126436
2014-08-15 14:51:17 +01:00
Jeff Law e356d3a444 * Tue Aug 12 2014 Jeff Law <law@redhat.com> - 2.24-17
- Enable gold for PPC.
2014-08-12 13:35:46 -06:00
Kyle McMartin cd1fc1360a backport some testsuite fixes from upstream 2014-06-24 15:30:41 -04:00
Dennis Gilmore adb0f8668a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 22:01:52 -05:00
Nick Clifton cb51b833f9 Fix detection of little endian PPC64 binaries.
Resolves: #1095885
2014-05-09 11:16:41 +01:00
Nick Clifton b1b97a35f2 Fix detection of uncompressed .debug_str sections.
Resolves: #1082370
2014-04-28 16:48:25 +01:00
Nick Clifton 16b577d5e7 Fix compiling using gcc 4.9
Partially resolves: #1087374
2014-04-22 12:23:56 +01:00
Nick Clifton 316c3d4761 Use %{version} in Source string. 2014-03-27 09:51:59 +00:00
Nick Clifton bce7d118b1 delete unused patches. 2014-03-26 17:05:26 +00:00
Nick Clifton 4dda3faefd Fix decoding of abbrevs using a DW_FORM_ref_addr attribute.
Resolved: #1056797
2014-01-28 12:19:34 +00:00
Nick Clifton 7c1c0bfb2b Import fixes on 2.24 branch that affect AArch64 IFUNC and PLT handling. 2013-12-17 11:40:44 +00:00
Nick Clifton edae137564 Fix building opcodes library with -Werror=format-security.
Resolves #1037026
2013-12-05 13:32:17 +00:00
Jeff Law 981ff06766 * Wed Dec 04 2013 Jeff Law <law@redhat.com> - 2.24-7
- Update to official binutils 2.24 release.
2013-12-04 10:24:11 -07:00
Nick Clifton 229c6dbadb Update binutils 2.24 snapshot. 2013-11-21 16:17:44 +00:00
Nick Clifton fcc0aa9887 - Update binutils 2.24 snapshot.
- Switch to using GIT instead of CVS to access the FSF repository.
- Retire binutils-2.24-nm-dynsym.patch
2013-11-12 08:45:24 +00:00
Nick Clifton 7ae446d791 - 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)
2013-10-25 11:02:10 +01:00
Nick Clifton ad5d3f039a Update binutils 2.24 snapshot. 2013-10-18 10:28:05 +01:00
Nick Clifton 3b030601d6 Update binutils 2.24 snapshot: binutils-2.24-2013-10-11 2013-10-11 10:27:34 +01:00
Nick Clifton b0ab35a6ae Adjust version number from 2.24.0 to 2.24 2013-10-04 16:55:00 +01:00
Nick Clifton 8c6f60c388 Use a local tarball rather than trying to download one. 2013-10-04 16:15:10 +01:00
Nick Clifton c8364ddc0d Fix location of source file. 2013-10-04 14:10:45 +01:00
Nick Clifton 5b79e05f88 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
2013-10-04 12:27:00 +01:00
Nick Clifton 37642687c8 Make readelf flush stdout before emitting an error or warning message.
Resolves: #1005182
2013-09-09 15:41:28 +01:00
Kyle McMartin d6a7761e06 Add the hard-float/soft-float ABI flag as appropriate for ET_DYN/ET_EXEC in EABI_VER5 2013-08-30 09:35:45 -04:00
Nick Clifton f3ecc48453 Add support for the s/390 zEC12 architecture to gas.
Resolves: #996395
2013-08-14 11:51:31 +01:00
Nick Clifton 8627b7fec0 Fix typos in invocations of memset in elf32-xtensa.c 2013-08-12 11:56:59 +01:00
Karsten Hopp 858928c4f0 disable -Werror on ppc64p7 for #918189 2013-08-07 14:34:16 +02:00
Dennis Gilmore 0a13497c69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 22:28:20 -05:00
Nick Clifton cc4bf7386b Add support for the S/390 .machinemode pseudo-op to GAS.
Resolves: #986031
2013-07-19 13:46:30 +01:00
Nick Clifton 9aa667ddde Add a requirement for libstdc++-static when running the GOLD testsuite. 2013-07-05 11:11:18 +01:00
Nick Clifton 65af22ec81 Fix building of aarch64 targets after applying the patch for kernel ld -r modules.
Fix building when "--with debug" is specified.
2013-06-05 10:39:19 +01:00
Nick Clifton 9a844518ab Add support for the alternative debuging files generated by the DWZ program.
Resolves: #965255
2013-05-29 16:20:47 +01:00
Nick Clifton cf89fe02ea Add fix for generating bfd documentation. 2013-05-17 09:18:15 +01:00
Nick Clifton d43b72113c Import H.J.'s patch to add support for kernel ld -r modules. 2013-05-17 08:42:58 +01:00
Nick Clifton a95226edfc Fix errors reported by version 5.0 of texinfo when parsing assembler documentation. 2013-04-26 08:26:27 +01:00
Nick Clifton 767651388e Fix errors reported by version 5.0 of texinfo when parsing linker documentation. 2013-04-25 17:04:12 +01:00
Nick Clifton 7a3406881d 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.
2013-04-25 16:28:02 +01:00
Nick Clifton d5ebb3e8df Import patch for FSF mainline PR 15371 to fix ifunc references in shared libraries.
Partially resolves: #927818
2013-04-17 16:16:27 +01:00
Nick Clifton 47e37c4a28 Enhance opncls.c:find_separate_debug_file() to look in Fedora specific locations.
Enhance dwarf2.c:find_line() to work with shared libraries.
Might resolve: #920542
2013-03-14 13:53:38 +00:00
Nick Clifton 79e98a9f2d Fix addr2line to use dynamic symbols if it failed to canonicalize ordinary symbols.
Might resolve: #920542
2013-03-13 17:19:21 +00:00
Nick Clifton 162c1fc381 Change requirement to explicitly depend upon /usr/bin/pod2man.
Another attempt at a fix for: #920545
2013-03-13 16:17:35 +00:00
Nick Clifton e0a8842080 Require perl for pod2man for building man pages.
Might resolve: #920545
2013-03-13 12:13:23 +00:00