Sun Sep 20 00:58:12 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
[deliverable/binutils-gdb.git] / gas / ChangeLog
index f8105892c790e455a683fd78e62e5c47447dada9..d2b2b67119eb632eae463f0d3e9e275c905528ed 100644 (file)
@@ -1,3 +1,90 @@
+Sun Sep 20 00:58:12 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * config/tc-m68k.h (TC_FORCE_RELOCATION): New macro.  Force vtable
+       relocs.
+       * config/tc-m68k.c (md_apply_fix_2): Do nothing for vtable relocs.
+
+Tue Sep 15 08:51:07 1998  Catherine Moore  <clm@cygnus.com>
+        * config/obj-elf.c (obj_elf_vtable_inherit):  Handle arm
+        assembler syntax.
+        (obj_elf_vtable_entry):  Likewise.
+        * config/tc-arm.h:  Define TC_FORCE_RELOCATION for OBJ_ELF.
+        * config/tc-arm.c (md_apply_fix3): Handle VTABLE relocations.
+        (tc_gen_reloc): Likewise.
+        (arm_fix_adjustable): Likewise.
+        (elf32_arm_force_relocation): New.
+        (armelf_frob_symbol):  Remove coff-style symbol support.
+
+Wed Sep  9 11:27:16 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c (i386_operand): Fix typo in last patch.
+
+Tue Sep  8 18:10:01 1998  Catherine Moore  <clm@cygnus.com>
+        * config/tc-arm.c (arm_adjust_symtab):  Move #ifdef
+        OBJ_COFF so that routine is defined for a.out format.
+
+Tue Sep  8 15:56:19 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c (i386_operand): Detect non-segment registers
+       used as segment prefixes.
+
+Sat Sep  5 19:00:38 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ehopt.c (check_eh_frame): Check the size of the FDE, and don't
+       optimize across FDE boundaries.
+
+       * config/obj-coff.c (obj_coff_section): Preserve any link once
+       flags when setting the section flags.
+
+Fri Sep  4 17:07:14 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.h (obj_adjust_symtab): Fixed typo.
+       * config/tc-arm.c (armelf_adjust_symtab): Reformatted.
+
+Fri Sep  4 13:57:43 1998  Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>
+
+       * config/tc-sparc.c (in_signed_range): Sign extend 32-bit words
+       to the host width.
+
+Wed Sep  2 11:31:14 1998  Richard Henderson  <rth@cygnus.com>
+
+       * frags.c (frag_grow): Include the size of the frag struct in the
+       obstack chunk size.
+
+       * subsegs.c (subseg_set_rest): Adjust the seginfo frchain start
+       if the new subseg comes before the old.
+
+Tue Sep  1 15:01:33 1998  Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>
+
+       * config/tc-sparc.c (sparc_ip): Allow all digits in an instruction
+       to handle edge8 and edge16.
+
+Mon Aug 31 09:51:14 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config/obj-elf.c (obj_elf_vtable_inherit): Print error message
+       before we clobber the symbol involved.
+
+Mon Aug 31 10:58:06 1998  Catherine Moore  <clm@cygnus.com>
+
+        * config/tc-arm.c:  Remove OBJ_ELF definitions for 
+        S_GET_STORAGE_CLASS and S_SET_STORAGE_CLASS.  Only
+        use arm_adjust_symtab for OBJ_COFF.
+        (armelf_adjust_symtab):  New Routine.
+        * config/tc-arm.h:  Define obj_adjust_symtab to
+        armelf_adjust_symtab for OBJ_ELF.
+        
+Sat Aug 29 22:18:51 1998  Richard Henderson  <rth@cygnus.com>
+
+       * configure.in: Make all i386-elf targets use bfd_gas.
+       * config/tc-i386.c (tc_i386_force_relocation): New.
+       (tc_i386_fix_adjustable): Don't fix vtable relocs.
+       (md_apply_fix3): Likewise.
+       (tc_gen_reloc): Handle them.
+       * config/tc-i386.h (TC_FORCE_RELOCATION): Always define, calling
+       tc_i386_force_relocation.
+
 Mon Aug 24 13:40:21 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/tc-arm.c (md_show_usage): Improve formatting of --help output.
This page took 0.023837 seconds and 4 git commands to generate.