summaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@nildram.co.uk>2013-08-19 19:42:50 +0000
committerRichard Sandiford <rsandifo@nildram.co.uk>2013-08-19 19:42:50 +0000
commitcb49bedd8d1c311cff70039d2f08269cd74b9365 (patch)
tree05da3c7d5fb395db2fd0597a34c1e4a408bd1ace /gas/ChangeLog
parent5739da6d813788688df97ddae6c720c6e466068c (diff)
downloadbinutils-redhat-cb49bedd8d1c311cff70039d2f08269cd74b9365.tar.gz
gas/
* config/tc-mips.c (mips_arg_info): Replace allow_nonconst and lax_max with lax_match. (match_int_operand): Update accordingly. Don't report an error for !lax_match-only cases. (match_insn): Replace more_alts with lax_match and use it to initialize the mips_arg_info field. Add a complete_p parameter. Handle implicit VU0 suffixes here. (match_invalid_for_isa, match_insns, match_mips16_insns): New functions. (mips_ip, mips16_ip): Use them.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 397a538f62..0a2f7b7e35 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,18 @@
2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
+ * config/tc-mips.c (mips_arg_info): Replace allow_nonconst and
+ lax_max with lax_match.
+ (match_int_operand): Update accordingly. Don't report an error
+ for !lax_match-only cases.
+ (match_insn): Replace more_alts with lax_match and use it to
+ initialize the mips_arg_info field. Add a complete_p parameter.
+ Handle implicit VU0 suffixes here.
+ (match_invalid_for_isa, match_insns, match_mips16_insns): New
+ functions.
+ (mips_ip, mips16_ip): Use them.
+
+2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
+
* config/tc-mips.c (match_expression): Report uses of registers here.
Add a "must be an immediate expression" error. Handle elided offsets
here rather than...