commit | 9386188e95f4dee6319c51b30e2ea64b27ae0084 | [log] [tgz] |
---|---|---|
author | Jan Beulich <jbeulich@suse.com> | Mon Jul 04 08:31:21 2022 +0200 |
committer | Jan Beulich <jbeulich@suse.com> | Mon Jul 04 08:31:21 2022 +0200 |
tree | ec9a18337ec0f2d2193f78c0eddc0fc2b9d9674a | |
parent | 0f2f2e7019f6c3415069a5bf5f47064d45d87571 [diff] |
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.