aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2022-07-04 08:31:21 +0200
committerJan Beulich <jbeulich@suse.com>2022-07-04 08:31:21 +0200
commit9386188e95f4dee6319c51b30e2ea64b27ae0084 (patch)
treeec9a18337ec0f2d2193f78c0eddc0fc2b9d9674a /opcodes
parent0f2f2e7019f6c3415069a5bf5f47064d45d87571 (diff)
downloadgdb-9386188e95f4dee6319c51b30e2ea64b27ae0084.zip
gdb-9386188e95f4dee6319c51b30e2ea64b27ae0084.tar.gz
gdb-9386188e95f4dee6319c51b30e2ea64b27ae0084.tar.bz2
x86-64: improve handling of branches to absolute addresses
There are two related problems here: The use of "addr32" on a direct branch would, besides causing a warning, result in operands to be permitted which mistakenly are refused without "addr32". Plus at some point not too long ago I'm afraid it may have been me who regressed the relocation addends emitted for such branches. Correct both problems, adding a testcase to guard against regressing this again.
Diffstat (limited to 'opcodes')
0 files changed, 0 insertions, 0 deletions