mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-30 17:31:13 +08:00
gas/
2008-08-27 Jan Beulich <jbeulich@novell.com> * config/tc-i386.c (check_string): Use register_prefix for error message. (process_operands): Likewise.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2008-08-27 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
|
* config/tc-i386.c (check_string): Use register_prefix for error
|
||||||
|
message.
|
||||||
|
(process_operands): Likewise.
|
||||||
|
|
||||||
2008-08-26 Mark Mitchell <mark@codesourcery.com>
|
2008-08-26 Mark Mitchell <mark@codesourcery.com>
|
||||||
|
|
||||||
* c-arm.texi: Add tutorial on ARM unwinding pseudo ops.
|
* c-arm.texi: Add tutorial on ARM unwinding pseudo ops.
|
||||||
|
@ -3861,9 +3861,10 @@ check_string (void)
|
|||||||
{
|
{
|
||||||
if (i.seg[0] != NULL && i.seg[0] != &es)
|
if (i.seg[0] != NULL && i.seg[0] != &es)
|
||||||
{
|
{
|
||||||
as_bad (_("`%s' operand %d must use `%%es' segment"),
|
as_bad (_("`%s' operand %d must use `%ses' segment"),
|
||||||
i.tm.name,
|
i.tm.name,
|
||||||
mem_op + 1);
|
mem_op + 1,
|
||||||
|
register_prefix);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
/* There's only ever one segment override allowed per instruction.
|
/* There's only ever one segment override allowed per instruction.
|
||||||
@ -3876,9 +3877,10 @@ check_string (void)
|
|||||||
{
|
{
|
||||||
if (i.seg[1] != NULL && i.seg[1] != &es)
|
if (i.seg[1] != NULL && i.seg[1] != &es)
|
||||||
{
|
{
|
||||||
as_bad (_("`%s' operand %d must use `%%es' segment"),
|
as_bad (_("`%s' operand %d must use `%ses' segment"),
|
||||||
i.tm.name,
|
i.tm.name,
|
||||||
mem_op + 2);
|
mem_op + 2,
|
||||||
|
register_prefix);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -4957,7 +4959,7 @@ duplicate:
|
|||||||
if (i.tm.base_opcode == POP_SEG_SHORT
|
if (i.tm.base_opcode == POP_SEG_SHORT
|
||||||
&& i.op[0].regs->reg_num == 1)
|
&& i.op[0].regs->reg_num == 1)
|
||||||
{
|
{
|
||||||
as_bad (_("you can't `pop %%cs'"));
|
as_bad (_("you can't `pop %scs'"), register_prefix);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
i.tm.base_opcode |= (i.op[0].regs->reg_num << 3);
|
i.tm.base_opcode |= (i.op[0].regs->reg_num << 3);
|
||||||
|
Reference in New Issue
Block a user