]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
x86/APX: support JMPABS also in assembler
authorJan Beulich <jbeulich@suse.com>
Wed, 30 Oct 2024 11:12:54 +0000 (12:12 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 30 Oct 2024 11:12:54 +0000 (12:12 +0100)
commita3db0f57df15cac14dc18a6dcdbb473af194baed
tree1aec429d8e232c99a8ca5a234799a2f18580f32d
parentd0a9378d985b3fe7b52369ec7c64088f3171fdc9
x86/APX: support JMPABS also in assembler

Without this APX support isn't really complete.

For Intel syntax displacement form is needed, such that symbolic
operands won't need prefixing by "offset". (The other form is actually
not used at all in Intel syntax.)

For the record: To restrict displacement form to Intel syntax is not
something I actually agree with.
gas/config/tc-i386-intel.c
gas/config/tc-i386.c
gas/testsuite/gas/i386/x86-64-apx-jmpabs-intel.d
gas/testsuite/gas/i386/x86-64-apx-jmpabs.d
gas/testsuite/gas/i386/x86-64-apx-jmpabs.s
opcodes/i386-mnem.h
opcodes/i386-opc.tbl
opcodes/i386-tbl.h