* config/tc-sh.c (md_apply_fix) [BFD_RELOC_32, BFD_RELOC_16]: Use
md_number_to_chars.
This commit is contained in:
parent
88f9c2a0b0
commit
1db77c8ec9
@ -1,3 +1,8 @@
|
||||
2000-08-15 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* config/tc-sh.c (md_apply_fix) [BFD_RELOC_32, BFD_RELOC_16]: Use
|
||||
md_number_to_chars.
|
||||
|
||||
2000-08-14 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* config/tc-arm.c (do_bx): Allow "bx pc".
|
||||
|
@ -2681,33 +2681,11 @@ md_apply_fix (fixP, val)
|
||||
break;
|
||||
|
||||
case BFD_RELOC_32:
|
||||
if (!target_big_endian)
|
||||
{
|
||||
*buf++ = val >> 0;
|
||||
*buf++ = val >> 8;
|
||||
*buf++ = val >> 16;
|
||||
*buf++ = val >> 24;
|
||||
}
|
||||
else
|
||||
{
|
||||
*buf++ = val >> 24;
|
||||
*buf++ = val >> 16;
|
||||
*buf++ = val >> 8;
|
||||
*buf++ = val >> 0;
|
||||
}
|
||||
md_number_to_chars (buf, val, 4);
|
||||
break;
|
||||
|
||||
case BFD_RELOC_16:
|
||||
if (! target_big_endian)
|
||||
{
|
||||
*buf++ = val >> 0;
|
||||
*buf++ = val >> 8;
|
||||
}
|
||||
else
|
||||
{
|
||||
*buf++ = val >> 8;
|
||||
*buf++ = val >> 0;
|
||||
}
|
||||
md_number_to_chars (buf, val, 2);
|
||||
break;
|
||||
|
||||
case BFD_RELOC_SH_USES:
|
||||
|
Loading…
Reference in New Issue
Block a user