OSDN Git Service

* gcc/config/elfos.h (MAKE_DECL_ONE_ONLY): Redefined to stop DECL_WEAK
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog.3
index 997f351..52df960 100644 (file)
@@ -40,7 +40,7 @@
        (do_import): Likewise.
        (do_include_next): Likewise.
        (gcc_pragmas): Add dependency pragma.
        (do_import): Likewise.
        (do_include_next): Likewise.
        (gcc_pragmas): Add dependency pragma.
-       (do_pragma_dependancy): New pragma.
+       (do_pragma_dependency): New pragma.
 
 2000-06-29  Jason Merrill  <jason@redhat.com>
 
 
 2000-06-29  Jason Merrill  <jason@redhat.com>
 
@@ -220,8 +220,8 @@ Tue Jun 27 12:14:12 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (attribute pent_pair): Compute using pent_prefix.
        (all insn patterns): Set mode,modrm and immediate_length attributes where
        needed.
        (attribute pent_pair): Compute using pent_prefix.
        (all insn patterns): Set mode,modrm and immediate_length attributes where
        needed.
-       (cmpsi patterns): Compute sizes propertly for test instruction.
-       (movsi, movhi patterns): Compute sizes propertly for eax shortcuts.
+       (cmpsi patterns): Compute sizes properly for test instruction.
+       (movsi, movhi patterns): Compute sizes properly for eax shortcuts.
        (movstricthi_xor, movstrictqi_xor): New patterns.
        (andsi/andhi): Use splitters to generate xor instructions.
        (xorqi_ext_1): New pattern.
        (movstricthi_xor, movstrictqi_xor): New patterns.
        (andsi/andhi): Use splitters to generate xor instructions.
        (xorqi_ext_1): New pattern.
@@ -1353,7 +1353,7 @@ Wed Jun  7 20:34:33 2000  Denis Chertykov  <denisc@overta.ru>
        * c-common.h (c_language_kind): New type.
        (c_language): New variab.e
        * c-common.c (lang_get_alias_set): Don't put structures in
        * c-common.h (c_language_kind): New type.
        (c_language): New variab.e
        * c-common.c (lang_get_alias_set): Don't put structures in
-       non-zero alias sets in C++.
+       nonzero alias sets in C++.
        * c-decl.c (c_language): Define it.
        * c-lex.c (doing_objc_thang): Remove.
        * c-tree.h (doing_objc_thang): Make it a macro.
        * c-decl.c (c_language): Define it.
        * c-lex.c (doing_objc_thang): Remove.
        * c-tree.h (doing_objc_thang): Make it a macro.
@@ -1538,7 +1538,7 @@ Mon Jun  5 06:46:28 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
 2000-06-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 
 2000-06-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-       * Makefile.in (intl.*): Honor non-zero exit codes in the intl
+       * Makefile.in (intl.*): Honor nonzero exit codes in the intl
        subdir.
 
 2000-06-03  Geoff Keating  <geoffk@cygnus.com>
        subdir.
 
 2000-06-03  Geoff Keating  <geoffk@cygnus.com>
@@ -2036,7 +2036,7 @@ Sun May 28 18:37:07 2000  Clinton Popetz  <cpopetz@cygnus.com>
 
 Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
 
 Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
-       * mklibgcc.in (all): Variable initialised to `libgcc'.
+       * mklibgcc.in (all): Variable initialized to `libgcc'.
 
 2000-05-28  Gabriel Dos Reis  <gdr@codesourcery.com>
 
 
 2000-05-28  Gabriel Dos Reis  <gdr@codesourcery.com>
 
@@ -2088,10 +2088,10 @@ Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
        * regclass.c [CLASS_CANNOT_CHANGE_SIZE]
        (class_can_change_size): New variable.
        (reg_changes_size): New variable.
        * regclass.c [CLASS_CANNOT_CHANGE_SIZE]
        (class_can_change_size): New variable.
        (reg_changes_size): New variable.
-       (init_reg_sets_1): Initialise class_can_change_size.
+       (init_reg_sets_1): Initialize class_can_change_size.
        (record_operand_costs): Remove subreg_changes_size.
        Don't pass it around.  Instead update reg_changes_size.
        (record_operand_costs): Remove subreg_changes_size.
        Don't pass it around.  Instead update reg_changes_size.
