mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-03 05:12:28 +08:00
* m32r.opc: Formatting.
This commit is contained in:
@ -1,3 +1,7 @@
|
|||||||
|
2007-03-08 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
|
* m32r.opc: Formatting.
|
||||||
|
|
||||||
2006-05-22 Nick Clifton <nickc@redhat.com>
|
2006-05-22 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
* iq2000.cpu: Fix include paths for iq2000m.cpu and iq10.cpu.
|
* iq2000.cpu: Fix include paths for iq2000m.cpu and iq10.cpu.
|
||||||
|
20
cpu/m32r.opc
20
cpu/m32r.opc
@ -1,6 +1,6 @@
|
|||||||
/* M32R opcode support. -*- C -*-
|
/* M32R opcode support. -*- C -*-
|
||||||
|
|
||||||
Copyright 1998, 1999, 2000, 2001, 2004, 2005
|
Copyright 1998, 1999, 2000, 2001, 2004, 2005, 2007
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Red Hat Inc; developed under contract from
|
Contributed by Red Hat Inc; developed under contract from
|
||||||
@ -126,7 +126,7 @@ parse_hi16 (CGEN_CPU_DESC cd,
|
|||||||
return MISSING_CLOSING_PARENTHESIS;
|
return MISSING_CLOSING_PARENTHESIS;
|
||||||
++*strp;
|
++*strp;
|
||||||
if (errmsg == NULL
|
if (errmsg == NULL
|
||||||
&& result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER)
|
&& result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER)
|
||||||
{
|
{
|
||||||
value >>= 16;
|
value >>= 16;
|
||||||
value &= 0xffff;
|
value &= 0xffff;
|
||||||
@ -138,17 +138,17 @@ parse_hi16 (CGEN_CPU_DESC cd,
|
|||||||
{
|
{
|
||||||
*strp += 6;
|
*strp += 6;
|
||||||
errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_M32R_HI16_SLO,
|
errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_M32R_HI16_SLO,
|
||||||
& result_type, & value);
|
& result_type, & value);
|
||||||
if (**strp != ')')
|
if (**strp != ')')
|
||||||
return MISSING_CLOSING_PARENTHESIS;
|
return MISSING_CLOSING_PARENTHESIS;
|
||||||
++*strp;
|
++*strp;
|
||||||
if (errmsg == NULL
|
if (errmsg == NULL
|
||||||
&& result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER)
|
&& result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER)
|
||||||
{
|
{
|
||||||
value += 0x8000;
|
value += 0x8000;
|
||||||
value >>= 16;
|
value >>= 16;
|
||||||
value &= 0xffff;
|
value &= 0xffff;
|
||||||
}
|
}
|
||||||
*valuep = value;
|
*valuep = value;
|
||||||
return errmsg;
|
return errmsg;
|
||||||
}
|
}
|
||||||
@ -183,7 +183,7 @@ parse_slo16 (CGEN_CPU_DESC cd,
|
|||||||
++*strp;
|
++*strp;
|
||||||
if (errmsg == NULL
|
if (errmsg == NULL
|
||||||
&& result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER)
|
&& result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER)
|
||||||
value = ((value & 0xffff) ^ 0x8000) - 0x8000;
|
value = ((value & 0xffff) ^ 0x8000) - 0x8000;
|
||||||
*valuep = value;
|
*valuep = value;
|
||||||
return errmsg;
|
return errmsg;
|
||||||
}
|
}
|
||||||
@ -247,7 +247,7 @@ parse_ulo16 (CGEN_CPU_DESC cd,
|
|||||||
do \
|
do \
|
||||||
{ \
|
{ \
|
||||||
if (CGEN_BOOL_ATTR ((attrs), CGEN_OPERAND_HASH_PREFIX)) \
|
if (CGEN_BOOL_ATTR ((attrs), CGEN_OPERAND_HASH_PREFIX)) \
|
||||||
(*info->fprintf_func) (info->stream, "#"); \
|
(*info->fprintf_func) (info->stream, "#"); \
|
||||||
} \
|
} \
|
||||||
while (0)
|
while (0)
|
||||||
|
|
||||||
@ -284,7 +284,7 @@ my_print_insn (CGEN_CPU_DESC cd,
|
|||||||
/* Read the base part of the insn. */
|
/* Read the base part of the insn. */
|
||||||
|
|
||||||
status = (*info->read_memory_func) (pc - ((!big_p && (pc & 3) != 0) ? 2 : 0),
|
status = (*info->read_memory_func) (pc - ((!big_p && (pc & 3) != 0) ? 2 : 0),
|
||||||
buf, buflen, info);
|
buf, buflen, info);
|
||||||
if (status != 0)
|
if (status != 0)
|
||||||
{
|
{
|
||||||
(*info->memory_error_func) (status, pc, info);
|
(*info->memory_error_func) (status, pc, info);
|
||||||
|
Reference in New Issue
Block a user