diff options
author | Indu Bhagat <indu.bhagat@oracle.com> | 2024-01-15 01:00:27 -0800 |
---|---|---|
committer | Indu Bhagat <indu.bhagat@oracle.com> | 2024-01-15 03:31:35 -0800 |
commit | 448cf9e67d3fe9edbef70d4cfcc32d1816603370 (patch) | |
tree | 1bc1254a63c673b3d45364a551fe11ba6a7c343a /gas/config | |
parent | 3037cefe56affe48ac53d85b9e33c2c3a408c41f (diff) | |
download | gdb-448cf9e67d3fe9edbef70d4cfcc32d1816603370.zip gdb-448cf9e67d3fe9edbef70d4cfcc32d1816603370.tar.gz gdb-448cf9e67d3fe9edbef70d4cfcc32d1816603370.tar.bz2 |
opcodes: x86: new marker for insns that implicitly update stack pointer
Some x86 instructions affect the stack pointer implicitly. Add a new
operand constraint to reflect this. This will be useful for SCFI
implmentation to ensure its correctness.
Mark all push, pop, call, ret, enter, leave, INT, iret instructions.
opcodes/
* i386-gen.c: Update opcode_modifiers.
* i386-opc.h: Add a new constraint.
* i386-opc.tbl: Update the affected instructions.
* i386-tbl.h: Regenerated.
Diffstat (limited to 'gas/config')
0 files changed, 0 insertions, 0 deletions