* config/tc-xtensa.h (resource_table): Change units to unsigned chars.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index a54e15292c5606525abbf1e87d344f139d651565..0593f7c1d9239a4b16ed6126eead67952b466ff4 100644 (file)
@@ -1,3 +1,161 @@
+2005-06-07  Bob Wilson  <bob.wilson@acm.org>
+
+       * config/tc-xtensa.h (resource_table): Change units to unsigned chars.
+       * config/tc-xtensa.c (new_resource_table): Likewise.
+       (resize_resource_table): Likewise.
+       (release_resources): Fix assertion for unsigned values.
+
+2005-06-07  Zack Weinberg  <zack@codesourcery.com>
+
+       * cgen.c, cgen.h, tc.h, write.c, config/obj-coff.c
+       * config/tc-a29k.c, config/tc-alpha.c, config/tc-alpha.h
+       * config/tc-arc.c, config/tc-arc.h, config/tc-arm.c
+       * config/tc-arm.h, config/tc-avr.c, config/tc-avr.h
+       * config/tc-cris.c, config/tc-crx.c, config/tc-d10v.c
+       * config/tc-d10v.h, config/tc-d30v.c, config/tc-d30v.h
+       * config/tc-dlx.c, config/tc-dlx.h, config/tc-fr30.h
+       * config/tc-frv.c, config/tc-frv.h, config/tc-h8300.c
+       * config/tc-h8500.c, config/tc-hppa.c, config/tc-hppa.h
+       * config/tc-i370.c, config/tc-i370.h, config/tc-i386.c
+       * config/tc-i386.h, config/tc-i860.c, config/tc-i860.h
+       * config/tc-i960.c, config/tc-i960.h, config/tc-ia64.c
+       * config/tc-ip2k.c, config/tc-ip2k.h, config/tc-iq2000.c
+       * config/tc-iq2000.h, config/tc-m32r.c, config/tc-m32r.h
+       * config/tc-m68hc11.c, config/tc-m68hc11.h, config/tc-m68k.c
+       * config/tc-m68k.h, config/tc-m88k.c, config/tc-maxq.c
+       * config/tc-mcore.c, config/tc-mcore.h, config/tc-mips.c
+       * config/tc-mips.h, config/tc-mmix.c, config/tc-mn10200.c
+       * config/tc-mn10300.c, config/tc-msp430.c, config/tc-ns32k.c
+       * config/tc-openrisc.h, config/tc-or32.c, config/tc-or32.h
+       * config/tc-pdp11.c, config/tc-pj.c, config/tc-pj.h
+       * config/tc-ppc.c, config/tc-ppc.h, config/tc-s390.c
+       * config/tc-s390.h, config/tc-sh64.c, config/tc-sh.c
+       * config/tc-sh.h, config/tc-sparc.c, config/tc-sparc.h
+       * config/tc-tahoe.c, config/tc-tic30.c, config/tc-tic4x.c
+       * config/tc-tic54x.c, config/tc-tic80.c, config/tc-v850.c
+       * config/tc-v850.h, config/tc-vax.c, config/tc-vax.h
+       * config/tc-w65.c, config/tc-xstormy16.c, config/tc-xstormy16.h
+       * config/tc-xtensa.c, config/tc-z8k.c:
+       Replace all instances of the string "_apply_fix3" with
+       "_apply_fix".
+       * po/POTFILES.in, po/gas.pot: Regenerate.
+
+2005-06-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am: Run "make dep-am".
+       (POTFILES): Remove GAS_CFILES.
+       * Makefile.in: Regenerate.
+
+2005-06-07  David Ung  <davidu@mips.com>
+
+       * config/tc-mips.c (mips_cpu_info_table): Add cpu names m4k, 24k,
+       24kc, 24kf and 24kfx under MIPS32 release 2.
+
+2005-06-04  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-arm.c (CE, C3, CM, UE, UF): Redefine without reference
+       to their Thumb-enabled equivalents.
+
+2005-06-01  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/tc-mips.c (load_register): Add leading "0x" to the
+       output of sprintf_vma().
+       (macro): Likewise.
+
+2005-06-01  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-arm.c (TxCE, TxC3, TxCM, TUE, TUF): Remove redundant
+       test for the presence of thumb version of the parsing functions
+       since they must always exist and the test generates a compile time
+       warning message.
+
+2005-05-31  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.c (O_lituse_jsrdirect): New.
+       (alpha_reloc_op): Add it.
+       (debug_exp): Handle it.
+       (DUMMY_RELOC_LITUSE_JSRDIRECT): New.
+       (emit_insn): Handle it.
+       * doc/c-alpha.texi (Alpha-Relocs): Document lituse_jsrdirect.
+
+2005-05-31  Christian Groessler  <chris@groessler.org>
+
+       * write.c (dump_section_relocs): Convert to ISO-C.
+       (write_relocs): Avoid signed/unsigned and fprintf argument
+       warnings in debug code.
+
+2005-05-26  Zack Weinberg  <zack@codesourcery.com>
+
+       * config/tc-arm.h (TC_FIX_TYPE): Change to int.
+       (TC_INIT_FIX_DATA): Initialize to 0, not NULL.
+       * config/tc-arm.c (fix_new_arm): Remove now-unnecessary cast.
+       (md_apply_fix3): Delete fix_is_thumb variable; refer to
+       fixP->tc_fix_data directly in the sole place it was used.
+       Explicitly truncate value, *valP, fixP->fx_addnumber, and
+       fixP->fx_offset to 32 bits, for consistent behavior between 32-
+       and 64-bit hosts.
+
+2005-05-27  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (struct proc_pending): New.
+       (unwind): Replace proc_start with proc_pending.
+       (unwind_diagnostic): Check unwind.proc_pending.sym.
+       (dot_proc): Replace unwind.proc_start with unwind.proc_pending.sym.
+       Check if previous proc not closed. Record all entry points.
+       (dot_endp): Replace unwind.proc_start with unwind.proc_pending.sym.
+       Set symbol sizes for entry points recorded in dot_proc. Check
+       arguments for consistency with respective .proc's.
+       (md_assemble): Replace unwind.proc_start with
+       unwind.proc_pending.sym.
+
+2005-05-27  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (emit_one_bundle): Restrict scope of ptr, end_ptr,
+       and last_ptr. Check all in-use slots for first one with non-NULL
+       unwind_record. Don't reload end_ptr before second update round.
+
+2005-05-26  James E Wilson  <wilson@specifixinc.com>
+
+       * config/tc-ia64.c (extra_goodness): Update comment.
+       (md_begin): Add debugging code to print best_template table.
+
+2005-05-25  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (md_begin): Don't try to match slot 2 of an MLX
+       template.
+
+2005-05-25  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (ia64_gen_real_reloc_type): Also handle
+       BFD_RELOC_UNUSED when determining the width of the reloc.
+
+2005-05-25  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (dot_endp): Clear out all three pointers in unwind
+       section entry.
+
+2005-05-25  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (dot_radix): Rewrite.
+
+2005-05-25  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (struct unw_rec_list): Remove next_slot_number
+       and next_slot_frag.
+       (alloc_record): Remove references to next_slot_number and
+       next_slot_frag.
+       (emit_one_bundle): Likewise.
+
+2005-05-22  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-v850.c (md_apply_fix3): Pass the address of the
+       message buffer when invoking the insert function.
+
+2005-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * config/tc-hppa.c (pa_ip): Promote architecture from PA 1.0 to 1.1
+       only if an instruction match is found.
+
 2005-05-20  Bob Wilson  <bob.wilson@acm.org>
 
        * config/tc-xtensa.c (xg_assemble_vliw_tokens): Change subtraction
This page took 0.025842 seconds and 4 git commands to generate.