aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorAlex Coplan <alex.coplan@arm.com>2020-05-29 16:04:50 +0100
committerAlan Modra <amodra@gmail.com>2020-06-02 00:10:40 +0930
commitc39c821c1da3e8a64eff5984a39e104eb798e8b8 (patch)
treee624f399a22271c5a1ff6d681387468e31f31c16 /bfd
parent2fdb65f247379befd548a33ea185172968b9ebb9 (diff)
downloadgdb-c39c821c1da3e8a64eff5984a39e104eb798e8b8.zip
gdb-c39c821c1da3e8a64eff5984a39e104eb798e8b8.tar.gz
gdb-c39c821c1da3e8a64eff5984a39e104eb798e8b8.tar.bz2
gas: Fix checking for backwards .org with negative offset
This patch fixes internal errors in (at least) arm and aarch64 GAS when assembling code that attempts a negative .org. The bug appears to be a regression introduced in binutils-2.29 by commit 9875b36538d. * write.c (relax_segment): Fix handling of negative offset when relaxing an rs_org frag. * testsuite/gas/aarch64/org-neg.d: New test. * testsuite/gas/aarch64/org-neg.l: Error output for test. * testsuite/gas/aarch64/org-neg.s: Input for test. * testsuite/gas/arm/org-neg.d: New test. * testsuite/gas/arm/org-neg.l: Error output for test. * testsuite/gas/arm/org-neg.s: Input for test.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions