From: Ian Lance Taylor Date: Mon, 13 Feb 1995 21:18:22 +0000 (+0000) Subject: * config/tc-sparc.h (tc_fix_adjustable): Define if OBJ_ELF. X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=08b7351f06749982922c49ed47f8666a2f65cfba;p=deliverable%2Fbinutils-gdb.git * 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. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index caaea55170..4a714dc87f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,26 @@ +Mon Feb 13 14:44:32 1995 Ian Lance Taylor + + * 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 + + * 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 * config/tc-i386.c (tc_i386_fix_adjustable): Use S_IS_EXTERN