-       (regclass): Initialise and free reg_changes_size.  If a register
+       (regclass): Initialize and free reg_changes_size.  If a register
        changes size, don't preference it to a class that contains
        registers that can't change size.
        (record_reg_classes): Don't look at subreg_changes_size.
        changes size, don't preference it to a class that contains
        registers that can't change size.
        (record_reg_classes): Don't look at subreg_changes_size.
@@ -2161,7 +2161,7 @@ Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
        * reload.c (get_secondary_mem): Don't widen floating-point modes.
 
 
        * reload.c (get_secondary_mem): Don't widen floating-point modes.
 
-       * combine.c (subst): Honour CLASS_CANNOT_CHANGE_SIZE when
+       * combine.c (subst): Honor CLASS_CANNOT_CHANGE_SIZE when
        substituting the REG in a (subreg:X (reg:Y ...)).
 
 2000-05-28  Neil Booth  <NeilB@earthling.net>
        substituting the REG in a (subreg:X (reg:Y ...)).
 
 2000-05-28  Neil Booth  <NeilB@earthling.net>
@@ -2174,7 +2174,7 @@ Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
 2000-05-28  Neil Booth  <NeilB@earthling.net>
 
 
 2000-05-28  Neil Booth  <NeilB@earthling.net>
 
-       * cpplex.c (_cpp_init_toklist): No comment space to initialise.
+       * cpplex.c (_cpp_init_toklist): No comment space to initialize.
        (_cpp_free_toklist): No comment space to free.
        (expand_comment_space): Remove.
        (save_comment_space): Place the comment in the current token and
        (_cpp_free_toklist): No comment space to free.
        (expand_comment_space): Remove.
        (save_comment_space): Place the comment in the current token and
@@ -2340,7 +2340,7 @@ Sat May 27 11:01:27 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        boolean_operator for the boolean patterns without NOTs.
 
        * config/rs6000/rs6000.c (reg_or_logical_cint_operand): Rename
        boolean_operator for the boolean patterns without NOTs.
 
        * config/rs6000/rs6000.c (reg_or_logical_cint_operand): Rename
-       from reg_or_u_cint_operand.  Change comment and behaviour.
+       from reg_or_u_cint_operand.  Change comment and behavior.
        (logical_operand): Clean up, add assertion.
        (non_logical_cint_operand): Also check for
        reg_or_logical_cint_operand.
        (logical_operand): Clean up, add assertion.
        (non_logical_cint_operand): Also check for
        reg_or_logical_cint_operand.
@@ -2667,7 +2667,7 @@ Thu May 25 02:09:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 2000-05-24  Mark Mitchell  <mark@codesourcery.com>
 
        * calls.c (expand_call): Handle cleanups in tail-recursion
 2000-05-24  Mark Mitchell  <mark@codesourcery.com>
 
        * calls.c (expand_call): Handle cleanups in tail-recursion
-       arguments analagously to cleanups in sibling calls.
+       arguments analogously to cleanups in sibling calls.
 
 2000-05-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 
 2000-05-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -2684,7 +2684,7 @@ Thu May 25 02:09:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * fold-const.c (extract_muldiv): When constructing a
        multiplier/divisor, do not expect const_binop to correctly
 
        * fold-const.c (extract_muldiv): When constructing a
        multiplier/divisor, do not expect const_binop to correctly
-       determine if overflow has occured, so check explicitly.
+       determine if overflow has occurred, so check explicitly.
 
 2000-05-24  Alexandre Oliva  <aoliva@cygnus.com>
 
 
 2000-05-24  Alexandre Oliva  <aoliva@cygnus.com>
 
@@ -3133,7 +3133,7 @@ Fri May 19 06:49:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 2000-05-18  Nick Clifton  <nickc@cygnus.com>
 
        * config/arm/unknown-elf.h (UNIQUE_SECTION): Place constant,
 2000-05-18  Nick Clifton  <nickc@cygnus.com>
 
        * config/arm/unknown-elf.h (UNIQUE_SECTION): Place constant,
-       uninitialised data in .rodata not .bss, and do not interpret an
+       uninitialized data in .rodata not .bss, and do not interpret an
        error in the initialisation value as meaning that the variable
        should be placed in the .bss section.
 
        error in the initialisation value as meaning that the variable
        should be placed in the .bss section.
 
@@ -3225,7 +3225,7 @@ Thu May 18 12:10:18 2000  Philippe De Muyter  <phdm@macqel.be>
 
 2000-05-18  Neil Booth  <NeilB@earthling.net>
 
 
 2000-05-18  Neil Booth  <NeilB@earthling.net>
 
