X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2Fconfig%2Ftc-i386.c;h=64312d27ab0bee014b9716aa2490aaa741333810;hb=3036c8991964674ca2407c543645d841ad431267;hp=120367d55d303c1c5096a6053ce73f2a08d167d0;hpb=508559397632e046a1f734f27d2b1971b1d172d1;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c index 120367d55d..64312d27ab 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -6311,7 +6311,9 @@ process_suffix (void) else if (i.tm.opcode_modifier.defaultsize && !i.suffix /* exclude fldenv/frstor/fsave/fstenv */ - && i.tm.opcode_modifier.no_ssuf) + && i.tm.opcode_modifier.no_ssuf + /* exclude sysret */ + && i.tm.base_opcode != 0x0f07) { if (stackop_size == LONG_MNEM_SUFFIX && i.tm.base_opcode == 0xcf)