2003-05-18 Jason Eckhardt <jle@rice.edu>
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 1e89c9faf46c762116d2e3cce3d6ea6cd769daaa..cf40ace3b57d4eda8a147144697937ea2cba8d63 100644 (file)
@@ -1,3 +1,111 @@
+2003-05-18  Jason Eckhardt  <jle@rice.edu>
+
+       * config/tc-i860.c (i860_process_insn): Initialize fc after
+       each opcode mismatch.
+
+2003-05-16  Kelley Cook  <kelleycook@wideopenwest.com>
+
+       * configure.in: Accept i[3-7]86 variants.
+       * configure: Regenerate.
+
+2003-05-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.h: Fix comment formatting.
+
+2003-05-13  Hans-Peter Nilsson  <hp@axis.com>
+
+       * read.c (old_buffer, old_input, old_limit): Remove variables.
+       (read_a_source_file): Delete label contin.
+       <handling #APP/#NO_APP>: Use an "sb" to push #APP expansion into
+       input as with macros, instead of in separate old_* variables.
+       Zero-terminate string being scrubbed.
+
+2003-05-12  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-xstormy16.c (skipping_fptr): New local variable.
+       (md_assemble): Reset skipping_fptr.
+       (md_operand): If @fptr() is followed by a minus sign, set
+       skipping_fptr and ignore the fptr.  If skipping_fptr is set and an
+       @fptr is detected, ignore it and reset skipping_fptr.
+
+2003-05-11  Jason Eckhardt  <jle@rice.edu>
+
+       * config/tc-i860.c (MAX_FIXUPS): Define.
+       (struct i860_fi fi[]): New struct.
+       (struct i860_it the_insn): Add above as member and move fields
+       exp, reloc, pcrel and fup into i860_fi.
+       (md_assemble): Replace all instances of exp, reloc, pcrel
+       and fup with fi[].exp, fi[].reloc, fi[].pcrel, fi[].fup.
+       Add a loop to possibly emit multiple fix-ups for each insn.
+       (i860_process_insn): Likewise.
+       (i860_get_expression): Likewise.
+       (md_apply_fix3): Use a bitwise check for OP_IMM_U5, not equality.
+
+2003-05-09  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * config/tc-s390.c (s390_target_format): Always call init_default_arch.
+
+2003-05-07  H.J. Lu <hongjiu.lu@intel.com>
+
+       * config/tc-ia64.c (alias_hash): New.
+       (alias_name_hash): New.
+       (secalias_hash): New.
+       (secalias_name_hash): New.
+       (md_pseudo_table): Add "secalias".
+       (md_begin): Initialize alias_hash, alias_name_hash,
+       secalias_hash and secalias_name_hash.
+       (struct alias): New.
+       (dot_alias): Implement .alias and .secalias directives.
+       (do_alias): New.
+       (ia64_adjust_symtab): New.
+       (do_secalias): New.
+       (ia64_frob_file): New.
+
+       * config/tc-ia64.h (ia64_adjust_symtab): New.
+       (tc_adjust_symtab): Defined.
+       (ia64_frob_file): New.
+       (tc_frob_file): Defined.
+
+2003-05-07  Dmitry Diky  <diwil@mail.ru>
+
+       * tc-msp430.c: Add missing lines to known cpus list.
+
+2003-05-06  Alexandre Oliva  <aoliva@redhat.com>
+
+       * configure.in (MIPS_DEFAULT_ABI): AC_DEFINE.
+       * config/tc-mips.c (mips_after_parse_args): Set mips_abi to it.
+       * config.in, configure: Rebuilt.
+
+2003-05-05  H.J. Lu <hjl@gnu.org>
+
+       * config/tc-mips.c (tc_gen_reloc): Add addend just once if
+       howto->partial_inplace is false.
+
+2003-05-05  Daniel Jacobowitz  <drow@mvista.com>
+
+       * config/tc-mips.c (mips_need_elf_addend_fixup): Remove
+       symbol_used_in_reloc_p check.
+       (md_apply_fix3): Remove check for howto->pcrel_offset.
+
+2003-05-03  H.J. Lu <hjl@gnu.org>
+
+       * config/obj-elf.c (obj_elf_parse_section_letters): Make it a
+       fatal error for unknown section attribute.
+
+       * config/tc-alpha.c (alpha_elf_section_letter): Return -1 for
+       unknown section attribute.
+       * config/tc-ia64.c (ia64_elf_section_letter): Likewise.
+       * config/tc-ppc.c (ppc_section_letter): Likewise.
+
+       * config/tc-ia64.c (ia64_elf_section_letter): Handle 'o'.
+       (ia64_elf_section_type): Accept "unwind".
+
+2003-05-02  H.J. Lu <hjl@gnu.org>
+
+       * read.h (demand_copy_string): New.
+
+       * config/tc-alpha.c (demand_copy_string): Removed.
+
 2003-05-02  Michael Snyder  <msnyder@redhat.com>
 
        * write.h (FAKE_LABEL_NAME): Allow override 
This page took 0.023671 seconds and 4 git commands to generate.