* config/tc-s390.h (TC_FORCE_RELOCATION): Always emit relocations
[binutils-gdb.git] / gas / ChangeLog
index 8564e7fdaec3ea2aa90e6bb0d2719f6eff424b45..b6b9191c7f2c36ed4b800d8e564a3fe7db94de56 100644 (file)
@@ -1,5 +1,42 @@
+2001-06-06  Martin Schwidefsky <schwidefsky@de.ibm.com>
+
+       * config/tc-s390.h (TC_FORCE_RELOCATION): Always emit relocations
+       BFD_RELOC_VTABLE_INHERIT and BFD_RELOC_VTABLE_ENTRY.
+
+2001-06-06  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-i386.c (md_assemble): Handle Pentium4 branch hints.
+       <JumpByte, JumpDword insn output>: Remove dead code.
+
+2001-06-06  Tracy Kuhrt <Tracy.Kuhrt@microchip.com>
+
+       * as.c (parse_args): Correct option name "listing-lhs-width2".
+
+2001-06-05  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * symbols.c (S_SET_EXTERNAL): Do not override a section symbol's
+       status.
+
+2001-05-30  Richard Henderson  <rth@redhat.com>
+
+       * read.c (emit_leb128_expr): Call md_cons_align.
+
+2001-05-28  Jeff Sturm  <jsturm@one-point.com>
+
+       * config/tc-sparc.c (md_apply_fix3): Handle BFD_RELOC_SPARC_UA16,
+       BFD_RELOC_SPARC_UA32 and BFD_RELOC_SPARC_UA64.
+       (tc_gen_reloc): Likewise.
+       (sparc_cons_align): Don't clear sparc_no_align_cons.
+       (cons_fix_new_sparc): Substitute BFD_RELOC_SPARC_UA{16|32|64} for 
+       BFD_RELOC_{16|32|64} iff sparc_no_align_cons is set.
+
 2001-05-27  Alan Modra  <amodra@one.net.au>
 
+       * write.c (relax_segment <rs_space>): Check the section of a
+       symbol to determine whether it is absolute rather than comparing
+       its frag against zero_address_frag as listings play tricks with
+       frags.
+
        * config/tc-m68k.c (md_assemble): Ensure variable part of frag is
        allocated in the same chunk as the fixed part.