X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=opcodes%2Fi386-opc.h;h=55726c1a7a712bc4d446d04e202373b76e57d70d;hb=ebe84f23d2f3c0cb145cc7b3acfb011a4c7df1c9;hp=f4f48871befeddb0f279880ea0ac3b23ba24d98a;hpb=4b27d27c07a9514d5f6d0876f659a32378fb4801;p=deliverable%2Fbinutils-gdb.git diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h index f4f48871be..55726c1a7a 100644 --- a/opcodes/i386-opc.h +++ b/opcodes/i386-opc.h @@ -251,6 +251,8 @@ enum CpuMCOMMIT, /* SEV-ES instruction(s) required */ CpuSEV_ES, + /* TSXLDTRK instruction required */ + CpuTSXLDTRK, /* 64bit support required */ Cpu64, /* Not supported in the 64bit mode */ @@ -384,6 +386,7 @@ typedef union i386_cpu_flags unsigned int cpurdpru:1; unsigned int cpumcommit:1; unsigned int cpusev_es:1; + unsigned int cputsxldtrk:1; unsigned int cpu64:1; unsigned int cpuno64:1; #ifdef CpuUnused @@ -903,7 +906,7 @@ extern const insn_template i386_optab[]; /* these are for register name --> number & type hash lookup */ typedef struct { - char *reg_name; + const char *reg_name; i386_operand_type reg_type; unsigned char reg_flags; #define RegRex 0x1 /* Extended register. */