diff options
author | Jan Beulich <jbeulich@suse.com> | 2019-12-27 09:39:58 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2019-12-27 09:39:58 +0100 |
commit | f2810fe00a6b5f227c6d64168127f184f9862a19 (patch) | |
tree | a5d7e46c18f457b1c1059f8630675e83e85b3593 /gas/config/tc-i386.c | |
parent | 6cb0a70ef31ff585f046cb20a30088c0433d84f0 (diff) | |
download | binutils-f2810fe00a6b5f227c6d64168127f184f9862a19.zip binutils-f2810fe00a6b5f227c6d64168127f184f9862a19.tar.gz binutils-f2810fe00a6b5f227c6d64168127f184f9862a19.tar.bz2 |
x86: adjust ignored prefix warning for branches
There's no reason to not also issue them in Intel syntax mode, and it
can be quite helpful to mention the actual insn (after all there can be
multiple on a single line).
Diffstat (limited to 'gas/config/tc-i386.c')
-rw-r--r-- | gas/config/tc-i386.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c index 8e89b00..a78aaba 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -7914,8 +7914,8 @@ output_branch (void) i.prefixes--; } - if (i.prefixes != 0 && !intel_syntax) - as_warn (_("skipping prefixes on this instruction")); + if (i.prefixes != 0) + as_warn (_("skipping prefixes on `%s'"), i.tm.name); /* It's always a symbol; End frag & setup for relax. Make sure there is enough room in this frag for the largest @@ -8057,8 +8057,8 @@ output_jump (void) i.prefixes -= 1; } - if (i.prefixes != 0 && !intel_syntax) - as_warn (_("skipping prefixes on this instruction")); + if (i.prefixes != 0) + as_warn (_("skipping prefixes on `%s'"), i.tm.name); p = frag_more (i.tm.opcode_length + size); switch (i.tm.opcode_length) @@ -8118,8 +8118,8 @@ output_interseg_jump (void) if (code16) size = 2; - if (i.prefixes != 0 && !intel_syntax) - as_warn (_("skipping prefixes on this instruction")); + if (i.prefixes != 0) + as_warn (_("skipping prefixes on `%s'"), i.tm.name); /* 1 opcode; 2 segment; offset */ p = frag_more (prefix + 1 + 2 + size); |