-       * cppinit.c (cpp_reader_init): Initialise col_adjust and
+       * cppinit.c (cpp_reader_init): Initialize col_adjust and
        default tab stop size.
        (no_num, OPT_ftabstop): New.
        (handle_option): Handle "ftabstop=" command-line option.
        default tab stop size.
        (no_num, OPT_ftabstop): New.
        (handle_option): Handle "ftabstop=" command-line option.
@@ -3799,7 +3799,7 @@ Wed May 10 21:31:44 2000  Jim Wilson  <wilson@cygnus.com>
 
        * Makefile.in (libgcc.a, stmp-multilib): Depend on FPBIT and DPBIT.
        * mklibgcc.in: Rewrite to not use functions.  Don't shortcut
 
        * Makefile.in (libgcc.a, stmp-multilib): Depend on FPBIT and DPBIT.
        * mklibgcc.in: Rewrite to not use functions.  Don't shortcut
-       dependancies on FPBIT and DPBIT.
+       dependencies on FPBIT and DPBIT.
 
 2000-05-10  Nick Clifton  <nickc@redhat.com>
 
 
 2000-05-10  Nick Clifton  <nickc@redhat.com>
 
@@ -4065,7 +4065,7 @@ Mon May  8 17:16:48 2000  Jim Wilson  <wilson@cygnus.com>
        * config/ia64/ia64.h (predicate_operator): Declare.
 
        * config/ia64/ia64.md (extendsfdf2): Split the nop case out
        * config/ia64/ia64.h (predicate_operator): Declare.
 
        * config/ia64/ia64.md (extendsfdf2): Split the nop case out
-       of existance.
+       of existence.
 
        * gensupport.c (process_rtx): Copy and post-process each member
        of the define_insn rtvec individually.
 
        * gensupport.c (process_rtx): Copy and post-process each member
        of the define_insn rtvec individually.
@@ -4133,7 +4133,7 @@ Sun May  7 00:54:57 EDT 2000  John Wehle  (john@feith.com)
        (rtx_needs_barrier): Handle COND_EXEC.
        * config/ia64/ia64.h (BRANCH_COST): Define.
        (PREDICATE_CODES): Update.
        (rtx_needs_barrier): Handle COND_EXEC.
        * config/ia64/ia64.h (BRANCH_COST): Define.
        (PREDICATE_CODES): Update.
-       * config/ia64/ia64.md: Docuement used unspec values.
+       * config/ia64/ia64.md: Document used unspec values.
        (attr predicable): New.
        (movxf, movxf_internal): New.
        (extendsfdf2): Don't comment out nop.
        (attr predicable): New.
        (movxf, movxf_internal): New.
        (extendsfdf2): Don't comment out nop.
@@ -5186,7 +5186,7 @@ Sat Apr 29 01:18:45 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
 Sat Apr 29 01:15:27 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
 
 Sat Apr 29 01:15:27 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
-       * calls.c (calls_function_1):  Propertly handle TREE_LIST expressions;
+       * calls.c (calls_function_1):  Properly handle TREE_LIST expressions;
        use special_function_p to detect alloca.
 
 Fri Apr 28 16:30:33 2000  Marc Espie <espie@cvs.openbsd.org>
        use special_function_p to detect alloca.
 
 Fri Apr 28 16:30:33 2000  Marc Espie <espie@cvs.openbsd.org>
@@ -5972,7 +5972,7 @@ Sat Apr 22 22:35:38 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (diagnostic.h): #include.
        (struct output_buffer): Move into diagnostic.h.
        (get_output_prefix): Rename to output_get_prefix.  Export.
        (diagnostic.h): #include.
        (struct output_buffer): Move into diagnostic.h.
        (get_output_prefix): Rename to output_get_prefix.  Export.
-       (init_output_buffer): Export. Break out.  Ajust intialization.
+       (init_output_buffer): Export. Break out.  Adjust initialization.
        (output_space_left, output_append): Export.
        (output_newline): Rename to output_add_newline.  Export.
        (output_clear): Nullify additional output_buffer fields.
        (output_space_left, output_append): Export.
        (output_newline): Rename to output_add_newline.  Export.
        (output_clear): Nullify additional output_buffer fields.
