* config/tc-avr.c (mcu_types): Update.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index f165585657a326a6f0b81e7d8356e96d9c70671d..8077ecc484e232a9c02ea703e4642682787bd12e 100644 (file)
@@ -1,3 +1,132 @@
+2002-06-09  Marek Michalkiewicz  <marekm@amelek.gda.pl>
+
+       * config/tc-avr.c (mcu_types): Update.
+
+2002-06-08  Matt Thomas  <matt@3am-software.com>
+
+       * configure.in (vax-*-netbsdelf*, vax-*-netbsdaout*)
+       (vax-*-netbsd*): New targets.
+       * configure: Regenerate.
+       * config/aout_gnu.h (enum machine_type): Add M_VAX4K_NETBSD. 
+       * config/tc-vax.c: Add support for ELF and PIC.
+       (flag_want_pic): New flag. 
+       (float_cons): Fix prototype.
+       (md_apply_fix3): Adjust for BFD_ASSEMBLER.
+       (md_assemble): Introduce a new is_absolute local, and use it
+       rather than repeating the test.  Make fatal errors actually
+       fatal by using as_fatal as appropriate.  Adjust for BFD_ASSEMBLER. 
+       Add support for ELF.  Add support for PIC.
+       (md_convert_frag): Adjust for BFD_ASSEMBLER. 
+       (tc_aout_fix_to_chars): Only include if OBJ_AOUT and not
+       BFD_ASSEMBLER.
+       (vax_reg_parse): Make the % register prefix mandatory for ELF, 
+       optional for a.out, and not allowed for VMS.  Adjust all callers.
+       (md_create_short_jump): Add ATTRIBUTE_UNUSED to unused arguments.
+       (md_create_long_jump): Likewise. 
+       (md_undefined_symbol): Likewise.
+       (md_section_align): Likewise.
+       (md_shortopts): Allow -k and -K for ELF.
+       (md_parse_option): Set flag_want_pic if -k or -K.
+       (tc_headers_hook): New function if OBJ_AOUT and not BFD_ASSEMBLER.
+       (tc_gen_reloc): New function if BFD_ASSEMBLER.
+       * config/tc-vax.h (tc_headers_hook): Remove.
+       (TARGET_FORMAT): Set according to object format and target
+       environment.
+       (BFD_ARCH, TARGET_ARCH): Define.
+       (NO_RELOC): Adjust for BFD_ASSEMBLER.
+       (TC_RELOC_RTSYM_LOC_FIXUP, TC_FIX_ADJUSTABLE)
+       (tc_fix_adjustable): Define if BFD_ASSEMBLER.
+       * config/vax-inst.h (VAX_JSB, VAX_CALLS, VAX_CALLG): Define.
+
+2002-06-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am: Run "make dep-am".
+       * Makefile.in: Regenerate.
+
+       * as.c: Replace CONST with const.
+       * write.c: Likewise.
+       * config/obj-coff.c: Likewise.
+       * config/tc-a29k.c: Likewise.
+       * config/tc-arm.c: Likewise.
+       * config/tc-dlx.c: Likewise.
+       * config/tc-h8300.c: Likewise.
+       * config/tc-h8500.c: Likewise.
+       * config/tc-i370.c: Likewise.
+       * config/tc-i860.c: Likewise.
+       * config/tc-i960.c: Likewise.
+       * config/tc-m68hc11.c: Likewise.
+       * config/tc-m68k.c: Likewise.
+       * config/tc-m88k.c: Likewise.
+       * config/tc-mcore.c: Likewise.
+       * config/tc-mips.c: Likewise.
+       * config/tc-ns32k.c: Likewise.
+       * config/tc-pdp11.c: Likewise.
+       * config/tc-pj.c: Likewise.
+       * config/tc-s390.c: Likewise.
+       * config/tc-sh.c: Likewise.
+       * config/tc-sparc.c: Likewise.
+       * config/tc-tahoe.c: Likewise.
+       * config/tc-tic80.c: Likewise.
+       * config/tc-v850.c: Likewise.
+       * config/tc-vax.c: Likewise.
+       * config/tc-w65.c: Likewise.
+       * config/tc-z8k.c: Likewise.
+
+2002-06-08  Daniel Jacobowitz  <drow@mvista.com>
+
+       Based on patch from Matt Green:
+       * config/obj-elf.h (ECOFF_DEBUGGING): Make configurable.
+       * config/tc-mips.c (s_mips_file): Renamed from s_file.  
+       (s_mips_loc): New function.
+       (mips_nonecoff_pseudo_table): Call them.
+       (append_insn): Call dwarf2_emit_insn.   
+
+2002-06-08  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (mips_opts): Fix comment, all ASE fields are set
+       to -1.
+       (file_ase_mips16): New veriable.
+       (mips_eabi64): Remove.
+       (CPU_HAS_MIPS16): New define.
+       (CPU_HAS_MDMX): Fix data type.
+       (md_begin): Code cleanup. Use file_ase_mips16.
+       (mips_elf_final_processing): Handle mips16 header flag.
+       Handle EABI flag without intermediate variable.
+
+2002-06-08  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * doc/as.texinfo: Update MIPS documentation.
+
+2002-06-08  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c: Add define for $zero register.
+       (md_begin): Add $zero as alias name for $0.
+       (insn_uses_reg): Use ZERO define.
+       (mips_ip): Add $zero as alias name for $0.
+       (mips16_ip): Likewise.
+       (s_cplocal): Demand empty rest of input line.
+       (tc_get_register): Likewise. Add support for $kt0, kt1 register
+       names. Use ZERO define. Fix input_line_pointer progress.
+
+2002-06-07  Alan Modra  <amodra@bigpond.net.au>
+
+       * symbols.c: Replace CONST by const throughout.
+       (symbol_find_exact): Split out from..
+       (symbol_find_base): ..here.
+       * symbols.h: Replace CONST by const throughout.
+       (symbol_find_exact): Declare.
+       * config/obj-elf.c: #include "struc-symbol.h".
+       (elf_frob_file): If group name matches an exported symbol, use that
+       symbol for the signature and ".group" as the section name.
+
+Thu Jun  6 17:42:12 2002  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * config/tc-sh.c (parse_at): @(symbol,pc) is A_DISP_PC again,
+       but warn about it.
+       * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
+       * testsuite/gas/sh/pcrel.d: Update.
+       * testsuite/gas/sh/pcrel.l: New file.
+
 2002-06-06  Daniel Jacobowitz  <drow@mvista.com>
 
        * tc-mips.c (mips_after_parse_args): Always set mips_opts.ase_mips3d
This page took 0.025859 seconds and 4 git commands to generate.