diff options
author | Chris Packham <judge.packham@gmail.com> | 2021-09-21 19:46:06 +1200 |
---|---|---|
committer | Chris Packham <judge.packham@gmail.com> | 2021-09-21 21:24:31 +1200 |
commit | fa992b41918a1dbf05f6830ba659f4ea6ffc5ffa (patch) | |
tree | 576b68e374538c4dedb835cff6f55a72f67f8f1f /packages/binutils/2.23.2/0007-xtensa-gas-first-frag-alignment.patch | |
parent | 836fb9165234e50a07094b2c11938c17f92cd356 (diff) | |
download | crosstool-ng-fa992b41918a1dbf05f6830ba659f4ea6ffc5ffa.tar.gz crosstool-ng-fa992b41918a1dbf05f6830ba659f4ea6ffc5ffa.tar.bz2 crosstool-ng-fa992b41918a1dbf05f6830ba659f4ea6ffc5ffa.zip |
binutils: Remove obsolete versions
The following versions were marked obsolete in crosstool-ng-1.24.0,
remove them.
- binutils-linaro-2.23.2-2013.10-4
- binutils-linaro-2.24.0-2014.11-2
- binutils-linaro-2.25.0-2015.01-2
- binutils-2.23.2
- binutils-2.24
- binutils-2.25.1
Adjust the milestones now that the old versions have been removed.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Diffstat (limited to 'packages/binutils/2.23.2/0007-xtensa-gas-first-frag-alignment.patch')
-rw-r--r-- | packages/binutils/2.23.2/0007-xtensa-gas-first-frag-alignment.patch | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/packages/binutils/2.23.2/0007-xtensa-gas-first-frag-alignment.patch b/packages/binutils/2.23.2/0007-xtensa-gas-first-frag-alignment.patch deleted file mode 100644 index 88e6990a..00000000 --- a/packages/binutils/2.23.2/0007-xtensa-gas-first-frag-alignment.patch +++ /dev/null @@ -1,46 +0,0 @@ -From a35d5e823fdfe8a6e7e05ca8e3fb8bb5697335b1 Mon Sep 17 00:00:00 2001 -From: Max Filippov <jcmvbkbc@gmail.com> -Date: Tue, 15 Apr 2014 19:12:46 +0400 -Subject: [PATCH] Fix alignment for the first section frag on xtensa - -Linking object files produced by partial linking with link-time -relaxation enabled sometimes fails with the following error message: - -dangerous relocation: call8: misaligned call target: (.text.unlikely+0x63) - -This happens because no basic block with an XTENSA_PROP_ALIGN flag in the -property table is generated for the first basic block, even if the -.align directive is present. -It was believed that the first frag alignment could be derived from the -section alignment, but this was not implemented for the partial linking -case: after partial linking first frag of a section may become not -first, but no additional alignment frag is inserted before it. -Basic block for such frag may be merged with previous basic block into -extended basic block during relaxation pass losing its alignment -restrictions. - -Fix this by always recording alignment for the first section frag. - -2014-04-22 Max Filippov <jcmvbkbc@gmail.com> - -gas/ - * config/tc-xtensa.c (xtensa_handle_align): record alignment for the - first section frag. - ---- -Backported from: a35d5e823fdfe8a6e7e05ca8e3fb8bb5697335b1 -Changes to Changelog files and tests are dropped. - - gas/config/tc-xtensa.c | 1 - - 1 file changed, 1 deletion(-) - ---- a/gas/config/tc-xtensa.c -+++ b/gas/config/tc-xtensa.c -@@ -5610,7 +5610,6 @@ - && ! fragP->tc_frag_data.is_literal - && (fragP->fr_type == rs_align - || fragP->fr_type == rs_align_code) -- && fragP->fr_address + fragP->fr_fix > 0 - && fragP->fr_offset > 0 - && now_seg != bss_section) - { |