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 | |
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')
-rw-r--r-- | gas/ChangeLog | 7 | ||||
-rw-r--r-- | gas/config/tc-sh.c | 17 |
2 files changed, 12 insertions, 12 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index ac37c41..c7f5bbe 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,12 @@ Mon Jan 23 14:07:58 1995 Ian Lance Taylor <ian@sanguine.cygnus.com> + * 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. + * configure.in (i386-*-gnu*elf*): New target. Sat Jan 21 19:02:23 1995 Ian Lance Taylor <ian@tweedledumb.cygnus.com> 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() -{ -} |