diff options
author | Daniel Jacobowitz <drow@false.org> | 2007-08-24 16:59:16 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2007-08-24 16:59:16 +0000 |
commit | 495bde8ec4ea55e74afc44cc1ae01d98d0c4a28f (patch) | |
tree | a86c9c5f5db751e83ac5f47ff92e31017420c047 /gas/config | |
parent | 29d89e071e7c7d0ea3b13eb883e44498d8390aa0 (diff) | |
download | gdb-495bde8ec4ea55e74afc44cc1ae01d98d0c4a28f.zip gdb-495bde8ec4ea55e74afc44cc1ae01d98d0c4a28f.tar.gz gdb-495bde8ec4ea55e74afc44cc1ae01d98d0c4a28f.tar.bz2 |
2007-08-24 Aurelien Jarno <aurel32@debian.org>
* config/tc-arm.c (md_apply_fix): Cast bfd_vma values to long
before printing them.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-arm.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 117fe16..a1abf64 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -18824,7 +18824,7 @@ md_apply_fix (fixS * fixP, if (encoded_addend == (unsigned int) FAIL) as_bad_where (fixP->fx_file, fixP->fx_line, _("the offset 0x%08lX is not representable"), - addend_abs); + (unsigned long) addend_abs); /* Extract the instruction. */ insn = md_chars_to_number (buf, INSN_SIZE); @@ -18864,7 +18864,7 @@ md_apply_fix (fixS * fixP, if (addend_abs >= 0x1000) as_bad_where (fixP->fx_file, fixP->fx_line, _("bad offset 0x%08lX (only 12 bits available for the magnitude)"), - addend_abs); + (unsigned long) addend_abs); /* Extract the instruction. */ insn = md_chars_to_number (buf, INSN_SIZE); @@ -18903,7 +18903,7 @@ md_apply_fix (fixS * fixP, if (addend_abs >= 0x100) as_bad_where (fixP->fx_file, fixP->fx_line, _("bad offset 0x%08lX (only 8 bits available for the magnitude)"), - addend_abs); + (unsigned long) addend_abs); /* Extract the instruction. */ insn = md_chars_to_number (buf, INSN_SIZE); @@ -18943,12 +18943,12 @@ md_apply_fix (fixS * fixP, if (addend_abs & 0x3) as_bad_where (fixP->fx_file, fixP->fx_line, _("bad offset 0x%08lX (must be word-aligned)"), - addend_abs); + (unsigned long) addend_abs); if ((addend_abs >> 2) > 0xff) as_bad_where (fixP->fx_file, fixP->fx_line, _("bad offset 0x%08lX (must be an 8-bit number of words)"), - addend_abs); + (unsigned long) addend_abs); /* Extract the instruction. */ insn = md_chars_to_number (buf, INSN_SIZE); |