* coffdump.c (PROGRAM_VERSION): Delete.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 456a6dc95b0df329741f26c1ece6c32f2e769dd8..52da47a6da56f1264e1fd0692574c4c32120cb1c 100644 (file)
@@ -1,3 +1,877 @@
+2001-09-30  H.J. Lu  <hjl@gnu.org>
+
+       * config/obj-elf.c (obj_elf_parse_section_letters): Accept "am"
+       and "ams" for compatibility.
+
+2001-09-30  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * config/tc-sh.c (md_pcrel_from_section): Transformed from
+       md_pcrel_from.  Handle pc-relativeness against link-time
+       symbol.  Handle relativeness to elsewhere than the fixup.
+       * config/tc-sh.h (MD_PCREL_FROM_SECTION): Define.
+       (md_pcrel_from_section): Prototype.
+
+       * Makefile.am: Update dependencies with "make dep-am".
+       * Makefile.in: Regenerate.
+
+2001-09-30  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * config/tc-m68hc11.c (cmp_opcode): Define prototype.
+       (print_opcode_format, skip_whites): Likewise.
+       (convert_branch, m68hc11_new_insn): Likewise.
+       (build_dbranch_insn, build_indexed_byte): Likewise.
+       (build_reg_mode, find, find_opcode): Likewise.
+       (print_insn_format): Fix call to print_opcode_format.
+       (md_assemble): Fix call to build_dbranch_insn.
+
+2001-09-27  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-arm.c: Add missing prototypes.
+
+2001-09-26  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * input-file.c (input_file_open): When reading the
+       first line looking for #NO_APP, prepare for the possibility
+       of finding #APP instead.  Also fix algorithm to allow
+       white-space to follow either #NO_APP or #APP directives.
+
+2001-09-25  Geoff Berry  <geoff.berry@bops.com>
+
+       * listing.c (buffer_line): Don't write past the end of `line' when
+       EOF is reached.
+
+2001-09-25  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-mn10300.c (tc_gen_reloc): Don't emit an *ABS*
+       relocation for differences between symbols in a section other
+       than the one in which the difference is to be placed; apply
+       the relocation instead.
+
+2001-09-24  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-arc.c: Add missing prototype.
+       (md_atof): Change type to int. Add missing prototype.
+       * config/tc-arc.h: Prototype exported functions.
+
+2001-09-22  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * as.c: Add missing function prototype.
+       * config/obj-aout.c: Fix compile time warning.
+
+2001-09-21  Bruno Haible  <haible@clisp.cons.org>
+
+       * config/tc-openrisc.c: Don't include <ctype.h>.
+
+2001-09-19  Martin Schwidefsky <schwidefsky@de.ibm.com>
+
+       * gas/config/tc-s390.c: Add option -mwarn-areg-zero.
+
+2001-09-19  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-i370.c: Fix typo in last change.
+
+2001-09-19  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * doc/as.texinfo (Symbol Names): Improve documentation on local
+       labels and add documenation about dollar labels.
+
+2001-09-18  Bruno Haible  <haible@clisp.cons.org>
+
+       * as.h: Don't include <ctype.h>.
+       * as.c (main): For gettext, also set the LC_CTYPE locate facet.
+       * atof-generic.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (atof_generic): Use ISDIGIT instead of isdigit.
+       * config/m68k-parse.y: Include "safe-ctype.h".
+       (yylex): Use ISDIGIT/ISALNUM instead of isdigit/isalnum.
+       * config/obj-elf.c: Include "safe-ctype.h".
+       (obj_elf_vtable_inherit): Use ISSPACE instead of isspace.
+       * config/obj-vms.c: Include "safe-ctype.h".
+       (Write_VMS_MHD_Records): Use TOUPPER instead of islower/toupper.
+       (VMS_Case_Hack_Symbol): Use ISUPPER/ISLOWER/TOUPPER/TOLOWER
+       instead of isupper/islower/toupper/tolower.
+       * config/tc-a29k.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (insert_sreg): Use TOUPPER instead of islower/toupper.
+       (machine_ip): Use ISALPHA/ISALNUM/ISUPPER/TOLOWER instead of
+       isalpha/isalnum/isupper/tolower.
+       (a29k_unrecognized_line, md_operand): Use ISDIGIT instead of
+       isdigit.
+       * config/tc-alpha.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_undefined_symbol, s_alpha_ent): Use ISDIGIT instead of isdigit.
+       * config/tc-arc.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_assemble): Use ISSPACE/ISALNUM instead of isspace/isalnum.
+       (arc_extoper): Use TOLOWER instead of isupper/tolower.
+       * config/tc-arm.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (arm_psr_parse): Use ISALPHA instead of isalpha.
+       (accum0_required_here): Use ISALNUM instead of isalnum.
+       (do_ldrd): Use ISSPACE instead of isspace.
+       (decode_shift): Use ISALPHA instead of isalpha.
+       (insert_reg): Use TOUPPER instead of islower/toupper.
+       (arm_reg_parse): Use ISALPHA instead of isalpha.
+       (arm_parse_reloc): Use ISALNUM/ISPUNCT/TOLOWER instead of
+       isalnum/ispunct/tolower.
+       * config/tc-avr.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_parse_option): Use TOLOWER instead of tolower.
+       (avr_operand): Use ISDIGIT/TOLOWER instead of isdigit/tolower.
+       * config/tc-cris.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (cris_process_instruction): Use ISLOWER instead of islower.
+       (get_gen_reg): Use ISALNUM/ISDIGIT instead of isalnum/isdigit.
+       (get_spec_reg): Use TOLOWER/ISALNUM instead of isupper/tolower/isalnum.
+       (get_flags): Use ISSPACE instead of isspace.
+       * config/tc-d10v.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (do_assemble): Use TOLOWER instead of tolower.
+       * config/tc-d30v.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (do_assemble): Use TOLOWER instead of tolower.
+       (d30v_start_line): Use ISSPACE instead of isspace.
+       * config/tc-fr30.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (fr30_is_colon_insn): Use TOLOWER instead of tolower.
+       * config/tc-h8300.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (skip_colonthing, get_operand): Use ISDIGIT instead of isdigit.
+       * config/tc-h8500.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (start_label): Use ISALPHA instead of isalpha.
+       * config/tc-hppa.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (pa_ip): Use ISUPPER/ISLOWER/TOLOWER instead of
+       isupper/islower/tolower.
+       (pa_parse_number): Use ISDIGIT instead of isdigit.
+       (pa_chk_field_selector): Use TOLOWER instead of tolower.
+       (pa_stringer): Use ISDIGIT instead of isdigit.
+       * config/tc-i370.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (register_name): Use ISALPHA instead of isalpha.
+       (i370_elf_suffix): Use ISALNUM/TOLOWER instead of
+       isalnum/islower/tolower.
+       (i370_addr_offset): Use ISDIGIT/ISALPHA instead of
+       isdigit/isalpha.
+       (i370_addr_cons): Use ISALPHA/ISXDIGIT instead of
+       isalpha/isxdigit.
+       (md_assemble): Use ISSPACE instead of isspace.
+       * config/tc-i386.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_begin): Use ISDIGIT/ISLOWER/ISUPPER/TOLOWER/ISALPHA
+       instead of isdigit/islower/isupper/tolower/isalpha.
+       (output_invalid): Use ISPRINT instead of isprint.
+       * config/tc-i860.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (i860_ip): Use ISLOWER/ISDIGIT instead of islower/isdigit.
+       * config/tc-i960.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (get_args): Use ISALNUM instead of isalnum.
+       * config/tc-ia64.c: Include "safe-ctype.h".
+       (dot_pred_rel): Use TOUPPER/ISDIGIT instead of toupper/isdigit.
+       (ia64_unrecognized_line): Use ISDIGIT instead of isdigit.
+       (ia64_parse_name): Likewise.
+       * config/tc-m32r.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (assemble_two_insns): Use ISSPACE/ISALNUM/ISUPPER/TOLOWER
+       instead of isspace/isalnum/isupper/tolower.
+       * config/tc-m68hc11.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_assemble): Use TOLOWER/ISALNUM instead of tolower/isalnum.
+       * config/tc-m68k.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (mklower_table): Remove variable.
+       (mklower): Remove macro.
+       (insert_reg): Use TOUPPER instead of islower/toupper.
+       (md_begin): Remove initialization of mklower_table.
+       (s_reg): Use ISALNUM instead of isalnum.
+       (mri_assemble): Use ISUPPER/TOLOWER instead of isupper/tolower.
+       (parse_mri_condition): Use TOLOWER instead of isupper/tolower.
+       (build_mri_control_operand): Use TOLOWER instead of tolower.
+       (s_mri_else, s_mri_break, s_mri_next, s_mri_for): Likewise.
+       * config/tc-m88k.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_assemble): Use ISSPACE instead of isspace.
+       (get_imm16): Use ISALNUM instead of isalnum.
+       (get_cnd): Use ISDIGIT/ISUPPER/TOLOWER instead of
+       isdigit/isupper/tolower.
+       (get_bf_offset_expression): Use ISALPHA/ISUPPER/TOLOWER
+       instead of isalpha/isupper/tolower.
+       (hexval): Use ISDIGIT/ISLOWER/ISUPPER instead of
+       isdigit/islower/isupper.
+       * config/tc-mcore.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (mcore_s_section): Use ISSPACE instead of isspace.
+       (parse_reg): Use ISSPACE/TOLOWER/ISALNUM instead of
+       isspace/tolower/isalnum.
+       (parse_creg): Use ISSPACE/TOLOWER instead of isspace/tolower.
+       (parse_psrmod): Use TOLOWER instead of isascii/tolower.
+       (parse_exp, parse_mem, md_assemble): Use ISSPACE instead of
+       isspace.
+       * config/tc-mips.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (mips_ip): Use ISSPACE/ISDIGIT instead of isspace/isdigit.
+       (mips16_ip): Use ISLOWER/ISDIGIT instead of islower/isdigit.
+       (my_getSmallExpression): Use ISDIGIT/TOLOWER instead of
+       isdigit/tolower.
+       (tc_get_register): Likewise.
+       (get_number): Use ISDIGIT/ISXDIGIT instead of isdigit/isxdigit.
+       (s_mips_ent): Use ISDIGIT instead of isdigit.
+       * config/tc-mn10200.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_assemble): Use ISSPACE instead of isspace.
+       * config/tc-mn10300.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (md_assemble): Use ISSPACE instead of isspace.
+       * config/tc-ns32k.c: Don't include <ctype.h>.
+       * config/tc-pdp11.c: Include "safe-ctype.h".
+       (mklower): Remove function.
+       (parse_reg): Use TOLOWER instead of mklower.
+       * config/tc-pj.c: Include "safe-ctype.h".
+       (md_assemble): Use ISSPACE instead of isspace.
+       * config/tc-ppc.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (register_name): Use ISALPHA instead of isalpha.
+       (ppc_elf_suffix): Use ISALNUM/TOLOWER instead of
+       isalnum/islower/tolower.
+       (md_assemble): Use ISSPACE instead of isspace.
+       (ppc_canonicalize_symbol_name): Use ISLOWER/TOUPPER instead of
+       islower/toupper.
+       * config/tc-s390.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (register_name): Use ISALPHA instead of isalpha.
+       (s390_elf_suffix, s390_lit_suffix): Use ISALNUM instead of isalnum.
+       (md_gather_operands, md_assemble, s390_insn): Use ISSPACE instead of
+       isspace.
+       * config/tc-sh.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (sh_elf_suffix): Use ISALNUM/TOLOWER instead of
+       isalnum/islower/tolower.
+       (IDENT_CHAR): Use ISALNUM instead of isalnum.
+       (parse_reg): Use TOLOWER instead of tolower.
+       (find_cooked_opcode): Use TOLOWER instead of isupper/tolower.
+       * config/tc-sparc.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (sparc_ip): Use ISLOWER/ISDIGIT instead of islower/isdigit.
+       (parse_keyword_arg): Use ISALNUM instead of isalnum.
+       * config/tc-tahoe.c: Include "safe-ctype.h".
+       (tahoe_reg_parse): Use ISDIGIT instead of isdigit.
+       (tip_op): Use TOLOWER instead of isupper/tolower.
+       * config/tc-tic30.c: Include "safe-ctype.h".
+       (md_begin): Use ISLOWER/ISDIGIT/ISUPPER/TOLOWER/ISLOWER/
+       ISALPHA instead of islower/isdigit/isupper/tolower/islower/isalpha.
+       (tic30_operand): Use TOLOWER instead of tolower.
+       (tic30_find_parallel_insn): Likewise.
+       (output_invalid): Use ISPRINT instead of isprint.
+       * config/tc-tic54x.c: Include "safe-ctype.h".
+       (tic54x_asg, tic54x_eval): Use ISALPHA instead of isalpha.
+       (lookup_version): Use TOUPPER instead of toupper.
+       (tic54x_var): Use ISALPHA instead of isalpha.
+       (tic54x_mlib): Use ISSPACE instead of isspace.
+       (subsym_iscons): Use TOUPPER instead of toupper.
+       (get_operands): Use ISSPACE instead of isspace.
+       (is_type): Use TOUPPER/ISDIGIT instead of toupper/isdigit.
+       (encode_indirect, encode_operand): Use TOUPPER instead of toupper.
+       (next_line_shows_parallel): Use ISSPACE instead of isspace.
+       (subsym_get_arg, subsym_substitute): Use ISDIGIT instead of isdigit.
+       (tic54x_start_line_hook, md_assemble, tic54x_start_label): Use
+       ISSPACE instead of isspace.
+       * config/tc-tic80.c: Include "safe-ctype.h".
+       (md_assemble): Use ISSPACE instead of isspace.
+       * config/tc-v850.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (system_register_name): Use ISDIGIT instead of isdigit.
+       (md_assemble): Use ISSPACE instead of isspace.
+       * config/tc-vax.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (vax_reg_parse): Use TOLOWER/ISDIGIT instead of
+       isupper/tolower/isdigit.
+       (vip_op): Use TOLOWER instead of isupper/tolower.
+       * config/tc-w65.c: Don't include <ctype.h>.
+       * config/tc-z8k.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (tohex): Use ISDIGIT/ISLOWER instead of isdigit/islower.
+       (whatreg): Use ISDIGIT instead of isdigit.
+       * ecoff.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (ecoff_directive_ent, ecoff_stab): Use ISDIGIT instead of isdigit.
+       * expr.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (integer_constant): Use ISALNUM/TOUPPER instead of
+       isalnum/islower/toupper.
+       (operand): Use TOLOWER instead of isupper/tolower.
+       * gasp.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (sb_strtol, level_0, change_base, doinstr): Use ISDIGIT instead
+       of isdigit.
+       (process_assigns, whatcond): Use TOUPPER instead of toupper.
+       (chartype_init): Use ISALPHA/ISDIGIT instead of isalpha/isdigit.
+       (main): For gettext, also set the LC_CTYPE locate facet.
+       * hash.c: Include "safe-ctype.h".
+       (main): Use TOLOWER instead of isupper/tolower.
+       * itbl-lex.l: Don't include <ctype.h>.
+       * listing.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (listing_newline): Use ISCNTRL instead of isascii/iscntrl. Don't
+       omit non-ASCII characters.
+       (debugging_pseudo): Use ISSPACE instead of isspace.
+       * macro.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (buffer_and_nest): Use ISALNUM instead of isalnum.
+       (get_token): Use ISALPHA/ISALNUM instead of isalpha/isalnum.
+       (define_macro): Use ISUPPER/TOLOWER instead of isupper/tolower.
+       (macro_expand_body): Use ISALNUM/ISDIGIT/ISUPPER/ISALPHA
+       instead of isalnum/isdigit/isupper/isalpha.
+       (check_macro): Use ISALPHA/ISALNUM/ISUPPER/TOLOWER instead
+       of isalpha/isalnum/isupper/tolower.
+       * read.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (read_a_source_file): Use ISUPPER/TOLOWER/ISDIGIT instead of
+       isupper/tolower/isdigit.
+       (s_mri_common): Use ISDIGIT instead of isdigit.
+       (s_mri_sect): Use ISDIGIT/TOUPPER instead of isdigit/toupper.
+       (s_float_space): Use ISALPHA instead of isalpha.
+       (ignore_rest_of_line): Use ISPRINT instead of isprint.
+       (float_cons): Use ISALPHA instead of isalpha.
+       (next_char_of_string): Use ISDIGIT/ISXDIGIT instead of
+       isdigit/isxdigit.
+       * symbols.c: Include "safe-ctype.h" instead of <ctype.h>.
+       (save_symbol_name): Use ISLOWER/TOUPPER instead of
+       islower/toupper.
+       (symbol_find_base): Use TOUPPER instead of islower/toupper.
+       (decode_local_label_name): Use ISDIGIT instead of isdigit.
+
+2001-09-18  Martin Schwidefsky <schwidefsky@de.ibm.com>
+
+       * tc-s390.c (s390_insn): Add code to cope with 6 byte O_constants
+       in 64 bit mode and make format "e" work.
+
+2001-09-18  Alan Modra  <amodra@bigpond.net.au>
+
+       * dwarf2dbg.c (dwarf2_directive_file): Avoid signed/unsigned warning.
+
+       * write.c (set_symtab): Update bfd_alloc declaration.  Use a temp
+       var to ensure bfd_alloc arg is the right type.
+       (write_object_file): Cast args of bfd_seek.  Replace bfd_write with
+       bfd_bwrite.
+
+       * config/obj-coff.c: Replace calls to bfd_write with calls to
+       bfd_bwrite.  Cast args of bfd_seek.
+
+       * config/obj-elf.c (obj_elf_change_section): Avoid signed/unsigned
+       warning.
+
+       * config/tc-mn10300.c (set_arch_mach): Make param unsigned.
+
+       * config/tc-tic54x.c (tic54x_mlib): Replace bfd_read call with
+       call to bfd_bread.
+
+2001-09-15  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * config/tc-sh.h (sh_force_relocation): Prototype.
+       (struct fix): Forward declare.
+       * config/tc-sh.c (type sh_operand_info): Move to top of file.
+       (cons, s_align_bytes): Remove old-type declarations.
+       (sh_elf_suffix, parse_reg, dot, parse_exp, parse_at, get_operand,
+       get_operands, get_specific, insert, build_relax,
+       insert_loop_bounds, build_Mytes): Prototype.
+       (little): Make static.  Prototype.
+       (check, tc_Nout_fix_to_chars): Delete unused functions.
+
+2001-09-14  Eric Christopher  <echristo@redhat.com>
+
+       * config/tc-mips.c (md_parse_option): Remove setting mips_64 via
+       -mgp32/mgp64.
+
+2001-09-14  Kevin Lo <kevlo@openbsd.org>
+
+       * configure.in: Add arm-openbsd target.
+       * configure: Regenerate.
+
+2001-09-14  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * configure.in: Change machine triplets from mips-*-linux-gnu* to
+       mips*-*-linux*.
+
+2001-09-12  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (append_insn): Don't rightshift BFD_RELOC_16_PCREL.
+
+2001-09-11  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.c (alpha_elf_section_letter): New.
+       (alpha_elf_section_flags): New.
+       * config/tc-alpha.h (md_elf_section_letter): New.
+       (md_elf_section_flags): New.
+       * config/tc-ia64.c (ia64_elf_section_letter): New.
+       * config/tc-ia64.h (md_elf_section_letter): New.
+
+2001-09-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/obj-elf.c (obj_elf_parse_section_letters): Use 'M' instead
+       of 'm', 'S' instead of 's'.  Update bad_msg.
+       * config/tc-ppc.c (ppc_section_letter): Update bad_msg.
+       * config/tc-i370.c (i370_sectioN_letter): Update bad_msg.
+
+2001-09-09  Alan Modra  <amodra@bigpond.net.au>
+
+       * expr.c (expr): Move code setting "retval" to the end of the loop,
+       and rearrange for efficiency.  For "PIC code" subtraction, use
+       "rightseg" rather than recalculating.  For "symbol OP symbol"
+       subtract, set "retval" to absolute_section if symbols in same
+       section.
+       * symbols.c (resolve_symbol_value): Resolve "sym +/- expr" to an
+       O_symbol.  Simplify a +/- b code.  Allow equality and non-equality
+       comparisons on symbols from any section.  Allow other comparison
+       operators as for subtraction.
+       (symbol_equated_reloc_p): New predicate function.
+       * symbols.h (symbol_equated_reloc_p): Declare.
+       * write.c (relax_segment <rs_machine_dependent>): Ensure segment
+       for expression syms is set correctly.
+       (adjust_reloc_syms): Use symbol_equated_reloc_p.
+       (write_relocs): Likewise.
+       (write_object_file): Likewise.
+       * config/tc-mips.c (md_estimate_size_before_relax): Likewise.
+       * config/tc-i386.c (md_assemble <Output jumps>): Don't lose part
+       of a complex expression when setting up frag_var.
+
+2001-09-07  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.c (alpha_reloc_op_tag): Replace need_seq with
+       require_seq and allow_seq.  Let !literal omit the sequence number.
+       (tokenize_arguments): Reject sequence numbers of !allow_seq.
+
+2001-09-08  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-sparc.c (md_apply_fix3): Handle relocs against SEC_MERGE
+       section symbols the same way as externs.
+
+2001-09-07  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (s_mipsset): Reallow unrestricted use of .set mipsX
+       pseudo-op.
+
+2001-09-07  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (append_insn): Handle BFD_RELOC_16_PCREL.
+       (macro_build): Use BFD_RELOC_16_PCREL_S2 only for embedded
+       PIC, BFD_RELOC_16_PCREL for the rest.
+       (mips_ip): Likewise.
+       (md_pcrel_from): return the right offset for the differently shifted
+       pcrel relocs.
+       (md_apply_fix): Handle BFD_RELOC_16_PCREL.
+
+2001-09-05  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-ia64.c (FUNC_IPLT_RELOC): New.
+       (pseudo_func): Add @iplt.
+       (pseudo_opcode): Add data16 and data16.ua.
+       (md_begin): Set iplt pseudo.
+       (ia64_cons_fix_new): Handle 16 byte iplt reloc specially.
+
+2001-09-04  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.c (struct alpha_insn): Make sequence scalar long.
+       (MACRO_LITERAL, MACRO_BASE, MACRO_BYTOFF, MACRO_JSR): Remove.
+       (alpha_macros): Remove occurrences of same.
+       (O_lituse_addr, O_gprel): New.
+       (DUMMY_RELOC_LITUSE_*): New.
+       (s_alpha_ucons, s_alpha_arch): Prototype.
+       (alpha_reloc_op): Construct elements via DEF macro.
+       (ALPHA_RELOC_SEQUENCE_OK): Remove.
+       (struct alpha_reloc_tag): Rename from alpha_literal_tag; rename
+       members to not be literal specific.
+       (next_sequence_num): New.
+       (md_apply_fix3): Cope with missing GPDISP_LO16.  Adjust for
+       added/removed BFD relocations.
+       (alpha_force_relocation, alpha_fix_adjustable): Likewise.
+       (alpha_adjust_symtab_relocs): Handle GPDISP relocs as well.
+       (tokenize_arguments): Parse ! relocations properly.
+       (find_macro_match): Delete unused macro argument types.
+       (assemble_insn): Add reloc parameter; emit that instead of the
+       default as appropriate.
+       (get_alpha_reloc_tag): New.  Split from ...
+       (emit_insn): ... here.  Allocate a reloc tag for GPDISP.
+       (assemble_tokens): Don't search macros if user relocation present.
+       Copy reloc sequence number to insn struct.
+       (emit_ldgp): Remove user reloc handling.
+       (load_expression, emit_lda, emit_ldah, emit_ir_load): Likewise.
+       (emit_loadstore, emit_ldXu, emit_ldil, emit_stX): Likewise.
+       (emit_sextX, emit_division, emit_jsrjmp, emit_retjcr): Likewise.
+       * 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)
+
+       * tc-h8300.c (tc_gen_reloc): Give an error if we try to take the
+       address of two symbols in different sections.
+
+2001-08-31  Eric Christopher  <echristo@redhat.com>
+           Jason Eckhardt  <jle@redhat.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>
+
+       * config/tc-h8300.c (build_bytes): For OBJ_ELF, make relocation's
+       offset match H8 ELF spec.
+       (md_section_align): Alternate implementation for BFD_ASSEMBLER.
+       (md_apply_fix): Fix argument and return types for BFD_ASSEMBLER.
+
+       * tc-h8300.c (relocation mappings): Remove.  Moved to tc-h8300.h.
+       (build_bytes): Mark fixups for PCrel branches as signed.  For
+       OBJ_ELF, make sure the reloc's offset points to the first byte
+       to be modified.
+       (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>
+
+       * 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)
+
+       * config/tc-h8300.c (h8300hmode): Record the machine type
+       if BFD_ASSEMBLER is defined.
+       (h8300smode, md_begin): Similarly.
+
+2001-08-29  Joel Sherrill <joel@OARcorp.com>
+
+       * configure.in (i[3456]86-*-rtems*, m68*-*-rtems*): Change
+       default from coff to elf.
+       * configure: Regenerate.
+
+Wed Aug 29 12:05:13 2001  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.
+       * tc-h8300.h (TARGET_ARCH, TARGET_FORMAT): Define appropriately.
+
+       * configure.in: Add case for h8300-*-elf.
+       * configure: Regenerate.
+
+Wed Aug 29 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
+
+       * doc/internals.texi (MD_PCREL_FROM_SECTION): Change
+       documentation to reflect reality.
+
+2001-08-27  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (load_address): Reflect change to MAX_GPREL_OFFSET.
+       (macro): Reflect change to MAX_GPREL_OFFSET.
+
+2001-08-27  Torbjorn Granlund  <tege@swox.com>
+           Staffan Ulfberg  <staffanu@swox.se>
+           Linus Nordberg  <linus@swox.se>
+           Alan Modra  <amodra@bigpond.net.au>
+
+       * configure.in: Recognise powerpc*le*, not just powerpcle*.
+       * configure: Regenerate.
+       * config/tc-ppc.c (PPC_LO, PPC_HI, PPC_HA, PPC_HIGHER,
+       PPC_HIGHERA, PPC_HIGHEST, PPC_HIGHESTA, SEX16): New macros.
+       (md_assemble): Use them.
+       (ppc_machine): Support stub for ELF64 as well as XCOFF.
+       (md_pseudo_table): Add "llong", "quad".
+       (md_parse_option): Match default_cpu of powerpc*.
+       (ppc_arch): Likewise.
+       (ppc_subseg_align): Only for OBJ_XCOFF.
+       (ppc_target_format): Return elf64-powerpc strings for 64 bit ELF.
+       (md_begin): Select PPC_OPCODE_64 for 64 bit.
+       (ppc_insert_operand): Don't bother testing 'file' before calling
+       as_bad_where.  Use as_bad_where for operand->insert errors.
+       (mapping): Add ELF64 relocation modifiers.
+       (ppc_elf_suffix): Replace symbol on BFD_RELOC_PPC64_TOC reloc
+       expressions with abs_symbol.
+       (ppc_elf_cons): Correct offset for little endian targets.
+       (ppc_elf_frob_symbol): New.
+       (md_assemble): Add support for 64 bit ELF relocs.
+       (ppc_tc): Ensure 8 byte alignment when 64 bit.
+       (ppc_is_toc_sym): Only define for OBJ_XCOFF and OBJ_ELF.  Match
+       ".toc" section for 64 bit ELF.
+       (ppc_fix_adjustable): New.  Macro body moved from tc-ppc.h.
+       (md_apply_fix3): Silence warning with ATTRIBUTE_UNUSED.  Only do
+       the ppc_is_toc_sym check for OBJ_XCOFF and OBJ_ELF.  For 64 bit,
+       use BFD_RELOC_PPC64_TOC16_DS instead of BFD_RELOC_PPC_TOC16.
+       Expand on comments, error message.  Add support for 64 bit relocs,
+       and use PPC_HI etc. macros.
+       * config/tc-ppc.h (MAX_MEM_FOR_RS_ALIGN_CODE): Define.
+       (HANDLE_ALIGN): Define to generate nops in code sections rather
+       than zeros.
+       (TC_FORCE_RELOCATION): Force for BFD_RELOC_PPC64_TOC.
+       (ELF_TC_SPECIAL_SECTIONS): Add 64 bit ELF sections.
+       (tc_fix_adjustable): Move body of macro to tc-ppc.c.
+       (ppc_fix_adjustable): Declare.
+       (tc_frob_symbol): Define.
+       (ppc_elf_frob_symbol): Declare.
+
+2001-08-26  Andreas Jaeger  <aj@suse.de>
+
+       * config/tc-s390.c: Add missing prototypes
+       (md_gather_operands): Make static.
+
+2001-08-26  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.h (MAX_GPREL_OFFSET): Change it to the maximum
+       allowed value, not the word beyond maximum.
+       * config/tc-mips.c (macro_build_lui): Code cleanup.
+       (macro): Reflect change to MAX_GPREL_OFFSET.
+       (mips_ip): Check explicitly against S_EX_NONE.
+       (my_get_SmallExpression): parse for %gp_rel, not %gprel.
+       (md_apply_fix): Code cleanup.
+
+2001-08-24  Andreas Jaeger  <aj@suse.de>
+
+       * config/tc-ppc.h: Fix prototype declaration.
+
+2001-08-23  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-ia64.c (dot_endp): Set function symbol sizes.
+       * config/obj-elf.c (obj_elf_size): When size is constant, free
+       and clear symbol_get_obj(sym)->size if any.
+
+2001-08-21  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (md_begin): Warn about incompatibility between
+       -march=FOO and -mipsN option, continue with default ISA.
+
+2001-08-21  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (md_parse_option): #ifdef the
+       traditional/non-traditional names as it is done in mips_target_format.
+
+2001-08-20  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-alpha.h (MD_APPLY_FIX3): Define.
+       * config/tc-alpha.c (md_apply_fix3): Rename from md_apply_fix;
+       use seg parameter instead of now_seg.
+
+2001-08-18  H.J. Lu  <hjl@gnu.org>
+
+       * config/tc-mips.c (show): Add the missing prototype.
+
+2001-08-18  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (S_EX_*): New enum for my_getSmallExpression()
+       return values.
+       (mips_ip): Use the new return values instead of characters. Add
+       support for %higher and %highest.
+       (LP): Remove.
+       (RP): Remove.
+       (my_getSmallExpression): Make parsing case insensitive and more
+       reliable. Add support for %higher and %highest. Further support to
+       parse %gprel and %neg is implemented but currently deactivated.
+
+2001-08-17  Alan Modra  <amodra@bigpond.net.au>
+
+       * ecoff.c (ecoff_frob_symbol): Remove casts from bfd_get_gp_size.
+       (ecoff_build_symbols): Likewise.
+       * read.c (s_lcomm_internal): Fix signed/unsigned warning.
+
+2001-08-16  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (mips_elf_final_processing): Set elf header flags
+       for n32 ABI if appropriate.
+
+2001-08-16  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (cons_fix_new_mips): Remove.
+       * config/tc-mips.h (TC_CONS_FIX_NEW): Remove.
+       (cons_fix_new_mips): Remove.
+
+2001-08-14  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * expr.c (operand)[LITERAL_PREFIXDOLLAR_HEX]: Treat $L as
+       a label, not a hex constant.
+
+2001-08-13  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-v850.h: Add missing prototypes.
+
+2001-08-12  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * config/tc-s390.c (s390_elf_cons): Correct fixups for PLT
+       relocations.
+
+2001-08-12  TAKAI Kousuke  <takai@vlsi.kuee.kyoto-u.ac.jp>
+
+       * config/tc-sparc.c (cons_fix_new_sparc): Move
+       `sparc_no_align_cons = 0;' to...
+       (s_uacons): ...here so that sparc_no_align_cons will get
+       cleared properly.
+
+2001-08-11  Kazu Hirata  <kazu@hxi.com>
+
+       * config/tc-mips.c: Fix a comment typo.
+
+2001-08-10  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/tc-mips.c (move_register): New function.
+       (macro_build): Remove OPCODE_IS_MEMBER's gp32 argument.
+       (mips_ip): Likewise.
+       (macro2): Use move_register rather than macro_build for moves.
+       (mips16_macro): Likewise.
+       (macro): Likewise.  Handle M_MOVE.
+
+2001-08-10  Andreas Jaeger  <aj@suse.de>
+
+       * configure.in: Add -Wstrict-prototypes and -Wmissing-prototypes
+       to build warnings.
+       * configure: Regenerate.
+
+2001-08-10  Alan Modra  <amodra@bigpond.net.au>
+
+       * as.h (alloca): Don't declare if __GNUC__.  Remove an old comment.
+       Comment indentation of #pragma.
+       * macro.c (alloca): Likewise.
+
+       * config/tc-ppc.c: Revert 2001-08-08.
+
+2001-08-09  Alan Modra  <amodra@bigpond.net.au>
+
+       * symbols.c: Add missing prototypes.
+       * config/e-i386elf.c: Likewise.
+       * config/e-i386coff.c: Likewise.
+       * config/e-i386aout.c: Likewise.
+       * config/obj-coff.c: Likewise.
+       (def_symbol_in_progress, stack): Move definition.
+       * config/obj-elf.c: Add missing prototypes.
+       (obj_elf_change_section): Make static.
+       (obj_elf_parse_section_letters): Likewise.
+       (obj_elf_section_word): Likewise.
+       (obj_elf_section_type): Likewise.
+
+2001-08-08  Alan Modra  <amodra@bigpond.net.au>
+
+       From 1999-10-25  Torbjorn Granlund  <tege@swox.com>
+       * config/tc-ppc.c (md_apply_fix3): Replace haphazard code for
+       determining reloc type with code reading operands->reloc field.
+
+2001-08-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/obj-elf.c (elf_copy_symbol_attributes): Make it a global
+       function, and expand old obj-elf.h OBJ_COPY_SYMBOL_ATTRIBUTES here.
+       * config/obj-elf.h (elf_copy_symbol_attributes): Declare.
+       (OBJ_COPY_SYMBOL_ATTRIBUTES): Call elf_copy_symbol_attributes.
+
+       * output-file.c (output_file_create): Don't try to open a second
+       time as it's unnecessary.  FOPEN_W was undefined too.
+
+2001-08-07  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (macro_build): Replace magic constants by defines.
+       (mips_ip): Likewise. Typo.
+
+2001-08-04  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (mips_abi_string): Initialize with NULL instead
+       of 0.
+       (RELAX_ENCODE): Replace bfd_vma by valueT.
+       (load_address): Formatting.
+       (macro): Likewise. Code cleanup. Typo.
+       (macro2): Formatting.
+       (md_parse_option): Typo.
+       (s_mipsset): Reorder cases to look nicer.
+       (md_estimate_size_before_relax): Formatting. Code cleanup.
+       (mips_elf_final_processing): Check against NULL instead of 0.
+       (md_obj_end): Remove ugly `' in message string.
+       (s_mips_ent): Remove ugly `' in message string.
+
+2001-07-30  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/tc-mips.c (md_begin): Take -mcpu value into account even when
+       -mipsX is specified. Make both -mcpu/-march and -mcpu/-mtune pairs
+       mutually exclusive (if they are different).
+       (md_parse_option): Warn if an -march/-mtune/-mcpu/-m<cpu> option is
+       set more than once.
+
+2001-08-03  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/tc-mips.c (md_apply_fix): Don't subtract the symbol value
+       from GPREL addends.
+
+2001-08-02  Richard Sandiford  <rsandifo@redhat.com>
+
+       * doc/c-mips.tex (-mgp32, -mfp32): Added -mfp32, unified with -mgp32.
+       * config/tc-mips.c (mips_fp32, mips_32bit_abi): New static variables.
+       (md_long_opts): Add -mfp32 option.
+       (md_parse_option): Handle it.  Set mips_32bit_abi given -mabi=32.
+       (md_show_usage): Show usage for -mfp32 and -mgp32.
+       (HAVE_32BIT_GPRS, HAVE_32BIT_FPRS): New macros.
+       (HAVE_64BIT_GPRS, HAVE_64BIT_FPRS): New macros, inverse of the above.
+       (HAVE_32BIT_ADDRESSES): New macro.
+       (load_register): Use HAVE_32BIT_GPRS to determine the register width.
+       (load_address): Use HAVE_32BIT_ADDRESSES to determine the address size.
+       (s_cprestore, s_cpadd): Likewise.
+       (macro): Use HAVE_32BIT_GPRS to determine the width of registers
+       used in branch and M_LI_D macros.  Use HAVE_64BIT_FPRS to determine
+       the width registers used in M_LI_DD macros.  Use HAVE_32BIT_ADDRESSES
+       to determine the width of addresses in load, store and jump macros.
+       (macro2): Use HAVE_32BIT_GPRS to determine the width of registers
+       used in set instructions; do not check the address size for them.
+       Use HAVE_32BIT_ADDRESSES to determine the width of addresses in
+       unaligned load and store macros.
+       (mips_ip): Use the new macros to check the width of a register when
+       processing float constants.  Force a constant into memory if it is
+       destined for an FPR and the FPRs are wider than the GPRs.  Warn about
+       odd FPR numbers if HAVE_32BIT_FPRS.  Use HAVE_32BIT_GPRS rather
+       than mips_gp32 to select synthetic instructions.
+       (macro_build): Use HAVE_32BIT_GPRS rather than mips_gp32 to select
+       synthetic instructions.
+
+2001-08-01  Christian Groessler <cpg@aladdin.de>
+
+       * config/tc-z8k.c (parse_reg): If a string starts with "r", "rl",
+       "rh", "rr", "rq", or "sp" then don't automatically assume
+       it's a register name.  Check whether there is a number
+       following.
+
+2001-08-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-i386.c (lex_got): Match lower case relocation tokens.
+       Don't allocate more space than necessary for the input line copy.
+
+2001-08-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * read.c: Standardize error/warning messages - don't capitalise, no
+       final period or newline, don't say "ignored" or "zero assumed" for
+       as_bad messages.  In some cases, change the wording to that used
+       elsewhere for similar messages.
+       * app.c: Likewise.
+       * as.c: Likewise.
+       * atof-generic.c: Likewise.
+       * cgen.c: Likewise.
+       * cond.c: Likewise.
+       * depend.c: Likewise.
+       * dwarf2dbg.c: Likewise.
+       * ecoff.c: Likewise.
+       * expr.c: Likewise.
+       * frags.c: Likewise.
+       * input-file.c: Likewise.
+       * input-scrub.c: Likewise.
+       * listing.c: Likewise.
+       * output-file.c: Likewise.
+       * stabs.c: Likewise.
+       * subsegs.c: Likewise.
+       * symbols.c: Likewise.
+       * write.c: Likewise.
+       * ecoff.c (ecoff_directive_end): Test for missing name by
+       comparing input line pointers rather than reading string.
+       (ecoff_directive_ent): Likewise.
+       * read.c (s_set): Likewise.
+       (s_align): Report a warning rather than an error for
+       alignment too large.
+       (s_comm): Check for missing symbol name.
+       (s_lcomm_internal): Likewise.
+       (s_lsym): Likewise.
+       (s_globl): Use is_end_of_line instead of looking for '\n'.
+       (s_lcomm_internal): Likewise.
+       (ignore_rest_of_line): Report a warning rather than an error.
+
+2001-07-31  Geoffrey Keating  <geoffk@redhat.com>
+
+       * config/tc-ppc.c (ppc_elf_validate_fix): It's OK to have
+       any kind of relocation against a not-loaded section.
+
+2001-07-30  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/obj-elf.c (obj_elf_symver): Temporarily modify lex_type
+       to include '@' in symbol names when parsing versioned symbols
+       rather than calling get_symbol_end multiple times.
+       * config/tc-i370.c (register_name): Format fixes.  Don't call
+       get_symbol_end after parsing number.
+       * config/tc-mn10200.c (data_register_name): Format fixes.  Hoist
+       code out of conditional.
+       (address_register_name): Likewise.
+       (other_register_name): Likewise.
+       * config/tc-mn10300.c (r_register_name): Likewise.
+       (xr_register_name): Likewise.
+       (data_register_name): Likewise.
+       (address_register_name): Likewise.
+       (other_register_name): Likewise.
+       * config/tc-ppc.c (register_name): Likewise.
+       * config/tc-s390.c (register_name): Likewise.
+
+2001-07-27  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * config/tc-m68hc11.c (md_estimate_size_before_relax): Fix bsr
+       and bra relax: update fragP->fr_fix after the fixup.
+
+2001-07-27  Tracy Kuhrt  <Tracy.Kuhrt@microchip.com>
+
+       * read.c (s_set): Check for missing symbol name.
+
+2001-07-26  Alan Modra  <amodra@bigpond.net.au>
+
+       * write.c (relax_segment <rs_space>): Account for fr_fix.
+
 2001-07-25  H.J. Lu  <hjl@gnu.org>
 
        * config/tc-mips.c (md_estimate_size_before_relax): Make sure
        * configure.in (i386-*-netbsdelf*): New target.
        * configure: Regenerate.
 
-2001-07-11  Jakub Jelinek  <jakub@redhat.com>
-
-       * testsuite/gas/sparc/unalign.s: Remove .uaxword test.
-       * testsuite/gas/sparc/unalign.d: Adjust accordingly.
-
 2001-07-10  Mark Elbrecht  <snowball3@softhome.net>
 
        * config/obj-coff.c (coff_frob_symbol): Don't merge if the storage
 
 2001-06-12  Peter Jakubek <pjak@snafu.de>
 
-       * gas/config/tc-m68k.c (parse_mri_control_operand): Fix handling
+       * config/tc-m68k.c (parse_mri_control_operand): Fix handling
        of AND/OR.
        (swap_mri_condition): Add HS (alias fo CC) and LO (alias for CS).
        (reverse_mri_condition): Likewise.
        (s_mri_for): Likewise.
        (s_mri_if): Fix handling comment ('*') in mri mode.
        (s_mri_while): Likewise.
-       * gas/macro.c (macro_expand): Allow macro invocation with empty
+       * macro.c (macro_expand): Allow macro invocation with empty
        extension.
 
 2001-06-12  Nick Clifton  <nickc@cambridge.redhat.com>
 
 2001-06-06  Peter Jakubek <pjak@snafu.de>
 
-       * gas/config/tc-m68k.c (md_show_usage): Add all supported ColdFire
+       * config/tc-m68k.c (md_show_usage): Add all supported ColdFire
        options to list (e.g. m5206e, m5307, m5407).
 
 2001-06-06  Martin Schwidefsky <schwidefsky@de.ibm.com>
        * dwarf2dbg.c (dwarf2_directive_file): Call s_app_file (0) if
        BFD_ASSEMBLER is not defined.
 
-2001-02-23   Richard Sandiford <rsandifo@redhat.com>
+2001-02-23  Richard Sandiford  <rsandifo@redhat.com>
 
        * config/tc-mn10300.c (md_apply_fix3): Don't mark a fixup as
        done if it's against a symbol.
@@ -1511,7 +2380,7 @@ Mon Feb 12 17:45:50 CET 2001  Jan Hubicka  <jh@suse.cz>
        * config/tc-sh.c (md_pseudo_table): Add uaquad.  Use s_uacons for
        2byte, 4byte and 8byte.
 
-2001-02-08  Alan Modra   <alan@linuxcare.com.au>
+2001-02-08  Alan Modra  <alan@linuxcare.com.au>
 
        * config/tc-hppa.c (pa_build_unwind_subspace): Don't call
        md_number_to_chars with size > sizeof (valueT).
@@ -2214,7 +3083,7 @@ Mon Dec 11 14:35:42 MET 2000  Jan hubicka  <jh@suse.cz>
        * doc/as.texinfo: Correct description of MIPS -mcpu
        option, by copying some of the text from doc/c-mips.texi.
 
-2000-12-01      Joel Sherrill <joel@OARcorp.com>
+2000-12-01  Joel Sherrill  <joel@OARcorp.com>
 
        * configure.in (arm-*-rtems*, a29k-*rtems*, h8300-*-rtems*):
        New targets.
@@ -2610,9 +3479,9 @@ Mon Dec 11 14:35:42 MET 2000  Jan hubicka  <jh@suse.cz>
 
 2000-11-07  Peter Targett  <peter.targett@arccores.com>
 
-       * gas/config/tc-arc.h: Avoid warnings for LITTLE_ENDIAN and
+       * config/tc-arc.h: Avoid warnings for LITTLE_ENDIAN and
        BIG_ENDIAN macros.
-       * gas/config/tc-arc.c: Use S_IS_LOCAL to test local symbols.
+       * config/tc-arc.c: Use S_IS_LOCAL to test local symbols.
        Fix compile time warning messages.
 
 2000-11-07  Nick Clifton  <nickc@redhat.com>
@@ -4794,7 +5663,7 @@ Thu May 18 10:52:14 2000  Jeffrey A Law  (law@cygnus.com)
 
 2000-05-03  Mark Elbrecht  <snowball3@bigfoot.com>
 
-       * gas/config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4
+       * config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4
        for the .bss section too.
 
 2000-05-02  Alan Modra  <alan@linuxcare.com.au>
@@ -5725,7 +6594,7 @@ Fri Feb 11 14:21:51 2000  Jeffrey A Law  (law@cygnus.com)
        * config/tc-ppc.c (ppc_fix_adjustable): Don't look at the frag
        of a symbol when we really care about its value.
 
-2000-01-19  Chandra Chavva   <cchavva@cygnus.com>
+2000-01-19  Chandra Chavva  <cchavva@cygnus.com>
 
        * config/tc-mcore.c (md_assemble): Give warning message if
        operands passes to instruction are more than the spec.
@@ -5734,7 +6603,7 @@ Fri Feb 11 14:21:51 2000  Jeffrey A Law  (law@cygnus.com)
 
        * config/tc-arm.c (armadjust_symtab): If the assembler is in
        Thumb mode but the label seen was not declared as '.thumb_func'
-       then set the ST_INFO type to STT_ARM_16BIT mode.   This allows
+       then set the ST_INFO type to STT_ARM_16BIT mode.  This allows
        correct disassembly of Thumb code bounded by non function labels.
 
 2000-01-27  Alan Modra  <alan@spri.levels.unisa.edu.au>
This page took 0.034522 seconds and 4 git commands to generate.