Commit Graph

482 Commits

Author SHA1 Message Date
Nick Clifton
bf77df855c Fix more compile time warnings generated by badly indented sources. 2016-02-09 15:40:15 +00:00
Nick Clifton
b117b11140 Add fix for compile time warning building ARM assembler. 2016-02-04 12:51:17 +00:00
Nick Clifton
56fddbc07f Suppress the Reloc_Stub::Key::name() function in GOLD. 2016-02-04 12:12:15 +00:00
Nick Clifton
9c62962685 Fix compile time warning building x86_64 gold. 2016-02-04 11:41:01 +00:00
Nick Clifton
783dd1f082 Corrected fix for formatting problems. 2016-02-04 11:00:59 +00:00
Nick Clifton
18938e5300 Fix compile time warning about incorrect indentation. 2016-02-04 10:35:39 +00:00
Dennis Gilmore
5da6eb588f - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 17:02:36 +00:00
Nick Clifton
9b795a3bc5 Experimental removal of the (old) kernel-ld-r patch. 2016-01-27 16:08:03 +00:00
Nick Clifton
54f8fd9435 ooops - fix typo in previous delta 2016-01-26 12:47:52 +00:00
Nick Clifton
987c54f5b6 Fix kernel patch so that AVR targets will build. 2016-01-26 11:05:45 +00:00
Nick Clifton
c56cfc1db4 Fix kernel patch for PPC32 targets. 2016-01-25 12:47:06 +00:00
Nick Clifton
e37b508a86 Rebase on the new FSF 2.26 binutils release
Resolves: 1271387
2016-01-25 11:31:53 +00:00
Nick Clifton
58ff635f1e Prevent an infinite recursion when a plugin tries to claim a file in an unrecognised format.
Resolves: #1174065
2015-11-05 16:31:21 +00:00
Nick Clifton
b39776830b Enable little endian support when configuring for 64-bit PowerPC.
Resolves: #1275709
2015-10-28 11:46:46 +00:00
Nick Clifton
2143cbc355 Fix incorrectly generated binaries and DSOs on PPC platforms.
Resolves: #1247126
2015-09-24 13:00:18 +01:00
Nick Clifton
29776bac49 Fix handling of AArch64 local GOT relocs.
Resolves: #1262091
2015-09-11 18:59:36 +01:00
Nick Clifton
fe17c525e4 Do not enable deterministic archives by default
Resolves: #1195883
2015-09-10 09:51:57 +01:00
Rex Dieter
0e5924dcde Qt linked with gold crash on startup (#1193044) 2015-08-06 11:33:26 -05:00
Nick Clifton
bc7b34fba7 Fix the parsing of corrupt iHex files.
Resovles: #1250141
2015-08-04 17:22:33 +01:00
Nick Clifton
d1c45d07d2 Fix the parsing of corrupt iHex files.
Resovles: #1250141
2015-08-04 17:21:53 +01:00
Nick Clifton
90a6397236 Retire: binutils-2.25-aarch64-fPIC-error.patch (no longer needed after rebase).
Resovles: #1249969
2015-08-04 16:06:33 +01:00
Nick Clifton
c9267a9a9b Rebase on FSF binutils 2.25.1 release.
Retire: binutils-2.25-x86_64-pie-relocs.patch
2015-07-23 09:34:04 +01:00
Nick Clifton
3c3e148fe3 For AArch64 issue an error message when attempting to resolve a
PC-relative dynamic reloc in a non-PIC object file.
Related: 1232499
2015-07-02 14:54:41 +01:00
Dennis Gilmore
16714c52b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 01:49:48 +00:00
Jaromir Capik
b1fa679ff4 One more STAGE1 bootstrap recipe 2015-06-11 19:00:43 +02:00
Nick Clifton
a225f076e9 Make the AArch64 GOLD port use 64K pages.
Resolves: BZ #1225156 and BZ #1215546
2015-06-10 20:20:02 +01:00
Jaromir Capik
3fcc9989ad Adding STAGE1 bootstrap recipe 2015-06-10 16:27:04 +02:00
Nick Clifton
9b18d3fcd6 Require the coreutils so that touch is available.
Resolves: BZ #1215242
2015-04-27 13:01:49 +01:00
Nick Clifton
17d93b6c7f Enable building GOLD for the AArch64.
Resolves: BZ #1203057
2015-04-21 17:21:49 +01:00
Nick Clifton
60a8c57936 Remove the windmc manual page, so that it is not installed.
Resolves: BZ #1203606
2015-03-19 14:26:31 +00:00
Till Maas
a9c5952267 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:24:00 +01:00
Nick Clifton
cb8d97c37e Fix scanning for object symbols in binutils-2.25-kernel-ld-r.patch
Resolves: BZ #1149660
2015-02-02 16:32:37 +00:00
Nick Clifton
09dade7667 Import the fix for PR ld/17827 from FSF mainline.
Resolves: BZ #1182511
2015-01-20 17:14:36 +00:00
Nick Clifton
5713793b39 Suppress building of GOLD for PPC, for now...
Resolves: BZ #1173780
2015-01-12 17:17:10 +00:00
Ralf Corsépius
3e82b7ae14 Reflect configure.info/standards.info having been dropped (RHBZ#1177359). 2014-12-27 11:05:46 +01:00
Nick Clifton
cb347a47c2 Rebase the source on the new 2.25 FSF binutils release. 2014-12-24 12:11:52 +00:00
Nick Clifton
ea1b2220db Fix problems with the ar program reported in FSF PR 17533.
Resolves: BZ #1162666, #1162655
2014-11-13 11:41:23 +00:00
Nick Clifton
f396ddc9f7 Fix buffer overrun in ihex parser.
Fix memory corruption in previous patch.
Consoldiate corrupt handling patches into just one patch.
Default strings command to using -a.
2014-10-31 12:17:36 +00:00
Nick Clifton
c6c4136c20 Fix memory corruption bug introduced by the previous patch. 2014-10-29 10:36:37 +00:00
Nick Clifton
8d9ecc8685 Import patches for PR/17510 and PR/17512 to fix reading corrupt ELF binaries.
Resolves: BZ #1157276, #1157277
2014-10-28 10:56:06 +00:00
Nick Clifton
d81a234001 Import patches for PR/17510 and PR/17512 to fix reading corrupt ELF binaries.
Resolves: BZ #1157276, #1157277
2014-10-28 10:55:10 +00:00
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