* elf32-sparc.c (_bfd_sparc_elf_howto_table): Fix dst_mask for
[deliverable/binutils-gdb.git] / gas / ChangeLog
index adf6e1a4b10bdc30dde71d4b8d30e143e9f45787..65cad8cc41a0e035f148e6e0b03542cb52c6f4cd 100644 (file)
@@ -1,3 +1,355 @@
+2001-12-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-sparc.h (TC_PARSE_CONS_EXPRESSION): Define.
+       (sparc_cons): Provide prototype.
+       * config/tc-sparc.c (tc_gen_reloc): Handle BFD_RELOC_*_PCREL and
+       BFD_RELOC_SPARC_PLT{32,64}.  Enumerate for which relocs
+       reloc->addend = fixp->fx_addnumber shouldn't be done instead of
+       enumarating for which pc relative ones it should be done.
+       (sparc_cons_special_reloc): New variable.
+       (sparc_cons): New function.
+       (cons_fix_new_sparc): Use sparc_cons_special_reloc.
+       * testsuite/gas/sparc/pcrel.s: New test.
+       * testsuite/gas/sparc/pcrel.d: Expected output.
+       * testsuite/gas/sparc/pcrel64.s: New test.
+       * testsuite/gas/sparc/pcrel64.d: Expected output.
+       * testsuite/gas/sparc/plt.s: New test.
+       * testsuite/gas/sparc/plt.d: Expected output.
+       * testsuite/gas/sparc/plt64.s: New test.
+       * testsuite/gas/sparc/plt64.d: Expected output.
+       * testsuite/gas/sparc/sparc.exp: Add pcrel, pcrel64, plt and plt64
+       tests.
+
+2001-12-20  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+           Daniel Jacobowitz <drow@mvista.com>
+
+       * config/tc-mips.c (file_mips_gp32): Initialize to invalid value.
+       (file_mips_fp32): Likewise.
+       (md_begin): Compatibility handling for -mipsN option.
+
+2001-12-20  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-sh.c (parse_at): Reject @(r0) and @(r0,).
+
+2001-12-20  matthew green  <mrg@redhat.com>
+
+       * config/tc-ppc.c (md_parse_option): Make -maltivec default
+       to generating PowerPC instructions.
+
+2001-12-20  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * configure.in (mips-dec-netbsd*): Delete.
+       * configure: Regenerate.
+
+       * configure.in (arm-*-netbsdelf*): Add target.
+       * configure: Regenerate.
+
+2001-12-18  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-mips.h (TC_HANDLE_FX_DONE): Remove redundant
+       definition. 
+
+2001-12-18  Niibe Yutaka  <gniibe@m17n.org>
+
+       * configure.in (assign object format): Bug fix for setting
+       endian.
+       * configure: Regenerate.
+
+2001-12-18  matthew green  <mrg@eterna.com.au>
+
+       * configure.in (m68k-*-netbsdelf*): New target.
+       (m68k-*-netbsd*): Also include ELF support.
+       (m68k-*-netbsdaout*): New alias for m68*-*-netbsd*.
+       * configure: Regenerate.
+
+2001-12-18  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * gasp.c (main): Protoype.
+
+2001-12-17  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.c (alpha_handle_align): Encode unop with RB as $sp.
+
+2001-12-17  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * cgen.c: Add prototype for queue_fixup.
+       (gas_cgen_parse_operand): Move initilisastion of errmsg to avoid
+       possible longjmp corruption.
+       * cgen.h: Add prototype for gas_cgen_md_operand.
+
+2001-12-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/obj-elf.c (obj_elf_init_stab_section): References are
+       kept to section name strings.  Don't alloca them!
+
+2001-12-12  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-d10v.c (get_operands): Mark OPERAND_PLUS after
+       OPERAND_ATSIGN as O_absent.
+
+2001-12-07  Geoffrey Keating  <geoffk@redhat.com>
+           Richard Henderson  <rth@redhat.com>
+
+       * configure.in: Add support for xstormy16.
+       * configure: Regenerated.
+       * Makefile.am: Add support for xstormy16.
+       * Makefile.in: Regenerated.
+       * config/tc-xstormy16.c: New file.
+       * config/tc-xstormy16.h: New file.
+
+2001-12-06  Richard Earnshaw (rearnsha@arm.com)
+
+       * tc-arm.c (do_arit, do_cmp, do_mov, do_ldst, do_ldstt, do_ldmstm)
+       (do_branch, do_swi, do_adr, do_adrl, do_empty, do_mul, do_mla)
+       (do_swap, do_msr, do_mrs, do_mull, do_ldstv4, do_bx, do_blx)
+       (do_bkpt, do_clz, do_lstc2, do_cdp2, do_co_reg2, do_smla, do_smlal)
+       (do_smul, do_qadd, do_pld, do_ldrd, do_co_reg2c, do_cdp, do_lstc)
+       (do_co_reg, do_fpa_ctrl, do_fpa_ldst, do_fpa_ldmstm, do_fpa_monadic)
+       (do_fpa_dyadic, do_fpa_cmp, do_fpa_from_reg, do_fpa_to_reg, do_mia)
+       (do_mar, do_mra, do_c_binops, do_c_binops_1, do_c_binops_2)
+       (do_c_binops_3, do_c_triple, do_c_triple_4, do_c_triple_5, do_c_quad)
+       (do_c_quad_6, do_c_dspsc, do_c_dspsc_1, do_c_dspsc_2, do_c_shift)
+       (do_c_shift_1, do_c_shift_2, do_c_ldst, do_c_ldst_1, do_c_ldst_2)
+       (do_c_ldst_3, do_c_ldst_4, do_branch25): Delete redundant argument,
+       FLAGS.
+       (struct asm_opcode): Adjust parms field accordingly.
+       (md_assemble): Don't pass dummy second argument when calling worker
+       functions.
+       (build_arm_ops_hsh): Add prototype
+       (BAD_FLAGS): Delete.
+
+2001-12-05  Richard Earnshaw  <rearnsha@arm.com>
+
+       * tc-arm.c (struct asm_opcode): Delete comp_suffix and flags.  Add
+       cond_offset.  Rename variants->variant.
+       (insns): Adjust for new format.  Explicitly code each variant that
+       takes flags.  Remove temporary instructions.
+       (struct arm_it): Remove redundant field suffix.
+       (s_flag, ldr_flags, str_flags, byte_flag, cmp_flags, ldm_flags)
+       (stm_flags, lfm_flags, sfm_flags, round_flags, fix_flags, except_flag)
+       (long_flag): Delete.
+       (struct asm_flg): Delete.
+       (LONGEST_INST): Delete.
+       (V4_STR_BIT): Define.
+       (struct thumb_opcode): Rename variants->variant.
+       (do_empty): Renamed from do_nop.
+       (ldst_extend): Delete argument hwse.  Split code for half-word and
+       signed byte instructions to ...
+       (ldst_extend_v4): ... here.
+       (ld_mode_required_here): Use ldst_extend_v4.
+       (do_ldrd): Simplify now that this is only called for ldrd.  No
+       need to test for XScale, which was wrong anyway.  Don't reject r12
+       as a target register.  Add test that ldrd doesn't update an index
+       register.
+       (do_pld): Don't allow post-indexed or write-back addressing modes.
+       Adjust call to ldst_extend.
+       (do_adr): Split code for adrl to ...
+       (do_adrl): ... here.
+       (do_cmp): No need to fold in COND_BIT.
+       (do_ldst): Simplify.  Split code for ldrt/strt into do_ldstt.  Split
+       code to handle half-word and signed byte instructions to ...
+       (do_ldstv4): ... here.
+       (do_ldstt): New function.  Handle load/store with translate.
+       (do_ldmstm): Write feature modification bits directly into
+       inst.instruction.
+       (do_fpa_ldst): Remove suffix handling code.
+       (do_fpa_dyadic, do_fpa_monadic, do_fpa_from_reg): Likewise.
+       (do_fpa_ldmstm): Type of access is now held in inst.instruction.
+       (build_arm_ops_hsh): New function.
+       (md_begin): Call it.  Don't build the ARM opcode directly.
+       (md_assemble): Simplify ARM instruction handling.
+
+2001-12-05  Arati Dikey <aratid@kpit.com>
+       * tc-sh.c (parse_at): Corrected incorrect op->type selection due
+       to missing 'else'.
+
+2001-12-04  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-d10v.c (write_2_short): Don't skip dummy fixups, so
+       that we can tell which operand refers to the insn put in the L
+       container and mark it as such, so that the relocation type can be
+       adjusted.
+
+2001-12-04  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (mips_cpreturn_offset): Better comment.
+       (load_register): Better error message. Cast away signedness
+       mismatches. Add casts needed for varargs.
+       (load_address): Replace checks of HAVE_64BIT_ADDRESS with dbl.
+       Remove superfluous casts.
+       (macro): Cast away signedness mismatches. Remove superfluous casts.
+       (s_cpload): Fix wrong comment.
+       (s_mips_weakext): Standardize output message.
+       (get_number): Likewise.
+
+2001-12-04  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (append_insn): Add jump address range overflow
+       check.
+
+2001-12-04  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (md_parse_option): Fix comment. Allow -mabi option
+       for ELF only.
+       (show): Document -mabi option.
+
+2001-12-03  Jeroen Dobbelaere  <jeroen.dobbelaere@acunia.com>
+
+       * config/tc-arm.c (md_parse_option): Only clear cpu part when
+       specifying 'xscale' cpu (don't change the fpu part).
+
+2001-12-04  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-d10v.c (find_opcode): Reject SP operand if
+       OPERAND_NOSP flag is present.
+
+2001-12-03  Eric Christopher  <echristo@redhat.com>
+
+       * config/tc-mips.c (tc_gen_reloc): One missed BFD_RELOC_MIPS_GPREL.
+
+2001-12-02  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (macro_build): Replace BFD_RELOC_MIPS_GPREL
+       by BFD_RELOC_GPREL16.
+       (load_address): Likewise.
+       (macro): Likewise.
+       (md_apply_fix): Likewise. Replace BFD_RELOC_MIPS_GPREL32 by
+       BFD_RELOC_GPREL32.
+       (s_gpword): Replace BFD_RELOC_MIPS_GPREL32 by BFD_RELOC_GPREL32.
+       (tc_gen_reloc): Replace BFD_RELOC_MIPS_GPREL by BFD_RELOC_GPREL16.
+       *config/tc-mips.h: Replace BFD_RELOC_MIPS_GPREL by BFD_RELOC_GPREL16.
+
+2001-11-29  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-d10v.c (get_operands): Emit OPERAND_PLUS for
+       prefix `+'.
+
+       * config/tc-d10v.c (find_opcode): Reject non-SP operand if
+       flags requires SP.
+
+2001-11-29 Arati Dikey <aratid@kpit.com>
+
+       * tc-sh.c (parse_at): Removed case-sensitivity of index register
+       R8, R9.
+
+2001-11-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * write.c (adjust_reloc_syms): Mark SEC_MERGE symbols as used
+       in reloc if it has non-zero addend.
+       * config/tc-alpha.c (tc_gen_reloc): Reinstall SEC_MERGE check.
+       * config/tc-sparc.c (md_apply_fix3): Likewise.
+
+2001-11-28  Andreas Schwab  <schwab@suse.de>
+
+       * as.c (parse_args): Call md_after_parse_args if defined.
+       * config/tc-ia64.h (md_after_parse_args): Define.
+       * config/tc-ia64.c (ia64_after_parse_args): Reject --gstabs.
+       * doc/internals.texi (CPU backend): Document md_after_parse_args.
+
+2001-11-23  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-alpha.c (tc_gen_reloc): Remove SEC_MERGE test.
+       * write.c (adjust_reloc_syms): Don't handle relocs against
+       SEC_MERGE section symbols specially.
+       (fixup_segment): Likewise.
+
+2001-11-21  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/tc-mips.c (mips_need_elf_addend_fixup): New, extracted from...
+       (md_apply_fix3): ...here.  Don't prevent the symbol value being
+       subtracted twice from GPREL addends.
+       (tc_gen_reloc): Add the symbol value to a GPREL addend if it was
+       subtracted by the previous function.
+
+2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-avr.c (md_apply_fix3): Fix typo introduced by
+       md_apply_fix3 change.
+
+2001-11-20  Ben Elliston  <bje@redhat.com>
+
+       * config/tc-m88k.c (md_apply_fix3): Match local variable `val' to
+        usage after md_apply_fix3 cleanups.
+
+2001-11-19  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * doc/c-mmix.texi: Use texinfo 4 features.
+       (MMIX-mmixal): Fix typo.
+
+2001-11-17  Hans-Peter Nilsson  <hp@axis.com>
+
+       * config/tc-cris.c (md_apply_fix3): Cast value, not pointer, in
+       val assignment.
+
+2001-11-16  Michael Snyder  <msnyder@redhat.com>
+
+       * stabs.c (stabs_generate_asm_lineno): Remember file and line number
+       from one call to the next, and eliminate consecutive duplicates
+       (thereby emitting only one line symbol per source line).
+       * dwarf2dbg.c (dwarf2_gen_line_info): Ditto.    
+
+2001-11-16  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-m68k.c (md_apply_fix3): Change val back to a signed type.
+
+2001-11-15  H.J. Lu  <hjl@gnu.org>
+
+       * config/tc-hppa.c (md_apply_fix3): Fix a typo.
+
+2001-11-15  H.J. Lu  <hjl@gnu.org>
+
+       * config/tc-alpha.c (md_apply_fix3): Fix a typo.
+
+2001-11-15  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * write.c (fixup_segment): Remove references to md_apply_fix and
+       TC_HANDLE_FX_DONE.
+       * cgen.c, config/obj-coff.c, config/tc-*.c: Update all occurances
+       of md_apply_fix to md_apply_fix3.
+       Make all md_apply_fix3 functions void.
+       * cgen.h, config/obj-coff.h, tc-*.h: Remove all definitions of
+       MD_APPLY_FIX3 and TC_HANDLE_FX_DONE.
+       * doc/internals.texi: Update references to md_apply_fix3.
+       * tc.h: Update prototype for md_apply_fix3.
+
+2001-11-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-i386.h (md_end): Define.
+       (i386_elf_emit_arch_note): Declare.
+       (CpuUnknown): Delete.
+       * config/tc-i386.c (default_arch): Constify.
+       (smallest_imm_type): Remove CpuUnknown test.
+       (md_assemble): Don't bother checking cpu_arch_flags non-zero.
+       (i386_elf_emit_arch_note): New function.
+
+       * po/POTFILES.in: Regenerate.
+
+2001-11-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (mips_ip): Re-allow %hi() op for non-ELF assembler.
+
+2001-11-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * frags.c (frag_grow): Revert last change.
+
+       * dwarf2dbg.c (get_frag_fix): Align last frag size.
+
+       * config/tc-ppc.c (ppc_insert_operand): Pass (ppc_cpu | ppc_size)
+       to operand->insert.
+       (md_assemble): Likewise.
+
+2001-11-12  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * frags.c (frag_grow): Use frag_make_room() to grow the
+       obstack.
+
+2001-11-14  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-sparc.c (md_apply_fix3): Do not remove the symbol's
+       value from the addend for fixups against local symbols in
+       SEC_MERGE sections - it was not added in, in the first place.
+
 2001-11-11  Timothy Wall  <twall@alum.mit.edu>
 
        * write.c (relax_segment): Convert symbol address into an octet
@@ -5,7 +357,7 @@
        offset.   Add comments to that effect.
        * config/tc-tic54x.c: Fix bugs causing tests to fail.
        * config/tc-tic54x.h: Ditch PARAMS macro.
-       
+
 2001-11-13  Alan Modra  <amodra@bigpond.net.au>
 
        * config/obj-elf.c (obj_elf_version): Ensure terminating NUL is
        * config/tc-alpha.h (tc_adjust_symtab): Always define.
        (struct alpha_fix_tag): Name members less literal specific.
 
-Tue Sep  4 20:01:19 2001  Jeffrey A Law  (law@cygnus.com)
+2001-09-04  Jeffrey A Law  (law@cygnus.com)
 
        * tc-h8300.c (tc_gen_reloc): Give an error if we try to take the
        address of two symbols in different sections.
@@ -1038,8 +1390,8 @@ Tue Sep  4 20:01:19 2001  Jeffrey A Law  (law@cygnus.com)
        * config/tc-mips.c (mips_cpu_info): Add support for mipsisa32,
        5kc, and 20kc.  Clean up old entries.
 
-Fri Aug 31 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
-                         Jeff Law <law@redhat.com>
+2001-08-31  J"orn Rennecke <amylaar@redhat.com>
+           Jeff Law <law@redhat.com>
 
        * config/tc-h8300.c (build_bytes): For OBJ_ELF, make relocation's
        offset match H8 ELF spec.
@@ -1053,14 +1405,14 @@ Fri Aug 31 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
        (md_convert_frag): Update definiton based on BFD_ASSEMBLER.
        * tc-h8300.h (relocation mappings): Add.
 
-Thu Aug 30 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
+2001-08-30  J"orn Rennecke <amylaar@redhat.com>
 
        * tc-h8300.c (tc_crawl_symbol_chain, tc_headers_hook): Don't
        define for BFD_ASSEMBLER.
        (tc_reloc_mangle): Likewise.
        (tc_gen_reloc): New function for BFD_ASSEMBLER.
 
-Wed Aug 29 12:49:58 2001  Jeffrey A Law  (law@cygnus.com)
+2001-08-29  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-h8300.c (h8300hmode): Record the machine type
        if BFD_ASSEMBLER is defined.
@@ -1072,7 +1424,7 @@ Wed Aug 29 12:49:58 2001  Jeffrey A Law  (law@cygnus.com)
        default from coff to elf.
        * configure: Regenerate.
 
-Wed Aug 29 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
+2001-08-29  J"orn Rennecke <amylaar@redhat.com>
 
        * tc-h8300.c: If OBJ_ELF, include elf/h8.h, and define
        assorted coff relocations to the corresponding elf relocations.
@@ -1081,7 +1433,7 @@ Wed Aug 29 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
        * configure.in: Add case for h8300-*-elf.
        * configure: Regenerate.
 
-Wed Aug 29 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
+2001-08-29  J"orn Rennecke <amylaar@redhat.com>
 
        * doc/internals.texi (MD_PCREL_FROM_SECTION): Change
        documentation to reflect reality.
@@ -1676,7 +2028,7 @@ Wed Aug 29 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
        TC_FINALIZE_SYMS_BEFORE_SIZE_SEG just before size_segs is
        called.
 
-       * doc/internals.texi; Document
+       * doc/internals.texi: Document
        TC_FINALIZE_SYMS_BEFORE_SIZE_SEG.
 
 2001-07-02  Alan Modra  <amodra@bigpond.net.au>
@@ -2864,7 +3216,7 @@ Wed Aug 29 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
        operators.  Instead return operator size via new param num_chars.
        (expr): Use above to parse multi-char operators correctly.
 
-Mon Feb 12 17:45:50 CET 2001  Jan Hubicka  <jh@suse.cz>
+2001-02-12  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i386.c (i386_displacement): Fix handling of
        BFD_RELOC_X86_64_GOTPCREL.
@@ -3110,7 +3462,7 @@ Mon Feb 12 17:45:50 CET 2001  Jan Hubicka  <jh@suse.cz>
        and don't bother storing `m' for "ce" completer.  Tidy handling of
        'J' and 'K' operands to suit.  Handle '<' and '>' operands.
 
-Sun Jan 14 00:36:42 MET 2001  Jan Hubicka  <jh@suse.cz>
+2001-01-14  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i386.h (TARGET_MACH): New macro.
        (i386_mach): Declare.
@@ -3124,7 +3476,7 @@ Sun Jan 14 00:36:42 MET 2001  Jan Hubicka  <jh@suse.cz>
        character for all systems, not just GNU/Linux.  Make it explicit
        that `-k' doesn't affect code generation, just ELF flags.
 
-Sat Jan 13 01:47:35 MET 2001  Jan Hubicka <jh@suse.cz>
+2001-01-13  Jan Hubicka <jh@suse.cz>
 
        * config/tc-i386.c (md_assemble): Check cpu_flags even for nullary
        instructions.
@@ -3231,7 +3583,7 @@ Sat Jan 13 01:47:35 MET 2001  Jan Hubicka <jh@suse.cz>
        reports.
        * README: Likewise.
 
-Sat Jan  6 13:33:10 MET 2001  Jan Hubicka  <jh@suse.cz>
+2001-01-06  Jan Hubicka  <jh@suse.cz>
 
        * configure.in: Define DEFAULT_ARCH for i386.
        * config/tc-i386.c (md_assemble): Return after the error message;
@@ -3244,21 +3596,21 @@ Sat Jan  6 13:33:10 MET 2001  Jan Hubicka  <jh@suse.cz>
 
        * doc/c-i386.texi: Document x86_64 extensions.
 
-Fri Jan  5 13:26:42 MET 2001  Jan Hubicka  <jh@suse.cz>
+2001-01-05  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i386.c (md_assemble): Handle third byte of the opcode as prefix.
 
-Thu Jan  4 22:25:26 MET 2001  Jan Hubicka  <jh@suse.cz>
+2001-01-04  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i386.c (cpu_arch): Add Pentium4 and modify sledgehammer entry.
        * NEWS: Add note about Pentium4 support.
 
-Wed Jan  3 17:26:32 MET 2001  Jan Hubicka  <jh@suse.cz>
+2001-01-04  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i387.c (pi, pte, pt): Update.
        (type_names): Add new types.
 
-Wed Jan  3 16:26:52 MET 2001  Jan Hubicka  <jh@suse.cz>
+2001-01-03  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i386.h (CpuK6, CpuAthlon, CpuSledgehammer, CpuMMX, Cpu3dnow,
        CpuUnknown): Renumber
@@ -3284,7 +3636,7 @@ Wed Jan  3 16:26:52 MET 2001  Jan Hubicka  <jh@suse.cz>
        * doc/internals.texi (Relaxing with a table) <after relaxation>:
        Point out caveats with generating fixups for the opcode in a frag.
 
-Sat Dec 30 19:02:48 MET 2000  Jan Hubicka  <jh@suse.cz>
+2000-12-30  Jan Hubicka  <jh@suse.cz>
 
        * configure.in: Add support for x86_64 and x86_64-*-linux-gnu*
        * NEWS: Add x86_64.
@@ -3371,7 +3723,7 @@ Sat Dec 30 19:02:48 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * dwarf2dbg.c (dwarf2_finish): Remove #if BFD_ASSEMBLER.
 
-Wed Dec 20 14:21:22 MET 2000  Jan Hubicka  <jh@suse.cz>
+2000-12-20  Jan Hubicka  <jh@suse.cz>
 
        * config/tc-i386.h (i386_target_format): Define even for ELFs.
        (QWORD_MNEM_SUFFIX): New macro.
@@ -3499,7 +3851,7 @@ Wed Dec 20 14:21:22 MET 2000  Jan Hubicka  <jh@suse.cz>
        * config/tc-mips.c: Fix formatting.
        * doc/c-mips.texi: Fix formatting.
 
-Mon Dec 11 14:35:42 MET 2000  Jan hubicka  <jh@suse.cz>
+2000-12-11  Jan hubicka  <jh@suse.cz>
 
        * config/tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
        mode; convert 'd' suffix to 's' or 'l'; remove all DWORD_MNEM_SUFFIX
@@ -4787,7 +5139,7 @@ Mon Dec 11 14:35:42 MET 2000  Jan hubicka  <jh@suse.cz>
 
        * NEWS: Mention support for CRIS.
 
-Thu Aug 24 20:41:05 2000  Denis Chertykov  <denisc@overta.ru>
+2000-08-24  Denis Chertykov  <denisc@overta.ru>
 
        * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
        Sets `.lcomm' alignment to zero.
@@ -4965,7 +5317,7 @@ Thu Aug 24 20:41:05 2000  Denis Chertykov  <denisc@overta.ru>
 
        * NEWS: Mention i860 support.
 
-Mon Aug 14 11:49:12 2000  Jeffrey A Law  (law@cygnus.com)
+2000-08-14  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-mn10300.h (DWARF2_LINE_MIN_INSN_LENGTH): Define.
 
@@ -4992,7 +5344,7 @@ Mon Aug 14 11:49:12 2000  Jeffrey A Law  (law@cygnus.com)
        * symbols.c: Fix formatting.
        * expr.c: Likewise.
 
-Wed Aug  9 16:28:21 EDT 2000   Diego Novillo <dnovillo@cygnus.com>
+2000-08-09  Diego Novillo <dnovillo@cygnus.com>
 
        * config/tc-i386.c (md_assemble): Skip suffix check if the opcode
        modifier has the IgnoreSize bit set.
@@ -5152,7 +5504,7 @@ Wed Aug  9 16:28:21 EDT 2000      Diego Novillo <dnovillo@cygnus.com>
        (md_show_usage): Show available options.
        * config/tc-hppa.h (WARN_COMMENTS): Define if TE_LINUX
 
-Thu Jul 27 11:25:01 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+2000-07-27  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * config/tc-mn10300.c (md_convert_frag): Fix printfs.
        (tc_gen_reloc): Add cast when assigning bfd_abs_symbol to
@@ -5429,11 +5781,11 @@ Thu Jul 27 11:25:01 2000  Andrew Cagney  <cagney@b1.cygnus.com>
        * doc/internals.texi (CPU Backend): Describe
        TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
 
-Thu Jul  6 17:20:58 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+2000-06-06  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * as.c (parse_args): NULL terminate the long option list.
 
-Tue Jul  4 14:08:28 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+2000-06-04  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * config/tc-d30v.h: Include "write.h" for fixS.
        (d30v_start_line, md_pcrel_from_section): Add function prototypes.
@@ -5493,7 +5845,7 @@ Tue Jul  4 14:08:28 2000  Andrew Cagney  <cagney@b1.cygnus.com>
        long section names are supported, set SEC_LINK_ONCE and
        SEC_LINK_DUPLICATES_DISCARD for a new .gnu.linkonce section.
 
-Thu Jun 29 21:30:00 2000  Hans-Peter Nilsson  <hp@axis.com>
+2000-06-29  Hans-Peter Nilsson  <hp@axis.com>
 
        * config/obj-aout.c (obj_aout_type): Do not ignore for undefined
        symbols; create them.
@@ -5690,7 +6042,7 @@ Thu Jun 29 21:30:00 2000  Hans-Peter Nilsson  <hp@axis.com>
        * macro.c (getstring): Make it possible to escape the quote
        character.
 
-Tue Jun 13 20:58:28 2000  Catherine Moore <clm@redhat.com>
+2000-06-13  Catherine Moore <clm@redhat.com>
 
        * config/tc-hppa.c (pa_export): Weak symbols can be global.
 
@@ -5753,11 +6105,11 @@ Tue Jun 13 20:58:28 2000  Catherine Moore <clm@redhat.com>
        * config/tc-ia64.c: Add missing prototypes.
        (generate_unwind_image): Cast argument to output_unw_records call.
 
-Wed Jun  7 22:44:14 2000  Denis Chertykov  <denisc@overta.ru>
+2000-06-07  Denis Chertykov  <denisc@overta.ru>
 
        * config/tc-avr.c (avr_operand): fix the formatting of the comment.
 
-Wed Jun  7 21:26:15 2000  Denis Chertykov  <denisc@overta.ru>
+2000-06-07  Denis Chertykov  <denisc@overta.ru>
 
        * config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.h
        (REGISTER_P): likewise.
@@ -5837,7 +6189,7 @@ Wed Jun  7 21:26:15 2000  Denis Chertykov  <denisc@overta.ru>
        (md_parse_options, md_show_usage): Likewise.
        (md_apply_fix3): Optimize tail call into branch always if possible.
 
-Thu May  4 15:27:07 2000  Donald Lindsay  <dlindsay@cygnus.com>
+2000-05-04  Donald Lindsay  <dlindsay@cygnus.com>
 
        * config/tc-d10v.c (write_2_short, parallel_ok, md_assemble,
        d10v_cleanup) implement Mitsubishi's newly explained branch-packing
@@ -5944,7 +6296,7 @@ Thu May  4 15:27:07 2000  Donald Lindsay  <dlindsay@cygnus.com>
        (dot_vframe): Implement.
        (dot_vframesp, dot_vframepsp): New function.
 
-Tue May 23 00:57:05 2000  Hans-Peter Nilsson  <hp@axis.com>
+2000-05-23  Hans-Peter Nilsson  <hp@axis.com>
 
        * configure.in (i386-*-freebsd a.out entry): Quote properly.
        * configure: Regenerate.
@@ -5968,7 +6320,7 @@ Tue May 23 00:57:05 2000  Hans-Peter Nilsson  <hp@axis.com>
        (ia64_gen_real_reloc_type): Handle FUNC_PC_RELATIVE.
        (fix_insn): Handle all three 64-bit relocation types.
 
-Mon May 22 22:43:32 2000  Hans-Peter Nilsson  <hp@axis.com>
+2000-05-22  Hans-Peter Nilsson  <hp@axis.com>
 
        * obj.h (struct format_ops): New members begin, app_file,
        s_set_other, s_set_desc, s_get_type, s_set_type,
@@ -6031,7 +6383,7 @@ Mon May 22 22:43:32 2000  Hans-Peter Nilsson  <hp@axis.com>
        (md_estimate_size_before_relax): Ensure jumps to weak and
        externally visible symbols are relocatable.
 
-Sat May 20 16:41:55 2000  Hans-Peter Nilsson  <hp@axis.com>
+2000-05-20  Hans-Peter Nilsson  <hp@axis.com>
 
        * stabs.c (aout_process_stab): Make global.
        (s_desc): Add ATTRIBUTE_UNUSED to args as appropriate.
@@ -6056,7 +6408,7 @@ Sat May 20 16:41:55 2000  Hans-Peter Nilsson  <hp@axis.com>
        * config/tc-hppa.c (md_apply_fix): Mask out immediate bits of
        instruction to reflect change in re_assemble_*.
 
-Thu May 18 10:52:14 2000  Jeffrey A Law  (law@cygnus.com)
+2000-05-18  Jeffrey A Law  (law@cygnus.com)
 
        * configure.in (hppa-*-hpux11*): If the cpu is hppa*64*, then
        build PA64 ELF tools.
@@ -6274,11 +6626,11 @@ Thu May 18 10:52:14 2000  Jeffrey A Law  (law@cygnus.com)
        (pa_type_args): Conditionally declare symbol if OBJ_SOM.
        (pa_end_of_source): Return type is void.
 
-Mon May  1 08:54:23 2000  Catherine Moore  <clm@cygnus.com>
+2000-05-01  Catherine Moore  <clm@cygnus.com>
 
        * macro.c (macro_expand_body): Don't prepend macro number with zeroes.
 
-Mon May  1 14:19:39 2000  Denis Chertykov  <denisc@overta.ru>
+2000-05-01  Denis Chertykov  <denisc@overta.ru>
 
        * config/tc-avr.c: ATTRIBUTE_UNUSED added to the necessary places.
        More comments added.
@@ -6309,7 +6661,7 @@ Mon May  1 14:19:39 2000  Denis Chertykov  <denisc@overta.ru>
        TE_FreeBSD.
        (line_comment_chars): Set to '/' if TE_FreeBSD.
 
-Tue Apr 25 11:02:02 2000  Jeffrey A Law  (law@cygnus.com)
+2000-04-25  Jeffrey A Law  (law@cygnus.com)
 
        * configure.in: Configury support for PA64 (currently disabled).
        * configure: Rebuilt.
@@ -6335,7 +6687,7 @@ Tue Apr 25 11:02:02 2000  Jeffrey A Law  (law@cygnus.com)
 
        * config/obj-som.c: Terminate obj_pseudo_table.
 
-Mon Apr 24 15:21:11 2000  Clinton Popetz  <cpopetz@cygnus.com>
+2000-04-24  Clinton Popetz  <cpopetz@cygnus.com>
 
        * as.c (parse_args): Allow md_parse_option to override -a listing
        option.
@@ -6354,7 +6706,7 @@ Mon Apr 24 15:21:11 2000  Clinton Popetz  <cpopetz@cygnus.com>
        (TARGET_FORMAT): Move to function.
        (SUB_SEGMENT_ALIGN): Use ppc_subseg_align.
 
-Sun Apr 23 16:45:45 2000  Denis Chertykov  <denisc@overta.ru>
+2000-04-23  Denis Chertykov  <denisc@overta.ru>
 
        * config/tc-avr.c: New AVR_ISA_ defined.
        (md_assemble): Handle opcodes with optional operands (lpm,elpm).
@@ -6377,19 +6729,19 @@ Sun Apr 23 16:45:45 2000  Denis Chertykov  <denisc@overta.ru>
        * configure.in: Add NetBSD/sparc ELF and NetBSD/sparc64 support.
        * configure: Rebuilt.
 
-Fri Apr 21 14:29:43 2000  Jeffrey A Law  (law@cygnus.com)
-                         Jason Eckhardt  <jle@cygnus.com>
+2000-04-21  Jeffrey A Law  (law@cygnus.com)
+           Jason Eckhardt  <jle@cygnus.com>
 
        * config/tc-hppa.c (md_apply_fix): Handle new PA2.0 formats.
 
        * config/tc-hppa.c (CHECK_ALIGN): New macro.
        Added handling of new operand types l,y,&,fe,fE,fx.
 
-Fri Apr 21 13:20:53 2000  Richard Henderson  <rth@cygnus.com>
-                         David Mosberger  <davidm@hpl.hp.com>
-                         Timothy Wall <twall@cygnus.com>
-                         Andrew MacLeod  <amacleod@cygnus.com>
-                         Jim Wilson  <wilson@cygnus.com>
+2000-04-21  Richard Henderson  <rth@cygnus.com>
+           David Mosberger  <davidm@hpl.hp.com>
+           Timothy Wall <twall@cygnus.com>
+           Andrew MacLeod  <amacleod@cygnus.com>
+           Jim Wilson  <wilson@cygnus.com>
 
        * Makefile.am (CPU_TYPES): Add ia64.
        (TARGET_CPU_CFILES): Add config/tc-ia64.c.
@@ -6491,7 +6843,7 @@ Fri Apr 21 13:20:53 2000  Richard Henderson  <rth@cygnus.com>
 
        * doc/as.texinfo: Add M32R documentation.
 
-Fri Apr  7 15:56:57 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+2000-04-07  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * configure.in (WARN_CFLAGS): Set to -W -Wall by default.  Add
        --enable-build-warnings option.
@@ -6507,12 +6859,12 @@ Fri Apr  7 15:56:57 2000  Andrew Cagney  <cagney@b1.cygnus.com>
        (arm_force_relocation): Force relocations for
        BFD_RELOC_{ARM|THUMB}_PCREL_BLX as well.
 
-Wed Apr  5 22:26:32 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+2000-04-05  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-sh.c (get_operands): There's no third operand if the
        first operand is an immediate.
 
-Wed Apr  5 22:07:19 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+2000-04-05  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-sh.c (immediate): Delete.
        (sh_operand_info): Add immediate member.
@@ -6530,11 +6882,11 @@ Wed Apr  5 22:07:19 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
        (md_apply_fix): Likewise.
        (tc_gen_reloc): Likewise.  Check for a pcrel BFD_RELOC_SH_LABEL.
 
-Wed Apr  5 06:35:45 2000  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
+2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
 
        * config/tc-sparc.c (sparc_ip): Avoid string pasting.
 
-Tue Apr  4 19:27:50 2000  Hans-Peter Nilsson  <hp@axis.com>
+2000-04-04  Hans-Peter Nilsson  <hp@axis.com>
 
        * internals.texi (CPU backend): Document
        TC_CHECK_ADJUSTED_BROKEN_DOT_WORD.
@@ -6574,7 +6926,7 @@ Tue Apr  4 19:27:50 2000  Hans-Peter Nilsson  <hp@axis.com>
 
        * config/tc-sparc.c (md_show_usage): Add a trailing newline.
 
-Mon Apr  3 13:56:03 2000  Hans-Peter Nilsson  <hp@axis.com>
+2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
 
        * write.c (write_object_file) [! WORKING_DOT_WORD]: If defined,
        call TC_CHECK_ADJUSTED_BROKEN_DOT_WORD for each word after
@@ -6694,20 +7046,20 @@ Mon Apr  3 13:56:03 2000  Hans-Peter Nilsson  <hp@axis.com>
        that have a destingation >= 0x400000.
        Fix compile time warning messages.
 
-Thu Mar 16 23:45:16 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+2000-03-16  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-sh.c (md_begin): When encountering insn that are
        not supported by the current arch, only change the name if
        its contents are the same as prev_name.
        (get_specific): If the the architecture doesn't match, fail.
 
-Thu Mar 16 21:18:13 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+2000-03-16  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-sh.c (IDENT_CHAR): Define.
        (parse_reg): Use it instead of isalnum.  Put r[0..7]_bank operand
        matching back where it came from.
 
-Thu Mar 16 20:58:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+2000-03-16  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-sh.c (md_show_usage): Add description of -dsp.
 
@@ -6720,12 +7072,12 @@ Thu Mar 16 20:58:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-h8300.c: Add ATTRIBUTE_UNUSED as appropriate.
 
-Mon Mar 13 22:02:59 2000  Hans-Peter Nilsson  <hp@axis.se>
+2000-03-13  Hans-Peter Nilsson  <hp@axis.se>
 
        * expr.c (operand) [case 'f']: When testing if '0f' can start a
        floating-point-number, make sure 'f' is in FLT_CHARS.
 
-Sat Mar 11 00:01:39 2000  Hans-Peter Nilsson  <hp@axis.se>
+2000-03-11  Hans-Peter Nilsson  <hp@axis.se>
 
        * read.c (TC_IMPLICIT_LCOMM_ALIGNMENT): New default-definition.
        (s_lcomm_internal): Use it.
@@ -7020,7 +7372,7 @@ Sat Mar 11 00:01:39 2000  Hans-Peter Nilsson  <hp@axis.se>
        * config/tc-d10v.c (find_opcode): Add a symbol's value to
        the computed frag offset, rather than overwriting it.
 
-Thu Feb 17 00:11:08 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+2000-02-17  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * config/tc-sh.c ("elf/sh.h"): Include.
        (sh_dsp, valid_arch, reg_x, reg_y, reg_efg): New static variables.
@@ -7039,7 +7391,7 @@ Thu Feb 17 00:11:08 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
        * config/tc-sh.h (elf_tc_final_processing): Define.
        (sh_elf_final_processing): Declare.
 
-Fri Feb 11 14:21:51 2000  Jeffrey A Law  (law@cygnus.com)
+2000-02-11  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create
        the unwinder subspace.  Save the current seg/subseg before creating
This page took 0.034743 seconds and 4 git commands to generate.