@@ -5991,7 +5991,7 @@ Sat Apr 22 22:35:38 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (vline_wrapper_message_with_location): Ditto.
        (v_message_with_decl): Ditto.  Adjust call to output_puts
        and get_output_prefix.
        (vline_wrapper_message_with_location): Ditto.
        (v_message_with_decl): Ditto.  Adjust call to output_puts
        and get_output_prefix.
-       (default_print_error_function): Adjust buffer intialization.
+       (default_print_error_function): Adjust buffer initialization.
 
 Sat Apr 22 06:45:04 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
 
 Sat Apr 22 06:45:04 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
@@ -6390,7 +6390,7 @@ Mon Apr 17 23:35:29 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
 Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
 
 Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
-       * cse.c (struct check_depdendence_data): New.
+       * cse.c (struct check_dependence_data): New.
        (check_dependence): New function.
        (invalidate): Use check_depdenence.
 
        (check_dependence): New function.
        (invalidate): Use check_depdenence.
 
@@ -6407,7 +6407,7 @@ Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        message in quotes. Otherwise, IBM's make program treats the '#' as the
        start of a comment and ignores the remainder of the line.
 
        message in quotes. Otherwise, IBM's make program treats the '#' as the
        start of a comment and ignores the remainder of the line.
 
-       * c-lex.c (yylex): Change for EBCDIC, lower case characters preceed
+       * c-lex.c (yylex): Change for EBCDIC, lower case characters precede
        upper case.
        * cccp.c (initialize_char_syntax): Allow for holes in EBCDIC.
        * cexp.y (initialize_random_junk): Likewise.
        upper case.
        * cccp.c (initialize_char_syntax): Allow for holes in EBCDIC.
        * cexp.y (initialize_random_junk): Likewise.
@@ -6420,11 +6420,11 @@ Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (real_hex_to_f): Use it.
        * real.c (CHARMASK): New.
        (etoasc, asctoeg): Use it.
        (real_hex_to_f): Use it.
        * real.c (CHARMASK): New.
        (etoasc, asctoeg): Use it.
-       (asctoeg): EBCDIC lower case characters preceed upper case.
+       (asctoeg): EBCDIC lower case characters precede upper case.
 
        * i370.c (mvs_add_label): Change spacing for coding conventions.
        * i370.h (ASM_OUTPUT_CASE_LABEL): Change to the data CSECT for the
 
        * i370.c (mvs_add_label): Change spacing for coding conventions.
        * i370.h (ASM_OUTPUT_CASE_LABEL): Change to the data CSECT for the
-       outputing case vectors.
+       outputting case vectors.
        (ASM_OUTPUT_CASE_END): New, put assembler back into code CSECT.
        (ASM_OUTPUT_ADDR_VEC_ELT, ASM_OUTPUT_ADDR_DIFF_ELT): Remove page check,
        since vector in in the data CSECT.
        (ASM_OUTPUT_CASE_END): New, put assembler back into code CSECT.
        (ASM_OUTPUT_ADDR_VEC_ELT, ASM_OUTPUT_ADDR_DIFF_ELT): Remove page check,
        since vector in in the data CSECT.
@@ -6789,7 +6789,7 @@ Wed Apr 12 15:54:11 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        !HAVE_cmpstrsi, do libcall when gen_strcmpsi fails.
 
        * calls.c (expand_call): Do NO_DEFER_POP unconditionally once
        !HAVE_cmpstrsi, do libcall when gen_strcmpsi fails.
 
        * calls.c (expand_call): Do NO_DEFER_POP unconditionally once
-       stack is propertly aligned; add sanity checking for aligned
+       stack is properly aligned; add sanity checking for aligned
        stack pointer.
        (expand_library_call_value_1): Add sanity checking for aligned
        stack pointer.
        stack pointer.
        (expand_library_call_value_1): Add sanity checking for aligned
        stack pointer.
@@ -7756,7 +7756,7 @@ Fri Apr  7 11:50:54 2000  Jim Wilson  <wilson@cygnus.com>
        (compute_coalesced_reg_partition): New function.
        (coalesce_regs_in_copies): Likewise.
        (coalesce_reg_in_phi): Likewise.
        (compute_coalesced_reg_partition): New function.
        (coalesce_regs_in_copies): Likewise.
        (coalesce_reg_in_phi): Likewise.
