diff options
author | Jan Beulich <jbeulich@suse.com> | 2023-09-27 10:53:38 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2023-09-27 10:53:38 +0200 |
commit | fb1c10585ead9acc8d9f9d24ab093cbe5e962257 (patch) | |
tree | 9ce03142c74a2fd1d569e3437825c71564d13fff /gas/config/tc-ppc.h | |
parent | df940f8bb348cf90445195ed4a34cddf9af634f6 (diff) | |
download | gdb-fb1c10585ead9acc8d9f9d24ab093cbe5e962257.zip gdb-fb1c10585ead9acc8d9f9d24ab093cbe5e962257.tar.gz gdb-fb1c10585ead9acc8d9f9d24ab093cbe5e962257.tar.bz2 |
x86-64: fix suffix-less PUSH of symbol address
PR gas/30856
In 5cc007751cdb ("x86: further adjust extend-to-32bit-address
conditions") I neglected the case of PUSH, which is the only insn
allowing (proper) symbol addresses to be used as immediates (not
displacements, like CALL/JMP) in the absence of any register operands.
Since it defaults to 64-bit operand size, guessing an L suffix is wrong
there.
Diffstat (limited to 'gas/config/tc-ppc.h')
0 files changed, 0 insertions, 0 deletions