bfd/
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 41ca0c34d0cf999fb57e677b9aef1da879cc3d23..17a9ce0f9878c0054a12d1d1f124a7224671e15c 100644 (file)
@@ -1,3 +1,74 @@
+2002-09-19  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-i386.c (tc_i386_fix_adjustable): Handle
+       BFD_RELOC_386_TLS_IE and BFD_RELOC_386_TLS_GOTIE.
+       (BFD_RELOC_386_TLS_IE, BFD_RELOC_386_TLS_GOTIE): Define to 0
+       if not defined.
+       (lex_got): Handle @GOTNTPOFF and @INDNTPOFF.
+       (md_apply_fix3, tc_gen_reloc): Handle BFD_RELOC_386_TLS_IE and
+       BFD_RELOC_386_TLS_GOTIE.
+
+2002-09-19  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.c (md_pcrel_from): Only adjust special for
+       branch type relocs.
+       (alpha_force_relocation): Don't special-case branch type relocs.
+
+2002-09-19  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-m68k.c (select_control_regs): Handle situation where
+       architecture has not yet been selected.
+
+2002-09-18  Chris Demetriou  <cgd@broadcom.com>
+
+       * config/tc-mips.c (IS_SEXT_32BIT_NUM): Move closer to top of file.
+       (IS_SEXT_16BIT_NUM): New macro.
+       (macro_build_ldst_constoffset): New function, to build a set of
+       instructions to do a load or store from a constant offset relative
+       to a given register.
+       (macro, s_cprestore): Use macro_build_ldst_constoffset to implement
+       .cprestore pseudo-op.
+
+2002-09-18  Chris Demetriou  <cgd@broadcom.com>
+
+       * config/tc-mips.c (md_apply_fix3): Just return for BFD_RELOC_8.
+
+2002-09-18  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (s_change_section): Fix parsing. Code cleanup.
+
+2002-09-17  Stan Cox  <scox@redhat.com>
+
+       * tc-mips.c (load_address): Use BFD_RELOC_MIPS_GOT_DISP for newabi.
+       (macro): Likewise for la.  Likewise for ld.
+       (mips_after_parse_args): Make -xgot optional, not the default.
+       (md_apply_fix3): Allow composite relocation to set up gp.
+       (tc_gen_reloc): Allow relaxing for newabi.
+       Relax R_MIPS_CALL16 to R_MIPS_GOT_PAGE/R_MIPS_GOT_OFST if local.
+       Relax R_MIPS_GOT16/R_MIPS_LO16 to R_MIPS_GOT_DISP if local.
+
+2002-09-17  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-arm.c (md_apply_fix3): Note that an implemented
+       BFD_RELOC_ARM_IMMEDIATE has been done.
+        (tc_gen_reloc): Do not issue reloc number of unimplemented
+       BFD_RELOC_ARM_IMMEDIATE and BFD_RELOC_ARM_OFFSET_IMM relocs -
+       their name is already in the error message - plus remove them
+       from the default case.
+
+       * config/tc-arm.c (do_ldmstm): Warn about unpredictable
+       behavior of instructions.
+
+2002-09-17  Svein E. Seldal  <Svein.Seldal@solidas.com>
+
+       * config/tc-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
+       Convert functions to K&R format.
+
+2002-09-17  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (pdr_seg): Define only for ELF.
+       (s_change_section): Remove unused variable. Don't use for nonELF.
+
 2002-09-17  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
 
        * config/obj-elf.c (obj_elf_change_section): Move prototype to
This page took 0.024993 seconds and 4 git commands to generate.