-       (coalesce_regs_in_sucessor_phi_nodes): Likewise.
+       (coalesce_regs_in_successor_phi_nodes): Likewise.
        (for_each_successor_phi): Likewise.
        (rename_context): New struct.
        (rename_block): Use a rename_context with rename_insn_1.  When
        (for_each_successor_phi): Likewise.
        (rename_context): New struct.
        (rename_block): Use a rename_context with rename_insn_1.  When
@@ -7957,7 +7957,7 @@ Wed Apr  5 18:03:31 2000  Toshiyasu Morita  (toshi.morita@sega.com)
 2000-04-05  Chris Demetriou  <cgd@netbsd.org>
 
        * mips.h (MASK_DEBUG_A, MASK_DEBUG_B, MASK_DEBUG_C): Zero the
 2000-04-05  Chris Demetriou  <cgd@netbsd.org>
 
        * mips.h (MASK_DEBUG_A, MASK_DEBUG_B, MASK_DEBUG_C): Zero the
-       remaining non-zero debugging masks.
+       remaining nonzero debugging masks.
 
 Wed Apr  5 09:44:07 2000  Jeffrey A Law  (law@cygnus.com)
 
 
 Wed Apr  5 09:44:07 2000  Jeffrey A Law  (law@cygnus.com)
 
@@ -8325,7 +8325,7 @@ Mon Apr  3 00:02:59 2000  Brad Lucier <lucier@math.purdue.edu>
        * toplev.c (rtl_dump, jump_opt_dump, etc): Remove.
        (struct dump_file_info, enum dump_file_index, dump_file): New.
        (open_dump_file): Take a dump_file_index not a suffix, and a decl
        * toplev.c (rtl_dump, jump_opt_dump, etc): Remove.
        (struct dump_file_info, enum dump_file_index, dump_file): New.
        (open_dump_file): Take a dump_file_index not a suffix, and a decl
-       not a string.  Clean out file if we havn't yet done so.  Do nothing
+       not a string.  Clean out file if we haven't yet done so.  Do nothing
        if the dump isn't enabled.
        (close_dump_file): Do nothing if the dump isn't open.  Dump
        graph data if requested.
        if the dump isn't enabled.
        (close_dump_file): Do nothing if the dump isn't open.  Dump
        graph data if requested.
@@ -8772,7 +8772,7 @@ Tue Mar 28 11:55:48 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
 Tue Mar 28 08:29:46 2000  Jan Hubicka  <jh@suse.cz>
 
 
 Tue Mar 28 08:29:46 2000  Jan Hubicka  <jh@suse.cz>
 
-       * sibcall.c (indentify_call_return_value): Find last call in the chain;
+       * sibcall.c (identify_call_return_value): Find last call in the chain;
        Allow stack adjustment after function call.
 
        * regmove.c (struct csa_memlist): Make mem field rtx *.
        Allow stack adjustment after function call.
 
        * regmove.c (struct csa_memlist): Make mem field rtx *.
@@ -9649,7 +9649,7 @@ Sun Mar 19 13:27:30 2000  Hans-Peter Nilsson  <hp@axis.com>
 
 2000-03-18  Mark Mitchell  <mark@codesourcery.com>
 
 
 2000-03-18  Mark Mitchell  <mark@codesourcery.com>
 
-       * emit-rtl.c (remove_unncessary_notes): Check that all
+       * emit-rtl.c (remove_unnecessary_notes): Check that all
        NOTE_INSN_BLOCK_BEG and NOTE_INSN_BLOCK_END notes have an
        associated NOTE_BLOCK.
        * function.h (identify_blocks): Update comments.
        NOTE_INSN_BLOCK_BEG and NOTE_INSN_BLOCK_END notes have an
        associated NOTE_BLOCK.
        * function.h (identify_blocks): Update comments.
@@ -9830,7 +9830,7 @@ Fri Mar 17 08:09:14 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        (add_pure_or_virtual_attribute, gen_enumeration_type_die): Likewise.
        * dwarfout.c: Similar changes to dwarf2out.c.
        * expr.c (expand_expr, case ARRAY_REF): Remove redundant code.
        (add_pure_or_virtual_attribute, gen_enumeration_type_die): Likewise.
        * dwarfout.c: Similar changes to dwarf2out.c.
        * expr.c (expand_expr, case ARRAY_REF): Remove redundant code.
