x86_64-asm.h: support callq for better compat

It has the same effect as call.

Co-authored-by: Yao Zi <ziyao@disroot.org>
Signed-off-by: Yao Zi <ziyao@disroot.org>
Signed-off-by: John Nunley <dev@notgull.net>
This commit is contained in:
John Nunley 2024-10-27 15:27:00 -07:00
parent 50cfe1141b
commit 6acf301e77
No known key found for this signature in database
GPG key ID: E53E674BF0AA7116

View file

@ -225,6 +225,8 @@ ALT(DEF_ASM_OP2(shrdw, 0x0fad, 0, OPC_MODRM | OPC_WLX, OPT_REGW, OPT_EA | OPT_RE
ALT(DEF_ASM_OP1(call, 0xff, 2, OPC_MODRM, OPT_INDIR)) ALT(DEF_ASM_OP1(call, 0xff, 2, OPC_MODRM, OPT_INDIR))
ALT(DEF_ASM_OP1(call, 0xe8, 0, 0, OPT_DISP)) ALT(DEF_ASM_OP1(call, 0xe8, 0, 0, OPT_DISP))
DEF_ASM_OP1(callq, 0xff, 2, OPC_MODRM, OPT_INDIR)
ALT(DEF_ASM_OP1(callq, 0xe8, 0, 0, OPT_DISP))
ALT(DEF_ASM_OP1(jmp, 0xff, 4, OPC_MODRM, OPT_INDIR)) ALT(DEF_ASM_OP1(jmp, 0xff, 4, OPC_MODRM, OPT_INDIR))
ALT(DEF_ASM_OP1(jmp, 0xeb, 0, 0, OPT_DISP8)) ALT(DEF_ASM_OP1(jmp, 0xeb, 0, 0, OPT_DISP8))