aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2007-11-01 19:06:54 +0000
committerH.J. Lu <hjl.tools@gmail.com>2007-11-01 19:06:54 +0000
commit7ce189b305dfcd2d0c094d763696f71a67baaab3 (patch)
treee015d3ab2886b817dd7ec19d7893653ba8babc9d /gas
parent4a146fc23c49f610976a41458061bd8ec1bd62f8 (diff)
downloadfsf-binutils-gdb-7ce189b305dfcd2d0c094d763696f71a67baaab3.zip
fsf-binutils-gdb-7ce189b305dfcd2d0c094d763696f71a67baaab3.tar.gz
fsf-binutils-gdb-7ce189b305dfcd2d0c094d763696f71a67baaab3.tar.bz2
gas/
2007-11-01 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (md_assemble): Replace no_xsuf with no_ldsuf. (match_template): Likewise. opcodes/ 2007-11-01 H.J. Lu <hongjiu.lu@intel.com> * i386-gen.c (opcode_modifiers): Replace No_xSuf with No_ldSuf. * i386-opc.tbl: Likewise. * i386-opc.h (No_xSuf): Renamed to ... (No_ldSuf): This. (FWait): Updated.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog6
-rw-r--r--gas/config/tc-i386.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 416a38a..9dd33e7 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,11 @@
2007-11-01 H.J. Lu <hongjiu.lu@intel.com>
+ * config/tc-i386.c (md_assemble): Replace no_xsuf with
+ no_ldsuf.
+ (match_template): Likewise.
+
+2007-11-01 H.J. Lu <hongjiu.lu@intel.com>
+
* config/tc-i386.h (LONG_DOUBLE_MNEM_SUFFIX): Use a non-ascii
letter.
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
index 59ad7bf..ecf122e 100644
--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -2201,7 +2201,7 @@ md_assemble (line)
|| !i.tm.opcode_modifier.no_wsuf
|| !i.tm.opcode_modifier.no_lsuf
|| !i.tm.opcode_modifier.no_ssuf
- || !i.tm.opcode_modifier.no_xsuf
+ || !i.tm.opcode_modifier.no_ldsuf
|| !i.tm.opcode_modifier.no_qsuf))
as_bad (_("ambiguous operand size for `%s'"), i.tm.name);
@@ -3000,7 +3000,7 @@ match_template (void)
else if (i.suffix == QWORD_MNEM_SUFFIX)
suffix_check.no_qsuf = 1;
else if (i.suffix == LONG_DOUBLE_MNEM_SUFFIX)
- suffix_check.no_xsuf = 1;
+ suffix_check.no_ldsuf = 1;
for (t = current_templates->start; t < current_templates->end; t++)
{
@@ -3016,7 +3016,7 @@ match_template (void)
|| (t->opcode_modifier.no_lsuf & suffix_check.no_lsuf)
|| (t->opcode_modifier.no_ssuf & suffix_check.no_ssuf)
|| (t->opcode_modifier.no_qsuf & suffix_check.no_qsuf)
- || (t->opcode_modifier.no_xsuf & suffix_check.no_xsuf))
+ || (t->opcode_modifier.no_ldsuf & suffix_check.no_ldsuf))
&& !(intel_syntax && t->opcode_modifier.ignoresize))
continue;