-       * genoutput.c (n_occurences): Return -1 for null string.
+       * genoutput.c (n_occurrences): Return -1 for null string.
        (strip_whitespace): Accept null string and make into function.
        (scan_operands): Reflect above changes.
        * sdbout.c (plain_type_1): Use host_integerp and tree_low_cst.
        (strip_whitespace): Accept null string and make into function.
        (scan_operands): Reflect above changes.
        * sdbout.c (plain_type_1): Use host_integerp and tree_low_cst.
@@ -10256,7 +10256,7 @@ Thu Mar 16 02:14:16 2000  Hans-Peter Nilsson  <hp@bitrange.com>
        2000-02-03  Geoff Keating  <geoffk@cygnus.com>
 
        * rs6000.c (rs6000_sr_alias_set): New variable.
        2000-02-03  Geoff Keating  <geoffk@cygnus.com>
 
        * rs6000.c (rs6000_sr_alias_set): New variable.
-       (rs6000_override_options): Initialise rs6000_sr_alias_set.
+       (rs6000_override_options): Initialize rs6000_sr_alias_set.
        (rs6000_emit_stack_tie): New function.
        (rs6000_emit_allocate_stack): Specify RTX_FRAME_RELATED_P
        in a way that dwarf2out can understand.
        (rs6000_emit_stack_tie): New function.
        (rs6000_emit_allocate_stack): Specify RTX_FRAME_RELATED_P
        in a way that dwarf2out can understand.
@@ -10804,8 +10804,8 @@ Wed Feb 23 13:00:06 CET 2000  Jan Hubicka  <jh@suse.cz>
 2000-03-14  Nick Clifton  <nickc@cygnus.com>
 
        * gcc.c (do_spec_1): Catch the case where %* is used in a
 2000-03-14  Nick Clifton  <nickc@cygnus.com>
 
        * gcc.c (do_spec_1): Catch the case where %* is used in a
-       substitution pattern, but it has not been initialised.
-       Issue a meaningful error message if an unrecognised operator
+       substitution pattern, but it has not been initialized.
+       Issue a meaningful error message if an unrecognized operator
        is encountered in a spec string.
 
 2000-03-14  Richard Earnshaw <rearnsha@arm.com>
        is encountered in a spec string.
 
 2000-03-14  Richard Earnshaw <rearnsha@arm.com>
@@ -11942,7 +11942,7 @@ Sat Mar  4 11:32:30 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        * stmt.c (is_body_block): Move...
        * dwarfout.c, dwarf2out.c: ...from here.
        * tree.h: Declare it.
        * stmt.c (is_body_block): Move...
        * dwarfout.c, dwarf2out.c: ...from here.
        * tree.h: Declare it.
-       * emit-rtl.c (remove_unncessary_notes): Don't remove the body block.
+       * emit-rtl.c (remove_unnecessary_notes): Don't remove the body block.
        * final.c (final_start_function): Do call remove_unnecessary_notes
        when scheduling.
 
        * final.c (final_start_function): Do call remove_unnecessary_notes
        when scheduling.
 
@@ -11990,7 +11990,7 @@ Sat Mar  4 11:32:30 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        remove_unnecessary_notes.
        (debug_ignore_block): New fn.
        * toplev.h: Declare it.
        remove_unnecessary_notes.
        (debug_ignore_block): New fn.
        * toplev.h: Declare it.
-       * emit-rtl.c (remove_unncessary_notes): Call it.
+       * emit-rtl.c (remove_unnecessary_notes): Call it.
        * dwarf2out.c (dwarf2out_ignore_block): New fn.
        * dwarf2out.h: Declare it.
        * final.c (final_start_function): Don't call remove_unnecessary_notes
        * dwarf2out.c (dwarf2out_ignore_block): New fn.
        * dwarf2out.h: Declare it.
        * final.c (final_start_function): Don't call remove_unnecessary_notes
@@ -12408,7 +12408,7 @@ Mon Feb 28 11:34:43 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 2000-02-27  Mark Mitchell  <mark@codesourcery.com>
 
 
 2000-02-27  Mark Mitchell  <mark@codesourcery.com>
 
-       * emit-rtl.c (remove_unncessary_notes): Remove notes for empty
+       * emit-rtl.c (remove_unnecessary_notes): Remove notes for empty
        blocks.
        * final.c (next_block_index): Remove.
        (max_block_depth): Likewise.
        blocks.
        * final.c (next_block_index): Remove.
        (max_block_depth): Likewise.
