* ld-mips-elf/elf-rel-got-n64-linux.d: New file.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index ac7ca20625c9e6016a642385896f22b0ee0ef529..6cfe9b3d2f3d6ad1b4f4aacc7d98739e6eb69a9e 100644 (file)
@@ -1,3 +1,98 @@
+2003-06-29  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (mips_set_options,mips_opts): Support for
+       .set arch=FOO.
+       (file_mips_arch): Rename mips_arch.
+       (mips_arch_info,mips_tune_info): Remove.
+       (hilo_interlocks,gpr_interlocks,cop_interlocks): Use mips_opts.arch.
+       (mips_cpu_info_from_arch): New function.
+       (md_begin): Use file_mips_arch.
+       (macro_build,macro,mips_ip): Use mips_opts.arch.
+       (mips_set_architecture): Init file_mips_arch and mips_opts.arch.
+       (mips_after_parse_args): Remove mips_arch_info and mips_tune_info.
+       Use file_mips_arch.
+       (s_mipsset): Support for .set arch=FOO.
+       (mips_cpu_info_table): Fix typo.
+
+2003-06-26  H.J. Lu <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (md_assemble): Declare "exp" before "if".
+
+2003-06-25  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/tc-h8300.c (get_specific): Allow ':8' to be used for
+       unsigned 8-bit operands.
+
+2003-06-24  Nick Clifton  <nickc@redhat.com>
+
+       * read.c (s_comm): Change error message to assume an unsigned size
+       has been passed to .comm.
+       * config/tc-sparc.c (s_common): Likewise.
+       * write.c (write_contents): Replace 'unsigned long' with
+       'addressT' and 'long' with offsetT in order to allow computations
+       with very large values to work for 64-bit addressed targets.
+       (relax_and_size_all_segments): Likewise.
+       (relax_frag): Likewise.
+       (relax_segment): Likewise.
+       
+2003-06-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * config/tc-ppc.c (ppc_cleanup): Use bytes to count APUinfo slots.
+
+2003-06-23  H.J. Lu <hongjiu.lu@intel.com>
+
+       * gas/config/tc-i386.c (md_assemble): Support Intel Precott New
+       Instructions.
+
+       * gas/config/tc-i386.h (CpuPNI): New.
+       (CpuUnknownFlags): Add CpuPNI.
+
+2003-06-23    <davidm@hpl.hp.com>
+
+       * config/tc-ia64.c (pseudo_func): Add ABI constants for linux,
+       freebsd, openvms, and nsk (non-stop kernel).
+
+2003-06-22  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * config/tc-ns32k.c (md_begin): Initialize inst_hash_table after
+       all locals have been declared.
+
+2003-06-21  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (ADDRESS_ADD_INSN,ADDRESS_ADDI_INSN): Remove
+       special handling for n32 ABI.
+       (macro): Likewise.
+
+2003-06-19  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (s_cpsetup,s_cprestore,s_cpreturn): Revert
+       2003-06-11 change.
+
+2003-06-19  Christian Groessler  <chris@groessler.org>
+
+       * config/tc-z8k.c (parse_reg): Invalid registers generate an error
+       now, not only a warning.  Add some more checks to detect invalid
+       registers.
+       (get_operand): For CLASS_IR remember register size in mode struct.
+       (get_specific): Handle new CLASS_IRO type.  Add register size
+       checks for CLASS_IR and CLASS_IRO.
+        (md_apply_fix3): Fix undefined usage of buf.
+
+2003-06-19  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-ppc.c (ppc_csect): Pass alignment to ppc_change_csect.
+       (ppc_change_csect): Add align param.  Align frag at start of csect.
+       (ppc_section, ppc_named_section): Adjust ppc_change_csect calls.
+       (ppc_frob_section): Align vma.
+
+2003-06-18  Jakub Jelinek  <jakub@redhat.com>
+
+       * dw2gencfi.c (EH_FRAME_ALIGNMENT): Define if not defined.
+       (output_cie): Don't pad.
+       (output_fde): Add align argument.  Pad to align if not 0.
+       (cfi_finish): Set .eh_frame alignment to EH_FRAME_ALIGNMENT.
+       Pad just last FDE to EH_FRAME_ALIGNMENT.
+
 2003-06-18  Martin Schwidefsky  <schwidefsky@de.ibm.com>
 
        * config/tc-s390.c (init_default_arch): Make current_mode_mask
        (s_d30v_align <ignore>): Likewise.
        (build_insn): Correct format string.
        (md_apply_fix3): Likewise.
-       * config/tc-fr30.c (md_parse_option <c,arg>):  Add ATTRIBUTE_UNUSED.
+       * config/tc-fr30.c (md_parse_option <c,arg>): Add ATTRIBUTE_UNUSED.
        (md_undefined_symbol <name>): Likewise.
        (md_convert_frag <all args>): Likewise.
        (md_cgen_lookup_reloc <insn>): Likewise.
 
 2002-11-21  Randolph Chung  <randolph@tausq.org>
 
-       * config/tc-hppa.h (tc_frob_symbol):  Frob undefined unused symbols
+       * config/tc-hppa.h (tc_frob_symbol): Frob undefined unused symbols
        only if they have default visibility.
 
 2002-11-21  Richard Henderson  <rth@redhat.com>
@@ -3065,14 +3160,14 @@ Thu Oct 10 14:31:30 2002  J"orn Rennecke <joern.rennecke@superh.com>
        * tc-v850.c (v850_relax): Declare.
        (v850_longcode): New routine.
        (v850_handle_align): New routine.
-       (md_pseudo_table):  Add longcall and longjump.
+       (md_pseudo_table): Add longcall and longjump.
        (md_parse_option): Check for relax option.
-       (tc_gen_reloc):  Handle BFD_RELOC_V850_LONGCALL,
+       (tc_gen_reloc): Handle BFD_RELOC_V850_LONGCALL,
        BFD_RELOC_V850_LONGJUMP, and BFD_RELOC_V850_ALIGN.
        (md_apply_fix3): Likewise.
        (v850_force_relocation): Likewise.
        (v850_comm): Change the current section.
-       (md_assemble):  Ensure that the correct value is put in the
+       (md_assemble): Ensure that the correct value is put in the
        fixup.
        (v850_sdata, v850_tdata, v850_zdata, v850_sbss, v850_tbss,
        v850_zbss, v850_rosdata, v850_rozdata): Fix section book keeping.
This page took 0.026168 seconds and 4 git commands to generate.