diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-01-23 19:22:52 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-01-23 19:22:52 +0000 |
commit | 9cc7c60b405e33a3ad25d3701c980191daf486a5 (patch) | |
tree | 52d1c4f98fe4c2d74f1c5902067756d4008c79c2 /gas/config | |
parent | eb10ff23af348b92f5f50fc0e4744da84d87a140 (diff) | |
download | gdb-9cc7c60b405e33a3ad25d3701c980191daf486a5.zip gdb-9cc7c60b405e33a3ad25d3701c980191daf486a5.tar.gz gdb-9cc7c60b405e33a3ad25d3701c980191daf486a5.tar.bz2 |
* config/tc-sh.h (tc_init_after_args): Don't define.
* config/tc-sh.c (md_begin): Remove unused variable table.
(md_assemble): Remove unused variable p.
(md_convert_frag): Cast fr_address to unsigned long for printf.
(md_apply_fix): Use as_warn_where rather than as_warn.
(sh_init_after_args): Remove empty function.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-sh.c | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/gas/config/tc-sh.c b/gas/config/tc-sh.c index d4e8ddf..0625836 100644 --- a/gas/config/tc-sh.c +++ b/gas/config/tc-sh.c @@ -28,7 +28,7 @@ #include "bfd.h" #include "subsegs.h" #define DEFINE_TABLE -#include "../opcodes/sh-opc.h" +#include "opcodes/sh-opc.h" #include <ctype.h> const char comment_chars[] = "!"; const char line_separator_chars[] = ";"; @@ -155,7 +155,6 @@ md_begin () { sh_opcode_info *opcode; char *prev_name = ""; - register relax_typeS *table; opcode_hash_control = hash_new (); @@ -760,7 +759,6 @@ md_assemble (str) sh_opcode_info *opcode; char name[20]; int nlen = 0; - char *p; /* Drop leading whitespace */ while (*str == ' ') str++; @@ -1145,8 +1143,8 @@ abort(); if (donerelax && !relax) { - as_warn ("Offset doesn't fit at 0x%x, trying to get to %s+0x%x", - fragP->fr_address, + as_warn ("Offset doesn't fit at 0x%lx, trying to get to %s+0x%x", + (unsigned long) fragP->fr_address, fragP->fr_symbol ? S_GET_NAME(fragP->fr_symbol): "", targ_addr); } @@ -1219,7 +1217,7 @@ md_apply_fix (fixP, val) val += 3; val /= 4; if (val & ~0xff) - as_warn ("pcrel too far at %x\n", addr); + as_warn_where (fixP->fx_file, fixP->fx_line, "pcrel too far"); buf[lowbyte] = val; break; @@ -1232,7 +1230,7 @@ md_apply_fix (fixP, val) val++;*/ val /= 2; if (val & ~0xff) - as_warn ("pcrel too far at %x\n", addr); + as_warn_where (fixP->fx_file, fixP->fx_line, "pcrel too far"); buf[lowbyte] = val; break; @@ -1391,8 +1389,3 @@ tc_coff_sizemachdep (frag) { return md_relax_table[frag->fr_subtype].rlx_length; } - -int -sh_init_after_args() -{ -} |