diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-02-13 21:18:22 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-02-13 21:18:22 +0000 |
commit | 08b7351f06749982922c49ed47f8666a2f65cfba (patch) | |
tree | bc6f7ffa1b3ae96020643ad5a0f1e3d7ff16951e /gas | |
parent | 53c73f8d0e619fdaf61021faa24baef749116dea (diff) | |
download | gdb-08b7351f06749982922c49ed47f8666a2f65cfba.zip gdb-08b7351f06749982922c49ed47f8666a2f65cfba.tar.gz gdb-08b7351f06749982922c49ed47f8666a2f65cfba.tar.bz2 |
* config/tc-sparc.h (tc_fix_adjustable): Define if OBJ_ELF.
* config/tc-sparc.c (md_apply_fix): If OBJ_ELF, subtract out the
value of a defined symbol; the value was added in by
fixup_segment. This was previously corrected, if the reloc was
changed to be against a section symbol, in tc_gen_reloc.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index caaea55..4a714dc 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,26 @@ +Mon Feb 13 14:44:32 1995 Ian Lance Taylor <ian@cygnus.com> + + * config/tc-sparc.h (tc_fix_adjustable): Define if OBJ_ELF. + * config/tc-sparc.c (md_apply_fix): If OBJ_ELF, subtract out the + value of a defined symbol; the value was added in by + fixup_segment. This was previously corrected, if the reloc was + changed to be against a section symbol, in tc_gen_reloc. + +start-sanitize-arc +Mon Feb 13 10:02:35 1995 Doug Evans <dje@canuck.cygnus.com> + + * config/tc-arc.h (TC_PARSE_CONS_EXPRESSION): Define. + (TC_CONS_FIX_NEW): Define. + * config/tc-arc.c (get_arc_exp_operand_type): New function. + (init_opcode_tables): Insert registers into global symbol table. + (md_assemble): Call `expression' to parse all expressions. + Call `get_arc_exp_operand_type'. + (md_operand): Recognize %st(foo). + (arc_parse_cons_expression): New function. + (arc_cons_fix_new): New function. + (md_apply_fix): Handle new reloc BFD_RELOC_ARC_B26. +end-sanitize-arc + Fri Feb 10 14:04:04 1995 Ian Lance Taylor <ian@cygnus.com> * config/tc-i386.c (tc_i386_fix_adjustable): Use S_IS_EXTERN |