PATCH: Improve unsupported error message
H.J. Lu
hongjiu.lu@intel.com
Fri May 4 17:58:00 GMT 2012
Hi,
I checked in this patch to change error message from
foo.s:1: Error: unsupported for `bar'
to
foo.s:1: Error: unsupported `bar'
when bar is an unsupported instruction.
H.J.
---
* config/tc-i386.c (match_template): Improve unsupported error
message.
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
index d33fc56..22c861c 100644
--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -4861,8 +4861,9 @@ check_reverse:
err_msg = _("unsupported syntax");
break;
case unsupported:
- err_msg = _("unsupported");
- break;
+ as_bad (_("unsupported `%s'"),
+ current_templates->start->name);
+ return NULL;
case invalid_vsib_address:
err_msg = _("invalid VSIB address");
break;
More information about the Binutils
mailing list