Thu Dec 23 23:15:22 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
- * reload1.c (emit_input_reload_insns): Restore old behaviour
+ * reload1.c (emit_input_reload_insns): Restore old behavior
wrt. 'special' reloads.
1999-12-23 Zack Weinberg <zack@wolery.cumb.org>
* regclass.c (record_reg_classes): Do not do the copying preferrencing
when source does not die.
- * regclass.c (record_reg_classes): Handle INOUT operands propertly.
+ * regclass.c (record_reg_classes): Handle INOUT operands properly.
1999-12-14 Jakub Jelinek <jakub@redhat.com>
1999-12-02 Nick Clifton <nickc@cygnus.com>
- * config/fp-bit.c: Initialise all fields of the NAN
+ * config/fp-bit.c: Initialize all fields of the NAN
constants.
* c-lex.c (check_newline): Pass pragma_getc and pragma_ungetc
1999-11-18 Nick Clifton <nickc@cygnus.com>
- * toplev.c (main): Correctly detect an unrecognised option.
+ * toplev.c (main): Correctly detect an unrecognized option.
* cppinit.c (cpp_handle_option): Do not claim to have consumed
- a -f option if it has not been recognised.
+ a -f option if it has not been recognized.
Thu Nov 18 00:59:11 1999 Michael Gschwind <mikeg@alagoas.watson.ibm.com>
* config/sparc/sparc.md: Remove insn type fpsqrt, add fpsqrts
and fpsqrtd. Use them and create fdiv function unit to more
- accurately represent fpu sqrt pipeline semantics on UltraSparc.
+ accurately represent fpu sqrt pipeline semantics on UltraSPARC.
* config/sparc/sparc.c: Account for fpsqrt{s,d} changes.
Wed Nov 3 15:11:27 1999 Matteo Frigo <athena@fftw.org>
* config/sparc/sparc.md: Adjust FADD/FMUL result latencies to
- 3 on UltraSparc.
+ 3 on UltraSPARC.
* config/sparc/sparc.c (ultra_schedule_insn): Insert launched
insn into ready list, do not use just a raw swap.
* rtl.h (renumber_insns): New function.
(remove_unnecessary_notes): Likewise.
* emit-rtl.c (renumber_insns): Define.
- (remove_unncessary_notes): Likewise.
+ (remove_unnecessary_notes): Likewise.
* toplev.c (rest_of_compilation): Remove dead code.
- Use renumber_insns and remove_unncessary_notes.
+ Use renumber_insns and remove_unnecessary_notes.
* gcse.c (struct null_pointer_info): New type.
(get_bitmap_width): New function.
(ggc_alloc_obj): Likewise. Use a different pattern than poison_pages.
(ggc_collect): Poison before sweeping.
* ggc-simple.c: Update pre-function commentary.
- (ggc_alloc_obj): Poison non-zeroed memory.
+ (ggc_alloc_obj): Poison nonzeroed memory.
Sat Oct 30 14:28:52 1999 Mark Mitchell <mark@codesourcery.com>
Thu Oct 28 10:00:48 1999 Nick Clifton <nickc@cygnus.com>
- * config/arm/arm.c: Initialise arm_structure_size_boundary to
+ * config/arm/arm.c: Initialize arm_structure_size_boundary to
DEFAULT_STRUCTURE_SIZE_BOUNDARY.
* config/arm/arm.h (DEFAULT_STRUCTURE_SIZE_BOUNDARY): Define
to the value 32 if it has not already been defined.
Wed Oct 27 12:33:40 1999 Mark Mitchell <mark@codesourcery.com>
- * rtl.h (note_stores): Add additional paramter.
- * rtlanal.c (reg_set_p_1): Take additional paramter.
+ * rtl.h (note_stores): Add additional parameter.
+ * rtlanal.c (reg_set_p_1): Take additional parameter.
(reg_set_last_1): Likewise.
(reg_set_p): Adjust call to note_stores.
(reg_set_last): Likewise.
(prescan_loop): Adjust calls to note_stores.
(strength_reduce): Likewise.
(check_dbra_loop): Likewise.
- * regmove.c (flags_set_1): Take additional paramter.
+ * regmove.c (flags_set_1): Take additional parameter.
(mark_flags_life_zones): Adjust calls to note_stores.
* reload1.c (mark_not_eliminable): Take additional parameter.
(forget_old_reloads_1): Likewise.
(reload_cse_regs_1): Likewise.
(reload_cse_record_set): Adjust calls to reload_cse_invalidate_rtx.
(reload_combine): Adjust calls to note_stores.
- * resource.c (update_live_status): Take additional paramter.
+ * resource.c (update_live_status): Take additional parameter.
(mark_target_live_regs): Adjust calls to note_stores.
* stupid.c (find_clobbered_regs): Take additional parameter.
(stupid_life_analysis): Adjust calls to note_stores.
Tue Oct 19 14:01:34 1999 Nick Clifton <nickc@cygnus.com>
* toplev.c (main): Do not generate an error message if an
- unrecognised command line switch is recognisable by another
+ unrecognized command line switch is recognizable by another
language. If extra_warnings are enabled, then generate a
warning message instead.
Sat Oct 16 13:37:46 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
- * config/c4x/c4x.md (movstrqi_small): Utilise parallel move
+ * config/c4x/c4x.md (movstrqi_small): Utilize parallel move
instructions.
Sat Oct 16 13:26:47 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
(NUM_SPECIAL_MODE_PREDS): New.
(find_operand): New.
(validate_pattern): New argument `insn'. Warn for assignment to
- any predicate accepting non-lvalues. Conditionaly warn for
+ any predicate accepting non-lvalues. Conditionally warn for
match_operand without a mode. Try much harder to match source
and destination modes on a set.
* tm.texi (SPECIAL_MODE_PREDICATES): Document.
(life_analysis): Give life_analysis_1 PROP flags.
(verify_wide_reg_1, verify_wide_reg): New.
(verify_local_live_at_start): New.
- (update_life_info): Rewrite to call into propogate_block.
+ (update_life_info): Rewrite to call into propagate_block.
(mark_reg): New.
(mark_regs_live_at_end): After reload, if epilogue as rtl,
always mark stack pointer. Conditionally mark PIC register.
Thu Oct 7 22:53:00 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
Mark Mitchell <mark@codesourcery.com>
- * tree.c (make_lang_type_fn): New funtion pointer.
+ * tree.c (make_lang_type_fn): New function pointer.
(make_lang_type): Call it.
* tree.h (make_lang_type): Declare.
(make_lang_type_fn): Likewise.
Sat Sep 25 13:42:15 1999 Nick Clifton <nickc@cygnus.com>
* varasm.c (asm_emit_uninitialised): New function: Generate
- the assembler statements necessary to declare an uninitialised
+ the assembler statements necessary to declare an uninitialized
variable.
- (ASM_EMIT_LOCAL): New macro: Emit a local, uninitialised
+ (ASM_EMIT_LOCAL): New macro: Emit a local, uninitialized
variable.
(ASM_EMIT_BSS): New macro: Emit an entry in the bss section.
(ASM_EMIT_COMMON): New macro: Emit an entry in the common
section.
(assemble_variable): Use asm_emit_uninitialised to emit an
- uninitialised variable.
+ uninitialized variable.
Fri Sep 24 17:10:56 1999 Nick Clifton <nickc@cygnus.com>
* cppexp.c (cpp_lex): Handle `defined (xxx)' for poisoned xxx.
Include cpphash.h.
* cpphash.c (special_symbol): Handle plain `xxx' for poisoned xxx.
- * cpplib.c (do_define): Generalise to handle poisoned definitions,
+ * cpplib.c (do_define): Generalize to handle poisoned definitions,
redefining poisoned identifiers, etc.
(do_undef): Don't allow poisoned identifiers to be undefined.
(do_pragma): Add #pragma poison.
* cccp.c: Add T_POISON node type.
(special_symbol): Handle `defined(xxx)' and plain `xxx' for
poisoned xxx.
- (do_define): Generalise to handle poisoned definitions,
+ (do_define): Generalize to handle poisoned definitions,
redefining poisoned identifiers, etc.
(do_undef): Don't allow poisoned identifiers to be undefined.
(do_pragma): Add #pragma poison.
* except.c (mark_func_eh_entry): New function.
(mark_eh_node): Mark false_label and rethrow_label.
(init_eh): Add more GC roots.
- * function.c (free_after_compilation): Take decl as a paramter.
+ * function.c (free_after_compilation): Take decl as a parameter.
Call free_stmt_status.
(mark_function_state): Don't assume x_parm_reg_stack_loc is
non-NULL.
All uses updated.
(prescan_loop, strength_reduce): New argument loop_info. All callers
updated.
- (scan_loop): New variable loop_info, initialise to address of
+ (scan_loop): New variable loop_info, initialize to address of
this_loop_info.
(prescan_loop): Set loop_info->vtop if find NOTE_INSN_LOOP_VTOP.
Delete variable loop_has_multiple_exit targets and replace with
* dwarf2out.c (DWARF2_ASM_LINE_DEBUG_INFO): Add default definition.
(debug_dwarf): Add DWARF2_ASM_LINE_DEBUG_INFO support.
(dwarf2out_line, dwarf2out_finish): Likewise.
- * tm.texi (DWARF2_ASM_LINE_DEBUG_INFO): Add documetation.
+ * tm.texi (DWARF2_ASM_LINE_DEBUG_INFO): Add documentation.
Thu Aug 26 16:10:56 1999 Gavin Romig-Koch <gavin@cygnus.com>
Thu Aug 19 15:02:01 1999 Nick Clifton <nickc@cygnus.com>
* config/rs6000/rs6000.c (rs6000_override_options): Fix test for
- unrecognisable switches.
+ unrecognizable switches.
Wed Aug 18 23:31:57 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
Fri Aug 13 10:21:28 1999 Nick Clifton <nickc@cygnus.com>
* toplev.c (rest_of_compilation): Allow machine dependent
- reorganisation pass to place information into the RTL dump
+ reorganization pass to place information into the RTL dump
file if it so wishes.
Sun Aug 15 12:41:21 1999 Jim Wilson <wilson@cygnus.com>
Tue Aug 10 10:47:42 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>
- * except.h (eh_nesting_info): Add new structure defintion.
+ * except.h (eh_nesting_info): Add new structure definition.
(init_eh_nesting_info, free_eh_nesting_info): Add function prototypes.
(reachable_handlers, update_rethrow_references): Add function
prototypes.
* i960.h (BUILD_VA_LIST_TYPE): New.
(EXPAND_BUILTIN_VA_START): New.
(EXPAND_BUILTIN_VA_ARG): New.
- * i960.md (store_multiple): Use change_address on individul mems.
+ * i960.md (store_multiple): Use change_address on individual mems.
Mon Jul 26 22:43:12 1999 Richard Henderson <rth@cygnus.com>
* sh.h (PREDICATE_CODES): Remove braf_label_ref_operand.
* sh.md (casesi_jump_2): Operand1 is now the inside of a
label_ref, and has no predicate.
- The patten has a predicate to guard against invalid substitutions.
+ The pattern has a predicate to guard against invalid substitutions.
(dummy_jump): Delete.
(casesi): Update use of casesi_jump_2.
Wed Jun 2 08:42:55 1999 Nick Clifton <nickc@cygnus.com>
- * config/arm/tcoff.h (USER_LABEL_PREFIX): Synchronise with
+ * config/arm/tcoff.h (USER_LABEL_PREFIX): Synchronize with
definition in config/arm/coff.h
* config/arm/coff.h: Add comment about USER_LABEL_PREFIX.
Thu May 20 09:58:57 1999 Jan Hubicka <hubicka@freesoft.cz>
- * function.c (assign_stack_local): Align stack slot propertly.
+ * function.c (assign_stack_local): Align stack slot properly.
(assign_outer_stack_local): Likewise.
Thu May 20 10:38:43 1999 Mark Mitchell <mark@codesourcery.com>