@@ -12922,7 +12922,7 @@ Fri Feb 18 20:08:57 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        * function.c (assign_parms): Make thisparm_boundary unsigned.
        * genrecog.c (write_switch): Cast XWINT result to int.
        * lcm.c: Many static fcns and vars now #ifdef OPTIMIZE_MODE_SWITCHING.
        * function.c (assign_parms): Make thisparm_boundary unsigned.
        * genrecog.c (write_switch): Cast XWINT result to int.
        * lcm.c: Many static fcns and vars now #ifdef OPTIMIZE_MODE_SWITCHING.
-       * mips-tfile.c (init_file): Make two versions of FDR intializer:
+       * mips-tfile.c (init_file): Make two versions of FDR initializer:
        one for MIPS and one for Alpha.
        (get_tag, copy_object): Add casts to avoid warnings.
        * optabs.c (init_one_libfunc): Cast NAME to (char *).
        one for MIPS and one for Alpha.
        (get_tag, copy_object): Add casts to avoid warnings.
        * optabs.c (init_one_libfunc): Cast NAME to (char *).
@@ -13327,7 +13327,7 @@ Sat Feb 12 01:44:26 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * config/arm/arm.c (arm_init_cumulative_args); New function:
        Initlaise the CUMULATIE_ARGS strcuture for a function
 
        * config/arm/arm.c (arm_init_cumulative_args); New function:
        Initlaise the CUMULATIE_ARGS strcuture for a function
-       defintion.
+       definition.
        (arm_function_arg): New function: Determine where to place a
        function's argument.  Also handles deciding the function's
        call cookie.
        (arm_function_arg): New function: Determine where to place a
        function's argument.  Also handles deciding the function's
        call cookie.
@@ -14863,9 +14863,9 @@ Mon Jan 24 16:56:10 2000  Jim Wilson  <wilson@cygnus.com>
 
 2000-01-24  Richard Henderson  <rth@cygnus.com>
 
 
 2000-01-24  Richard Henderson  <rth@cygnus.com>
 
-       * rtl.def: Add unordered fp comparisions.
+       * rtl.def: Add unordered fp comparisons.
        * tree.def: Likewise.
        * tree.def: Likewise.
-       * tree.h: Add ISO C 9x unordered fp comparision builtins.
+       * tree.h: Add ISO C 9x unordered fp comparison builtins.
 
        * builtins.c (expand_tree_builtin): New function.
        * c-typeck.c (build_function_call): Use it.
 
        * builtins.c (expand_tree_builtin): New function.
        * c-typeck.c (build_function_call): Use it.
@@ -15005,7 +15005,7 @@ Mon Jan 24 16:50:08 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * basic-block.h (struct loops): New field `levels'.
        * flow.c (flow_loops_level_compute): Traverse all outer loops.
 
        * basic-block.h (struct loops): New field `levels'.
        * flow.c (flow_loops_level_compute): Traverse all outer loops.
-       (flow_loop_level_compute): Initialise level to 1.
+       (flow_loop_level_compute): Initialize level to 1.
        (flow_loops_find): Set loops->levels.
        (flow_loops_dump): Print loops->levels.
 
        (flow_loops_find): Set loops->levels.
        (flow_loops_dump): Print loops->levels.
 
@@ -15047,7 +15047,7 @@ Mon Jan 24 16:50:08 MET 2000  Jan Hubicka  <jh@suse.cz>
 
 2000-01-22  Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
 
 
 2000-01-22  Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
 
-       * config/elfos.h (UNIQUE_SECTION): Restore uninitialised data
+       * config/elfos.h (UNIQUE_SECTION): Restore uninitialized data
        section naming to that prior to 2000-01-07 patch.
        * config/mips/elf.h (UNIQUE_SECTION): Ditto.
        * config/mips/elf64.h (UNIQUE_SECTION): Ditto.
        section naming to that prior to 2000-01-07 patch.
        * config/mips/elf.h (UNIQUE_SECTION): Ditto.
        * config/mips/elf64.h (UNIQUE_SECTION): Ditto.
@@ -15242,7 +15242,7 @@ Wed Jan 19 19:12:36 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
        * loop.c (current_loop_info): Renamed from loop_info_data
        and changed to a pointer.
        (loop_optimize): Allocate loop_info structure for each loop
        * loop.c (current_loop_info): Renamed from loop_info_data
        and changed to a pointer.
        (loop_optimize): Allocate loop_info structure for each loop
