Browse Source

cmpxchg16b instruction uses no size suffix in ATT syntax

User Muller 8 months ago
parent
commit
f689746372
2 changed files with 2 additions and 2 deletions
  1. 1 1
      compiler/x86/x86ins.dat
  2. 1 1
      compiler/x86_64/x8664ats.inc

+ 1 - 1
compiler/x86/x86ins.dat

@@ -3177,7 +3177,7 @@ void                  \326\1\x99                      X86_64
 (Ch_MRAX)
 void                  \326\1\x98                      X86_64
 
-[CMPXCHG16B,cmpxchg16bX]
+[CMPXCHG16B,cmpxchg16b]
 (Ch_RWRAX, Ch_RWRDX, Ch_WZeroFlag, Ch_RWOp1)
 mem                   \326\2\x0F\xC7\201              X86_64
 

+ 1 - 1
compiler/x86_64/x8664ats.inc

@@ -593,7 +593,7 @@ attsufINT,
 attsufNONE,
 attsufNONE,
 attsufNONE,
-attsufINT,
+attsufNONE,
 attsufNONE,
 attsufNONE,
 attsufNONE,