-       and initialise to zero.
+       and initialize to zero.
        (scan_loop): Set current_loop_info.
 
        * unroll.c (loop_iterations): Don't abort if REG_USERVAR_P set
        (scan_loop): Set current_loop_info.
 
        * unroll.c (loop_iterations): Don't abort if REG_USERVAR_P set
@@ -15281,7 +15281,7 @@ Wed Jan 19 19:12:36 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
        (expand_end_bindings): Likewise.
        (expand_decl): Likewise.  Consult optimize not obey_regdecls.
        * toplev.c (obey_regdecls): Remove.
        (expand_end_bindings): Likewise.
        (expand_decl): Likewise.  Consult optimize not obey_regdecls.
        * toplev.c (obey_regdecls): Remove.
-       (rest_of_compilation): Don't set it.  Kill stupid in favour of
+       (rest_of_compilation): Don't set it.  Kill stupid in favor of
        flow1, local-alloc, and reload.
        (main): Don't set obey_regdecls.
 
        flow1, local-alloc, and reload.
        (main): Don't set obey_regdecls.
 
@@ -16497,28 +16497,28 @@ Thu Jan  6 13:44:59 CET 2000  Jan Hubicka  <jh@suse.cz>
        flag_data_sections or UNIQUE_SECTION_P are true.
 
        * tm.texi (UNIQUE_SECTION): Document that it can be called for
        flag_data_sections or UNIQUE_SECTION_P are true.
 
        * tm.texi (UNIQUE_SECTION): Document that it can be called for
-       unitialised data decls.
+       uninitialized data decls.
 
        * config/i386/winnt.c (i386_pe_unique_section): Cope with
 
        * config/i386/winnt.c (i386_pe_unique_section): Cope with
-       being called for uninitialised data.
+       being called for uninitialized data.
 
        * config/i386/interix.c (i386_pe_unique_section): Cope with
 
        * config/i386/interix.c (i386_pe_unique_section): Cope with
-       being called for uninitialised data.
+       being called for uninitialized data.
 
        * config/mips/elf.h (UNIQUE_SECTION): Cope with being called
 
        * config/mips/elf.h (UNIQUE_SECTION): Cope with being called
-       for uninitialised data.
+       for uninitialized data.
 
        * config/mips/elf64.h (UNIQUE_SECTION): Cope with being called
 
        * config/mips/elf64.h (UNIQUE_SECTION): Cope with being called
-       for uninitialised data.
+       for uninitialized data.
 
        * config/mips/iri6gld.h (UNIQUE_SECTION): Cope with being called
 
        * config/mips/iri6gld.h (UNIQUE_SECTION): Cope with being called
-       for uninitialised data.
+       for uninitialized data.
 
        * config/arm/unknown-elf.h (IN_NAMED_SECTION): Define.
        (UNIQUE_SECTION_P): Always generate a unique section if
        flag_data_sections is true.
        (UNIQUE_SECTION): Also generate unique sections for
 
        * config/arm/unknown-elf.h (IN_NAMED_SECTION): Define.
        (UNIQUE_SECTION_P): Always generate a unique section if
        flag_data_sections is true.
        (UNIQUE_SECTION): Also generate unique sections for
-       uninitialised data.
+       uninitialized data.
        (ASM_OUTPUT_ALIGNED_BSS): Redefine to use named_section().
        (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Redefine to use
        named_section().
        (ASM_OUTPUT_ALIGNED_BSS): Redefine to use named_section().
        (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Redefine to use
        named_section().
@@ -16611,7 +16611,7 @@ Tue Jan  4 22:30:16 2000  Jeffrey A Law  (law@cygnus.com)
 
 2000-01-05  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
 
 2000-01-05  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.h (IS_XXX_REG, IS_XXX_REGNO): Swap behaviour of
+       * config/c4x/c4x.h (IS_XXX_REG, IS_XXX_REGNO): Swap behavior of
        macros so that they're consistent with their names.
        * config/c4x/c4x.c (IS_XXX_REG, IS_XXX_REGNO): Likewise.
        * config/c4x/c4x.md (IS_XXX_REG, IS_XXX_REGNO): Likewise.
        macros so that they're consistent with their names.
        * config/c4x/c4x.c (IS_XXX_REG, IS_XXX_REGNO): Likewise.
        * config/c4x/c4x.md (IS_XXX_REG, IS_XXX_REGNO): Likewise.