This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] various typo fix patches


Hello,

Referencing to topic:
http://gcc.gnu.org/ml/gcc/2013-07/msg00017.html
Patches containing "-cl" are touching only changelogs.
The attached files contain the patches generated by
https://github.com/vlajos/misspell_fixer
to files/dirs from c to gcc in the
svn://gcc.gnu.org/svn/gcc/trunk
repository. (Mostly separated by gcc/* subdirectories.)
Manually revised one time and reverted some false corrections.
Though only touches living code a few times, a review by a more competent
(than me) developer is desirable.

-- 
Veres Lajos
vlajos@gmail.com
+36 20 438 5909
Index: gcc/gcse.c
===================================================================
--- gcc/gcse.c	(revision 200682)
+++ gcc/gcse.c	(working copy)
@@ -3323,7 +3323,7 @@
 		    }
 		}
 	      else
-		/* Punt, no point hoisting a single occurence.  */
+		/* Punt, no point hoisting a single occurrence.  */
 		occrs_to_hoist.release ();
 
 	      if (flag_ira_hoist_pressure
Index: gcc/gengtype.c
===================================================================
--- gcc/gengtype.c	(revision 200682)
+++ gcc/gengtype.c	(working copy)
@@ -4836,7 +4836,7 @@
 
 /* Prints not-as-ugly version of a typename of T to OF.  Trades the uniquness
    guaranteee for somewhat increased readability.  If name conflicts do happen,
-   this funcion will have to be adjusted to be more like
+   this function will have to be adjusted to be more like
    output_mangled_typename.  */
 
 static void
Index: gcc/go/gofrontend/expressions.cc
===================================================================
--- gcc/go/gofrontend/expressions.cc	(revision 200682)
+++ gcc/go/gofrontend/expressions.cc	(working copy)
@@ -7562,7 +7562,7 @@
 }
 
 // Return the type of the complex function, given the type of one of the
-// argments.  Like real_imag_type, we have to map by name.
+// arguments.  Like real_imag_type, we have to map by name.
 
 Type*
 Builtin_call_expression::complex_type(Type* arg_type)
Index: gcc/go/gofrontend/statements.cc
===================================================================
--- gcc/go/gofrontend/statements.cc	(revision 200682)
+++ gcc/go/gofrontend/statements.cc	(working copy)
@@ -1502,7 +1502,7 @@
   void
   lower_to_object_type(Block*, Runtime::Function);
 
-  // The variable which recieves the converted value.
+  // The variable which receives the converted value.
   Expression* val_;
   // The variable which receives the indication of success.
   Expression* ok_;
Index: gcc/ipa-prop.h
===================================================================
--- gcc/ipa-prop.h	(revision 200682)
+++ gcc/ipa-prop.h	(working copy)
@@ -143,7 +143,7 @@
    the size of the type) is clobbered with an unknown value.  When
    agg_preserved is false or the type of the containing jump function is
    different, all unlisted parts are assumed to be unknown and all values must
-   fullfill is_gimple_ip_invariant.  */
+   fulfill is_gimple_ip_invariant.  */
 
 typedef struct GTY(()) ipa_agg_jf_item
 {
@@ -220,7 +220,7 @@
   return jfunc->value.known_type.component_type;
 }
 
-/* Return the constant stored in a constant jump functin JFUNC.  */
+/* Return the constant stored in a constant jump function JFUNC.  */
 
 static inline tree
 ipa_get_jf_constant (struct ipa_jump_func *jfunc)
@@ -264,7 +264,7 @@
   return jfunc->value.pass_through.operation;
 }
 
-/* Return the agg_preserved flag of a pass through jump functin JFUNC.  */
+/* Return the agg_preserved flag of a pass through jump function JFUNC.  */
 
 static inline bool
 ipa_get_jf_pass_through_agg_preserved (struct ipa_jump_func *jfunc)
@@ -301,7 +301,7 @@
   return jfunc->value.ancestor.formal_id;
 }
 
-/* Return the agg_preserved flag of an ancestor jump functin JFUNC.  */
+/* Return the agg_preserved flag of an ancestor jump function JFUNC.  */
 
 static inline bool
 ipa_get_jf_ancestor_agg_preserved (struct ipa_jump_func *jfunc)
Index: gcc/ipa-pure-const.c
===================================================================
--- gcc/ipa-pure-const.c	(revision 200682)
+++ gcc/ipa-pure-const.c	(working copy)
@@ -1079,7 +1079,7 @@
 }
 
 /* Return true if NODE is self recursive function.
-   ??? self recursive and indirectly recursive funcions should
+   ??? self recursive and indirectly recursive functions should
    be the same, so this function seems unnecesary.  */
 
 static bool
Index: gcc/ipa-ref.c
===================================================================
--- gcc/ipa-ref.c	(revision 200682)
+++ gcc/ipa-ref.c	(working copy)
@@ -30,7 +30,7 @@
 static const char *ipa_ref_use_name[] = {"read","write","addr","alias"};
 
 /* Return ipa reference from REFERING_NODE or REFERING_VARPOOL_NODE
-   to REFERED_NODE or REFERED_VARPOOL_NODE. USE_TYPE specify type
+   to REFERRED_NODE or REFERRED_VARPOOL_NODE. USE_TYPE specify type
    of the use and STMT the statement (if it exists).  */
 
 struct ipa_ref *
Index: gcc/ira-build.c
===================================================================
--- gcc/ira-build.c	(revision 200682)
+++ gcc/ira-build.c	(working copy)
@@ -2130,7 +2130,7 @@
 /* Remove subregions of NODE if their separate allocation will not
    improve the result.  */
 static void
-remove_uneccesary_loop_nodes_from_loop_tree (ira_loop_tree_node_t node)
+remove_unecessary_loop_nodes_from_loop_tree (ira_loop_tree_node_t node)
 {
   unsigned int start;
   bool remove_p;
@@ -2142,7 +2142,7 @@
   start = children_vec.length ();
   for (subnode = node->children; subnode != NULL; subnode = subnode->next)
     if (subnode->bb == NULL)
-      remove_uneccesary_loop_nodes_from_loop_tree (subnode);
+      remove_unecessary_loop_nodes_from_loop_tree (subnode);
     else
       children_vec.safe_push (subnode);
   node->children = node->subloops = NULL;
@@ -2410,7 +2410,7 @@
     mark_loops_for_removal ();
   children_vec.create(last_basic_block + number_of_loops (cfun));
   removed_loop_vec.create(last_basic_block + number_of_loops (cfun));
-  remove_uneccesary_loop_nodes_from_loop_tree (ira_loop_tree_root);
+  remove_unecessary_loop_nodes_from_loop_tree (ira_loop_tree_root);
   children_vec.release ();
   if (all_p)
     remove_low_level_allocnos ();
Index: gcc/java/ChangeLog
===================================================================
--- gcc/java/ChangeLog	(revision 200682)
+++ gcc/java/ChangeLog	(working copy)
@@ -10459,7 +10459,7 @@
 	TYPE_IMPORT_DEMAND_LIST with ctxp counterparts.
 	(do_resolve_class): New local saved_enclosing_type, initialized,
 	passed as parameter to find_in_imports and find_in_imports_on_demand.
-	(find_in_imports): Added paramater enclosing_type, use its
+	(find_in_imports): Added parameter enclosing_type, use its
 	TYPE_IMPORT_LIST when applicable.
 	(find_in_imports_on_demand): Added parameter enclosing_type, use
 	its TYPE_IMPORT_DEMAND_LIST when applicable. Reorganized locals
@@ -17795,7 +17795,7 @@
 	(class_member_declaration:): Extra `;' after field declaration now
 	accepted.
 	(interface_declaration:): Removed debug messages in error reports.
-	(patch_binop): Nodes created and returned inherit the orignal
+	(patch_binop): Nodes created and returned inherit the original
 	node's COMPOUND_ASSIGN_P flag value.
 	(patch_cast): Fix cast from char to floating point.
 
Index: gcc/lto/ChangeLog
===================================================================
--- gcc/lto/ChangeLog	(revision 200682)
+++ gcc/lto/ChangeLog	(working copy)
@@ -1345,7 +1345,7 @@
 2010-04-28  Jan Hubicka  <jh@suse.cz>
 
 	* lto/lto.c (lto_read_in_decl_state): Use GGC.
-	(lto_wpa_write_files): Announce what we are writting.
+	(lto_wpa_write_files): Announce what we are writing.
 	(all_file_decl_data): New.
 	(read_cgraph_and_symbols): Use GGC; correct timevars.
 	(do_whole_program_analysis): Collect.
@@ -1622,7 +1622,7 @@
 
 2009-10-07  Jan Hubicka  <jh@suse.cz>
 
-	* lto.c (read_cgraph_and_symbols): Mark functions neccesary only at
+	* lto.c (read_cgraph_and_symbols): Mark functions necessary only at
 	ltrans stage; explain why this is needed and should not.
 
 2009-10-05  Richard Guenther  <rguenther@suse.de>
Index: gcc/lto-streamer-out.c
===================================================================
--- gcc/lto-streamer-out.c	(revision 200682)
+++ gcc/lto-streamer-out.c	(working copy)
@@ -2303,7 +2303,7 @@
 
   /* Write the symbol table.
      First write everything defined and then all declarations.
-     This is neccesary to handle cases where we have duplicated symbols.  */
+     This is necessary to handle cases where we have duplicated symbols.  */
   for (lsei = lsei_start (encoder);
        !lsei_end_p (lsei); lsei_next (&lsei))
     {
Index: gcc/lto-symtab.c
===================================================================
--- gcc/lto-symtab.c	(revision 200682)
+++ gcc/lto-symtab.c	(working copy)
@@ -77,7 +77,7 @@
       if (!compatible_p)
 	e->call_stmt_cannot_inline_p = 1;
     }
-  /* Redirect incomming references.  */
+  /* Redirect incoming references.  */
   ipa_clone_referring ((symtab_node)prevailing_node, &node->symbol.ref_list);
 
   /* Finally remove the replaced node.  */
Index: gcc/read-md.c
===================================================================
--- gcc/read-md.c	(revision 200682)
+++ gcc/read-md.c	(working copy)
@@ -881,7 +881,7 @@
 /* Process an "include" directive, starting with the optional space
    after the "include".  Read in the file and use HANDLE_DIRECTIVE
    to process each unknown directive.  LINENO is the line number on
-   which the "include" occured.  */
+   which the "include" occurred.  */
 
 static void
 handle_include (int lineno, directive_handler_t handle_directive)
@@ -1027,7 +1027,7 @@
 }
 
 /* The main routine for reading .md files.  Try to process all the .md
-   files specified on the command line and return true if no error occured.
+   files specified on the command line and return true if no error occurred.
 
    ARGC and ARGV are the arguments to main.
 
Index: gcc/sched-int.h
===================================================================
--- gcc/sched-int.h	(revision 200682)
+++ gcc/sched-int.h	(working copy)
@@ -978,7 +978,7 @@
       The basic type of DS_T is a host int.  For a 32-bits int, the values
       will each take 6 bits.
 
-   2. The type of dependence.  This supercedes the old-style REG_NOTE_KIND
+   2. The type of dependence.  This supersedes the old-style REG_NOTE_KIND
       values.  TODO: Use this field instead of DEP_TYPE, or make DEP_TYPE
       extract the dependence type from here.
 
Index: gcc/sel-sched.c
===================================================================
--- gcc/sel-sched.c	(revision 200682)
+++ gcc/sel-sched.c	(working copy)
@@ -798,7 +798,7 @@
     return false;
 }
 
-/* Helper function for count_occurences_equiv.  */
+/* Helper function for count_occurrences_equiv.  */
 static int
 count_occurrences_1 (rtx *cur_rtx, void *arg)
 {
Index: gcc/stor-layout.c
===================================================================
--- gcc/stor-layout.c	(revision 200682)
+++ gcc/stor-layout.c	(working copy)
@@ -2573,7 +2573,7 @@
 {
   int precision = TYPE_PRECISION (type);
 
-  /* We can not represent properly constants greater then
+  /* We can not represent properly constants greater than
      HOST_BITS_PER_DOUBLE_INT, still we need the types
      as they are used by i386 vector extensions and friends.  */
   if (precision > HOST_BITS_PER_DOUBLE_INT)
@@ -2595,7 +2595,7 @@
 {
   int precision = TYPE_PRECISION (type);
 
-  /* We can not represent properly constants greater then
+  /* We can not represent properly constants greater than
      HOST_BITS_PER_DOUBLE_INT, still we need the types
      as they are used by i386 vector extensions and friends.  */
   if (precision > HOST_BITS_PER_DOUBLE_INT)
Index: gcc/fortran/ChangeLog
===================================================================
--- gcc/fortran/ChangeLog	(revision 200682)
+++ gcc/fortran/ChangeLog	(working copy)
@@ -628,7 +628,7 @@
 
 	* class.c (finalization_scalarizer, finalizer_insert_packed_call,
 	generate_finalization_wrapper): Avoid segfault with absent SIZE=
-	argment to TRANSFER and use correct result kind for SIZE.
+	argument to TRANSFER and use correct result kind for SIZE.
 	* intrinsic.c (gfc_isym_id_by_intmod): Also handle ids of
 	nonmodules.
 	* trans.c (gfc_build_final_call): Handle coarrays.
Index: gcc/fortran/ChangeLog-2002
===================================================================
--- gcc/fortran/ChangeLog-2002	(revision 200682)
+++ gcc/fortran/ChangeLog-2002	(working copy)
@@ -157,7 +157,7 @@
 	(create_tmp_var, create_tmp_alias_var): Remove.
 	* support.c (declare_tmp_vars, tree_last_decl): Remove.
 	* trans*: Convert to new IR using GENERIC trees.  Don't bother about
-	SIMPLE/GIMPLE rules, this is now done by Lang-independant code.
+	SIMPLE/GIMPLE rules, this is now done by Lang-independent code.
 
 2002-10-01  Paul Brook  <paul@nowt.org>
 
Index: gcc/fortran/ChangeLog-2003
===================================================================
--- gcc/fortran/ChangeLog-2003	(revision 200682)
+++ gcc/fortran/ChangeLog-2003	(working copy)
@@ -1628,7 +1628,7 @@
 	* trans-decl.c (create_index_var): New fuction.
 	(g95_build_qualified_array): New function.
 	(g95_get_symbol_decl): Use it.
-	(g95_trans_deferred_vars): Handle assumed shape seperately.
+	(g95_trans_deferred_vars): Handle assumed shape separately.
 	* trans-types.c (get_element_type): Handle heap allocated arrays.
 	(g95_is_nodesc_array): Include non-const size arrays.
 	(g95_get_nodesc_array_type): Ditto.
Index: gcc/fortran/ChangeLog-2004
===================================================================
--- gcc/fortran/ChangeLog-2004	(revision 200682)
+++ gcc/fortran/ChangeLog-2004	(working copy)
@@ -636,7 +636,7 @@
 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
 
 	* trans-decl.c, trans-expr.c, trans-io.c, trans-types.c: Replace
-	all occurences of 'gfc_strlen_type_node' by
+	all occurrences of 'gfc_strlen_type_node' by
 	'gfc_charlen_type_node'.
 	* trans-types.h: Same. Also update comment accordingly.
 
@@ -798,7 +798,7 @@
 	Replace all calls to gfc_default_*_kind with variable accesses.
 	* trans-types.c: Same as above.
 	(gfc_default_*_kind_1): Rename to gfc_default_*_kind, remove
-	static qualifier. Replace all occurences.
+	static qualifier. Replace all occurrences.
 	(gfc_default_*_kind): Remove functions.
 
 2004-08-26  Richard Henderson  <rth@redhat.com>
@@ -1849,7 +1849,7 @@
 	PR fortran/15750
 	* io.c (gfc_match_inquire): Bugfix for iolength related stuff.
 	(gfc_resolve_inquire): Resolve the iolength tag.  Return
-	SUCCESS at end of function if no failure has occured.
+	SUCCESS at end of function if no failure has occurred.
 	* resolve.c (resolve_code): Resolve if iolength is encountered.
 	* trans-io.c: (ioparm_iolength, iocall_iolength,
 	iocall_iolength_done): New variables.
Index: gcc/fortran/ChangeLog-2005
===================================================================
--- gcc/fortran/ChangeLog-2005	(revision 200682)
+++ gcc/fortran/ChangeLog-2005	(working copy)
@@ -927,7 +927,7 @@
 2005-10-29  Steven Bosscher  <stevenb@suse.de>
 
 	* interface.c: Fix previous checkin (an incomplete patch
-	was commited for me).
+	was committed for me).
 
 2005-10-29  Joseph S. Myers  <joseph@codesourcery.com>
 
@@ -2198,7 +2198,7 @@
 	length to set string expr.
 	(set_string): Deal with array assigned Hollerith constant and character
 	array.
-	* gfortran.texi: Document Hollerith constants as extention support.
+	* gfortran.texi: Document Hollerith constants as extension support.
 
 2005-07-07  Feng Wang  <fengwang@nudt.edu.cn>
 
Index: gcc/fortran/ChangeLog-2007
===================================================================
--- gcc/fortran/ChangeLog-2007	(revision 200682)
+++ gcc/fortran/ChangeLog-2007	(working copy)
@@ -3476,7 +3476,7 @@
 	* parse.c (decode_statement): Don't call gfc_undo_symbols on MATCH_ERROR
 	for ST_FUNCTION since it is called in reject_statement.
 	(parse_contained): If error, loop back after reject_statement and try
-	again.  Free the namespace if an error occured.
+	again.  Free the namespace if an error occurred.
 
 2007-06-04 Lee Millward <lee.millward@codesourcery.com>
 
Index: gcc/fortran/ChangeLog-2008
===================================================================
--- gcc/fortran/ChangeLog-2008	(revision 200682)
+++ gcc/fortran/ChangeLog-2008	(working copy)
@@ -4009,7 +4009,7 @@
 2008-01-13  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/34763
-	* decl.c (contained_procedure): Only check directly preceeding state.
+	* decl.c (contained_procedure): Only check directly preceding state.
 
 2008-01-13  Tobias Burnus  <burnus@net-b.de>
 
Index: gcc/fortran/ChangeLog-2009
===================================================================
--- gcc/fortran/ChangeLog-2009	(revision 200682)
+++ gcc/fortran/ChangeLog-2009	(working copy)
@@ -414,7 +414,7 @@
 
 	PR fortran/41850
 	* trans-expr.c (gfc_conv_procedure_call): Deallocate intent-out
-	variables only when present. Remove unneccessary present check.
+	variables only when present. Remove unnecessary present check.
 
 2009-10-29  Tobias Burnus  <burnus@net-b.de>
 
Index: gcc/fortran/ChangeLog-2010
===================================================================
--- gcc/fortran/ChangeLog-2010	(revision 200682)
+++ gcc/fortran/ChangeLog-2010	(working copy)
@@ -3136,7 +3136,7 @@
 	to determine if a function assignment can be made without a
 	temporary.
 	(gfc_trans_arrayfunc_assign): Move all the conditions that
-	suppress the direct function call to the above new functon and
+	suppress the direct function call to the above new function and
 	call it.
 
 2010-06-28  Paul Thomas  <pault@gcc.gnu.org>
Index: gcc/fortran/ChangeLog-2011
===================================================================
--- gcc/fortran/ChangeLog-2011	(revision 200682)
+++ gcc/fortran/ChangeLog-2011	(working copy)
@@ -1731,7 +1731,7 @@
 2011-08-24  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/50163
-	* expr.c (check_init_expr): Return when an error occured.
+	* expr.c (check_init_expr): Return when an error occurred.
 
 2011-08-24  Joseph Myers  <joseph@codesourcery.com>
 
@@ -1907,7 +1907,7 @@
 	PR fortran/37211
 	* gfortran.h (gfc_calculate_transfer_sizes):  Add prototype.
 	* target-memory.h (gfc_target_interpret_expr):  Add boolean
-	argument wether to convert wide characters.
+	argument whether to convert wide characters.
 	* target-memory.c (gfc_target_expr_size):  Also return length
 	of characters for non-constant expressions if these can be
 	determined from the cl.
@@ -3802,7 +3802,7 @@
 	* trans-types.c (gfc_get_function_type): New code to generate
 	hidden typelist, so that those character lengths that are
 	passed by reference get the right type.
-	* resolve.c (resolve_contained_fntype): Supress error for
+	* resolve.c (resolve_contained_fntype): Suppress error for
 	deferred character length functions.
 	(resolve_function, resolve_fl_procedure) The same.
 	(check_symbols): Remove the error that support for
@@ -4053,7 +4053,7 @@
 
 	PR fortran/46017
 	* resolve.c (resolve_allocate_deallocate): Follow references to
-	check for duplicate occurence of allocation/deallocation objects.
+	check for duplicate occurrence of allocation/deallocation objects.
 
 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
 
Index: gcc/fortran/ChangeLog-2012
===================================================================
--- gcc/fortran/ChangeLog-2012	(revision 200682)
+++ gcc/fortran/ChangeLog-2012	(working copy)
@@ -1917,7 +1917,7 @@
 2012-04-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
 	PR fortran/52893
-	* frontend-passes.c:  Keep track of wether we are in an implicit
+	* frontend-passes.c:  Keep track of whether we are in an implicit
 	DO loop; do not do function elimination if we are.
 
 2012-04-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
Index: gcc/cp/ChangeLog-1994
===================================================================
--- gcc/cp/ChangeLog-1994	(revision 200682)
+++ gcc/cp/ChangeLog-1994	(working copy)
@@ -3218,7 +3218,7 @@
 	modify_other_vtable_entries and modify_vtable_entries.
 	* class.c (modify_all_direct_vtables, modify_all_indirect_vtables,
 	modify_all_vtables): New routines.
-	* class.c (finish_struct): Added arguemnt to prepare_fresh_vtable
+	* class.c (finish_struct): Added argument to prepare_fresh_vtable
 	call.  General cleanup on how pending_hard_virtuals are handled.
 	General cleanup on modifying vtables.  Use finish_vtbls, instead of
 	unmark_finished_struct.
Index: gcc/cp/ChangeLog-1995
===================================================================
--- gcc/cp/ChangeLog-1995	(revision 200682)
+++ gcc/cp/ChangeLog-1995	(working copy)
@@ -2265,7 +2265,7 @@
 
 	* decl.c: Lose all references to current_extern_inline.  Break
 	inline semantics into DECL_INLINE for actual inlining and
-	DECL_THIS_INLINE for the linkage wierdness.  Use DECL_THIS_STATIC.
+	DECL_THIS_INLINE for the linkage weirdness.  Use DECL_THIS_STATIC.
 	* decl2.c: Use DECL_NOT_REALLY_EXTERN to indicate that we want to
 	emit an inline here.  Associated changes.
 	* lex.c: Likewise.
Index: gcc/cp/ChangeLog-1997
===================================================================
--- gcc/cp/ChangeLog-1997	(revision 200682)
+++ gcc/cp/ChangeLog-1997	(working copy)
@@ -1395,7 +1395,7 @@
 
 Tue Aug 19 02:26:07 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
-	* pt.c (lookup_nested_type_by_name): Handle typedef wierdness.
+	* pt.c (lookup_nested_type_by_name): Handle typedef weirdness.
 
 	* typeck2.c (my_friendly_abort): Report bugs to egcs-bugs@cygnus.com.
 
Index: gcc/cp/ChangeLog-2002
===================================================================
--- gcc/cp/ChangeLog-2002	(revision 200682)
+++ gcc/cp/ChangeLog-2002	(working copy)
@@ -4204,7 +4204,7 @@
 
 	* decl.h (grokdeclarator): Wrap long line.
 
-	* semantics.c (FINISH_COND): Uppercase macro paramaters and
+	* semantics.c (FINISH_COND): Uppercase macro parameters and
 	add parenthesis.
 
 2002-01-08  Graham Stott  <grahams@redhat.com>
Index: gcc/cp/ChangeLog-2006
===================================================================
--- gcc/cp/ChangeLog-2006	(revision 200682)
+++ gcc/cp/ChangeLog-2006	(working copy)
@@ -1247,7 +1247,7 @@
 	PR c++/27668
 	PR c++/27962
 	* pt.c (process_template_parm) Store invalid template
-	parameters as error_mark_node in the paramater list.
+	parameters as error_mark_node in the parameter list.
 	(push_inline_template_parms_recursive): Handle invalid
 	template parameters.
 	(comp_template_parms): Likewise.
Index: gcc/cp/ChangeLog-2012
===================================================================
--- gcc/cp/ChangeLog-2012	(revision 200682)
+++ gcc/cp/ChangeLog-2012	(working copy)
@@ -1782,7 +1782,7 @@
 
 	PR c++/52841
 	* parser.c (cp_parser_alias_declaration): Return earlier
-	if an error occured.
+	if an error occurred.
 
 2012-06-04  Paolo Carlini  <paolo.carlini@oracle.com>
 
Index: gcc/ChangeLog
===================================================================
--- gcc/ChangeLog	(revision 200682)
+++ gcc/ChangeLog	(working copy)
@@ -12249,7 +12249,7 @@
 	* final.c (need_profile_function): New variable.
 	(final_start_function): Drop ATTRIBUTE_UNUSED from first argument.
 	If first of NOTE_INSN_BASIC_BLOCK or NOTE_INSN_FUNCTION_BEG
-	is only preceeded by NOTE_INSN_VAR_LOCATION or NOTE_INSN_DELETED
+	is only preceded by NOTE_INSN_VAR_LOCATION or NOTE_INSN_DELETED
 	notes, targetm.asm_out.function_prologue doesn't emit anything,
 	HAVE_prologue and profiler should be emitted before prologue,
 	set need_profile_function instead of emitting it.
Index: gcc/ChangeLog-1997
===================================================================
--- gcc/ChangeLog-1997	(revision 200682)
+++ gcc/ChangeLog-1997	(working copy)
@@ -1284,7 +1284,7 @@
 	(gen_tagged_type_instantiation_die): Likewise.
 
 	* flow.c (find_basic_blocks): Refine further to get a more correct
-	cfg, especially in the presense of exception handling, computed
+	cfg, especially in the presence of exception handling, computed
 	gotos, and other non-trivial cases.  Call abort if an inaccuracy
 	is detected in the cfg.
 
Index: gcc/ChangeLog-1999
===================================================================
--- gcc/ChangeLog-1999	(revision 200682)
+++ gcc/ChangeLog-1999	(working copy)
@@ -1806,7 +1806,7 @@
 
 	* fold-const.c (extract_muldiv, case {MIN,MAX}_EXPR): Reverse
 	operation if C is negative.
-	(extract_muldiv, case SAVE_EXPR): Supresss if arg has side effects.
+	(extract_muldiv, case SAVE_EXPR): Suppress if arg has side effects.
 	(extract_muldiv, case {PLUS,MINUS}_EXPR): Don't apply distributive
 	law for some divisions if constant is negative and change other
 	divisions to the opposite rounding.
@@ -14667,7 +14667,7 @@
 
 1999-05-11  Ulrich Drepper  <drepper@cygnus.com>
 
-	* fixinc/fixinc.x86-linux-gnu (FD_ZERO): Remove unneccessary
+	* fixinc/fixinc.x86-linux-gnu (FD_ZERO): Remove unnecessary
 	memory output operand which irritates gcc.
 
 Tue May 11 11:45:16 1999  Dave Brolley  <brolley@cygnus.com>
@@ -21568,7 +21568,7 @@
 	expand_call.
 	(precompute_register_parameters): Likewise.
 	(store_one_arg): Likewise.
-	(store_unaligned_argumetns_into_pseudos): Likewise.
+	(store_unaligned_arguments_into_pseudos): Likewise.
 	(save_fixed_argument_area): Likewise.
 	(restore_fixed_argument_area): Likewise.
 	(expand_call): Corresponding changes.
Index: gcc/ChangeLog-2000
===================================================================
--- gcc/ChangeLog-2000	(revision 200682)
+++ gcc/ChangeLog-2000	(working copy)
@@ -5423,7 +5423,7 @@
 
 2000-10-26  Richard Henderson  <rth@redhat.com>
 
-	* calls.c (expand_call): Supress sibcall if we have a
+	* calls.c (expand_call): Suppress sibcall if we have a
 	BLKmode return in registers.
 
 2000-10-26  Bernd Schmidt  <bernds@redhat.co.uk>
@@ -16874,7 +16874,7 @@
 	(TYPE_AMBIENT_BOUNDEDNESS): Use FUNCTION_TYPE_CHECK.
 	(DECL_NONADDRESSABLE_P): New macro.
 	(struct tree_decl): Reorder bits for clarity of how many left;
-	add non_adressable.
+	add non_addressable.
 
 2000-06-02  Jason Merrill  <jason@casey.soma.redhat.com>
 
@@ -29536,7 +29536,7 @@
 	* combine.c (try_combine) [HAVE_cc0]: Trying to check the missed
 	case 3->2 combining (combining with splitting) in which 2 is CC0
 	setter/user and 3 is user. The rest of cases 2->1 and 3->2 are
-	checked at the begining of the function with the aid of calling
+	checked at the beginning of the function with the aid of calling
 	function 'can_combine_p'.
 
 2000-01-31  Dave Brolley  <brolley@redhat.com>
Index: gcc/ChangeLog-2001
===================================================================
--- gcc/ChangeLog-2001	(revision 200682)
+++ gcc/ChangeLog-2001	(working copy)
@@ -67,7 +67,7 @@
 	(STRIP_SIGN_NOPS): Likewise.
 	(STRIP_TYPE_NOPS): Likewise.
 	(COMPLETE_OR_UNBOUND_ARRAY_TYPE_P): Add Parenthesis around
-	macro paramater.
+	macro parameter.
 
 	* final.c (struct bb_list): Delete.
 	(struct bb_str): Likewise.
@@ -3279,7 +3279,7 @@
 	(find_basic_blocks, find_bb_boundaries): Cleanup.
 
 	* stor-layout.c (fixup_signed_type, fixup_unsigned_type): Avoid
-	overflow for types greater then 2 * HOST_WIDE_INT.
+	overflow for types greater than 2 * HOST_WIDE_INT.
 
 	* reload.c (find_reloads): Update the duplicates after swapingg.
 
@@ -12293,7 +12293,7 @@
 
 2001-08-30  Vladimir Makarov  <vmakarov@redhat.com>
 
-	* rtl.def: Undo my patch commited 2001-08-27.
+	* rtl.def: Undo my patch committed 2001-08-27.
 
 	* genattrtab.c: Ditto.
 
@@ -12325,7 +12325,7 @@
 
 	* genautomata.c: Remove it.
 
-	* genattr.c: Undo my patch and Richard Henderson's patch commited
+	* genattr.c: Undo my patch and Richard Henderson's patch committed
 	2001-08-27.
 
 Thu Aug 30 19:22:15 2001  J"orn Rennecke <amylaar@redhat.com>
@@ -12945,7 +12945,7 @@
 
 2001-08-23  Richard Henderson  <rth@redhat.com>
 
-	* config/ia64/ia64.c (ia64_register_move_cost): Add mode arguemnt.
+	* config/ia64/ia64.c (ia64_register_move_cost): Add mode argument.
 	Reorganize.  Handle ADDL like GR, add GR_AND_BR.  Handle TFmode.
 	(ia64_secondary_reload_class): Need GR between AR/BR and anything.
 	Need GR between FR and not GR_AND_FR.
@@ -20068,7 +20068,7 @@
 Thu Jun 21 22:15:10 2001  J"orn Rennecke <amylaar@redhat.com>
 
 	* sh.c (barrier_align): Also recognize branch-around-a-jump-sequence
-	from machine-depedent_reorg for purposes of alignment supression
+	from machine-depedent_reorg for purposes of alignment suppression
 	when no delay slot insn has been added.
 
 2001-06-21  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
Index: gcc/ChangeLog-2002
===================================================================
--- gcc/ChangeLog-2002	(revision 200682)
+++ gcc/ChangeLog-2002	(working copy)
@@ -1253,7 +1253,7 @@
 	* cppmacro.c (_cpp_save_parameter):  Use NODE_MACRO_ARG flag to
 	check for duplicate parameter.  Set NODE_MACRO_ARG flag.
 	Save node->value, and set node->value.arg_index.
-	(_cpp_create_definition):  For each paramater, restore node->value.
+	(_cpp_create_definition):  For each parameter, restore node->value.
 	(lex_expansion_token):  Use NODE_MACRO_ARG flag, and moved arg_index.
 	* cpptrad.c (scan_out_logical_line): Likewise.
 	(scan_out_logical_line): Check for directive > 0.
@@ -4579,7 +4579,7 @@
 	_mm_sll_pi32, _mm_sll_pi64, _mm_slli_pi64, _mm_sra_pi16,
 	_mm_sra_pi32, _mm_srl_pi16, _mm_srl_pi32, _mm_srl_pi64,
 	_mm_srli_pi64, _mm_and_si64, _mm_andnot_si64,
-	_mm_or_si64, _mm_xor_si64): Add neccesary casts.
+	_mm_or_si64, _mm_xor_si64): Add necessary casts.
 	* xmmintrin.h (_mm_setzero_si64): Likewise.
 
 	* i386.h (ALIGN_MODE_128): Update comment; add missing modes
@@ -6864,7 +6864,7 @@
 	* config/rs6000/rs6000.md: Document Darwin-specific unspec IDs.
 	(load_macho_picbase): Take the symbol to use as a parameter.
 	(macho_correct_pic): New insn.
-	(builtin_setjmp_reciever): On Darwin, restore the PIC register.
+	(builtin_setjmp_receiver): On Darwin, restore the PIC register.
 
 	* config/rs6000/rs6000.h (ELIMINABLE_REGS): Use
 	RS6000_PIC_OFFSET_TABLE_REGNUM rather than hardcoding 30.
@@ -10580,7 +10580,7 @@
 2002-08-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* i370.h (TARGET_CPU_CPP_BUILTINS): Remove spurious trailing
-	backslash in comment preceeding macro definition.
+	backslash in comment preceding macro definition.
 	* i370/linux.h (TARGET_OS_CPP_BUILTINS): Likewise.
 	* i370/mvs.h (TARGET_OS_CPP_BUILTINS): Likewise.
 	* i370/oe.h (TARGET_OS_CPP_BUILTINS): Likewise.
@@ -12546,7 +12546,7 @@
 
 	* simplify-rtx.x (simplify_subreg): When constructing a CONST_VECTOR
 	from individual subregs, check that each subreg has been generated
-	sucessfully.
+	successfully.
 
 2002-07-23  Neil Booth  <neil@daikokuya.co.uk>
 
@@ -13725,7 +13725,7 @@
 	(get_base_file_bitmap): Use generated list of files and languages.
 	(close_output_files): Add prototype to rmove warning.
 	(main): Iterate through list of generated files from gtyp-gen.h
-	rather than command line paramaters.  Ignore duplicated file
+	rather than command line parameters.  Ignore duplicated file
 	names.
 
 	* gengtype.h (parse_file): Amend prototype for const parameter.
@@ -19089,7 +19089,7 @@
 	(compute_earliest): Remove hack to treat renumbered EXIT_BLOCK
 	as an ordinary block.
 	(optimize_mode_switching): Don't pretend that the exit block is
-	an ordinary block, or handle sucessors of entry block specially.
+	an ordinary block, or handle successors of entry block specially.
 	Instead, split edges from entry block and to exit block, and
 	put a computing definition on the thus gained post-entry-block,
 	and a need on the pre-exit-block.
@@ -19614,7 +19614,7 @@
 	indices no longer change.
 	* lcm.c (optimize_mode_switching): Replace n_basic_blocks with
 	last_basic_block.
-	* predict.c (estimate_bb_frequencies): Remove unneccessary code.
+	* predict.c (estimate_bb_frequencies): Remove unnecessary code.
 	* profile.c (branch_prob): Compact blocks.
 	* sched-rgn.c (find_rgns): Replace n_basic_blocks with
 	last_basic_block.
@@ -19699,7 +19699,7 @@
 	n_basic_blocks.
 	* cfganal.c (mark_dfs_back_edges, flow_reverse_top_sort_order_compute,
 	flow_depth_first_order_compute, flow_preorder_transversal_compute,
-	flow_dfs_compute_reverse_init): Replaced relevant occurences of
+	flow_dfs_compute_reverse_init): Replaced relevant occurrences of
 	n_basic_blocks with last_basic_block.
 	* cfgbuild.c (make_edges): Likewise.
 	* cfgloop.c (flow_loop_scan, flow_loops_find): Likewise.
@@ -27714,7 +27714,7 @@
 
 2002-03-22  Lars Brinkhoff  <lars@nocrew.org>
 
-	* config/i386/i386.c, config/i386/i386.md: Change all occurences
+	* config/i386/i386.c, config/i386/i386.md: Change all occurrences
 	of GEN_INT (trunc_int_for_mode (...)) to gen_int_mode (...).
 
 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
Index: gcc/ChangeLog-2003
===================================================================
--- gcc/ChangeLog-2003	(revision 200682)
+++ gcc/ChangeLog-2003	(working copy)
@@ -192,7 +192,7 @@
 	et_forest_enumerate_sons, splay, remove_all_occurrences,
 	find_leftmost_node, find_rightmost_node, calculate_value): Removed.
 	(struct et_occ): New.
-	(et_nodes, et_occurences): New.
+	(et_nodes, et_occurrences): New.
 	(set_depth, set_depth_add, set_prev, set_next, et_recomp_min,
 	et_check_occ_sanity, et_check_sanity, et_check_tree_sanity,
 	record_path_before_1, record_path_before, check_path_after_1,
@@ -3536,7 +3536,7 @@
 2003-11-03  Jan Hubicka  <jh@suse.cz>
 
 	* i386.c (override_options):  Remove hack enabling 128bit long double
-	commited by accident.
+	committed by accident.
 
 2003-11-02  Per Bothner  <per@bothner.com>
 
@@ -5537,7 +5537,7 @@
 
 2003-10-14  Richard Earnshaw  <rearnsha@arm.com>
 
-	* arm.c (arm_addimm_operand): MODE arguemnt is unused.
+	* arm.c (arm_addimm_operand): MODE argument is unused.
 	* arm.md (cbranchne_decr1): Fix bootstrap warning.
 
 2003-10-14  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
@@ -8053,7 +8053,7 @@
 	* config/mips/iris5.h (TARGET_ASM_EXTERNAL_LIBCALL): Define
 	instead of ASM_OUTPUT_EXTERNAL_LIBCALL.
 	* config/mips/iris6.h (ASM_OUTPUT_EXTERNAL_LIBCALL): Don't undef,
-	superceded by TARGET_ASM_EXTERNAL_LIBCALL.
+	superseded by TARGET_ASM_EXTERNAL_LIBCALL.
 
 2003-09-22  Nathnael Nerode  <neroden@gcc.gnu.org>
 
@@ -15302,7 +15302,7 @@
 2003-07-06  Neil Booth  <neil@daikokuya.co.uk>
 
 	* c-common.h (c_comon_handle_filename,
-	c_common_missing_arguement): New.
+	c_common_missing_argument): New.
 	* c-lang.c (LANG_HOOKS_HANDLE_FILENAME,
 	LANG_HOOKS_MISSING_ARGUMENT): New.
 	* c-opts.c (missing_arg): Rename c_common_missing_argument,
@@ -15911,7 +15911,7 @@
 
 	* basic-block.h (CLEANUP_CFGLAYOUT): New flag.
 	* bb-reorder.c (cfg_layout_initialize): Update call.
-	* cfgcleanup.c (try_optimize_cfg): Supress optimizations of fallthru
+	* cfgcleanup.c (try_optimize_cfg): Suppress optimizations of fallthru
 	edges in cfglayout mode.
 	* cfglayout.c (cleanup_unconditional_jumps): Kill.
 	(cfg_layout_initialize): Kill agrument loops; use cfgcleanup.
@@ -17506,7 +17506,7 @@
 
 	* config/arm/arm.h (BIGGEST_FIELD_ALIGNMENT): Define instead
 	of ADJUST_FIELD_ALIGN if IN_TARGET_LIBS.
-	Replace occurances of '???' with 'XXX' incase they are
+	Replace occurrences of '???' with 'XXX' incase they are
 	mistaken for trigraphs.
 	(THUMB_PRINT_OPERAND_ADDRESS): abort if a compound address
 	does not have a register for the first operand.
@@ -18304,7 +18304,7 @@
 	BUILT_IN_SQRT{,F,L} doesn't set errno if its arg is nonnegative.
 	Don't modify the original expr when stabilizing the argument.
 	(expand_builtin_mathfn_2): Likewise, move the code to stabilize
-	the args after the main switch, and don't modify the orginal exp.
+	the args after the main switch, and don't modify the original exp.
 
 2003-06-19  Aldy Hernandez  <aldyh@redhat.com>
 
@@ -25398,7 +25398,7 @@
 	* i386.md (cvt??2?? patterns): Fix modes.
 	(fistp patterns): Set modes.
 
-	Accidentaly commited with my earlier reload patch:
+	Accidentally committed with my earlier reload patch:
 	PR c/10308
 	* reload.c (find_reloads_address_1): Reload plus at the place of
 	index register.
@@ -30845,7 +30845,7 @@
 	flags.
 	* cfgrtl.c (verify_flow_info): Handle EDGE_IRREDUCIBLE_LOOP flag.
 	* loop-unroll.c (peel_loops_completely): Do not duplicate loop if
-	not neccessary.
+	not necessary.
 	(decide_peel_completely, peel_loops_completely): Allow complete peeling
 	of non-duplicable once rolling loops.
 	* loop-unswitch.c (unswitch_loop): Update EDGE_IRREDUCIBLE_LOOP flags.
@@ -33172,7 +33172,7 @@
 	config/arm/strongarm-coff.h, config/arm/strongarm-elf.h,
 	config/arm/strongarm-pe.h, config/arm/uclinux-elf.h,
 	config/arm/unknown-elf-oabi.h, config/arm/unknown-elf.h,
-	config/arm/xscale-elf.h: Replace occurances of "GNU CC" with "GCC"
+	config/arm/xscale-elf.h: Replace occurrences of "GNU CC" with "GCC"
 	and reformat as appropriate.
 
 2003-02-10  Kazu Hirata  <kazu@cs.umass.edu>
Index: gcc/ChangeLog-2004
===================================================================
--- gcc/ChangeLog-2004	(revision 200682)
+++ gcc/ChangeLog-2004	(working copy)
@@ -5996,7 +5996,7 @@
 	* config/s390/s390.md (attribute "op_type"): Default to "NN".
 	(attribute "atype"): Default to "agen".
 	(attribute "length"): Default to 6.
-	(define_asm_attibutes): Remove.
+	(define_asm_attributes): Remove.
 	("movti", "*movdi_64", "*movdi_31", "*movsi_zarch", "*movsi_esa",
 	"*movhi", "*movqi", "*movdf_64", "*movdf_31", "movsf",
 	"*clc", "*mvc", "*nc", "*oc", "*xc", "*xc_zero"):
@@ -18173,7 +18173,7 @@
 	find_rarely_executed_basic_blocks_and_cr, fix_up_fall_thru_edges,
 	find_jump_block, fix_crossing_conditional_branches,
 	fix_crossing_unconditional_branches, add_reg_crossing_jump_notes):
-	Replace all occurences of crossing_edge with an edge flag check
+	Replace all occurrences of crossing_edge with an edge flag check
 	or set/reset.
 	* cfgcleanup.c (try_simplify_condjump, try_forward_edges,
 	try_crossjump_bb): Likewise.
@@ -20232,7 +20232,7 @@
 
 	* params.def (PARAM_MIN_CROSSJUMP_INSNS): New.
 	* cfgcleanup.c (try_crossjump_to_edge): Add minimum insn match
-	threshhold.
+	threshold.
 	* doc/invoke.texi (param): Document min-crossjump-insns.
 
 2004-08-06  Richard Sandiford  <rsandifo@redhat.com>
@@ -20245,7 +20245,7 @@
 	* doc/invoke.texi (-Wmissing-field-initializers): Document, moving
 	some of the explanation from...
 	(-Wextra): ...here.  Say that the missing field warning can be
-	seperately controlled by -Wmissing-field-initializers.
+	separately controlled by -Wmissing-field-initializers.
 
 2004-08-06  Paolo Bonzini  <bonzini@gnu.org>
 
@@ -23094,7 +23094,7 @@
 
 2004-07-16  Andreas Krebbel  <krebbel1@de.ibm.com>
 
-	* config/s390/s390.md: Changed every occurence of BASE_REGISTER
+	* config/s390/s390.md: Changed every occurrence of BASE_REGISTER
 	to BASE_REGNUM.
 	* config/s390/s390.c: Likewise.
 	* config/s390/s390.h: Likewise.
@@ -25739,7 +25739,7 @@
 	Generate a symbol name RTX with the correct m32r specific flags
 	set.
 	(block_move_call): Use new function to generate correct symbol.
-	* config/m32r/m32r-protos.h: Add prototype for new funcion.
+	* config/m32r/m32r-protos.h: Add prototype for new function.
 	* config/m32r/m32r.h (INITIALIZE_TRAMPOLINE): Use the new
 	function.
 
@@ -30454,16 +30454,16 @@
 	of V_MAY_DEF and V_MUST_DEF.
 	* tree-dfa.c (dfa_stats_d): Add num_v_must_defs and rename
 	num_vdefs to num_v_may_defs.
-	(compute_immediate_uses_for_stmt): Rename occurences of vdef
+	(compute_immediate_uses_for_stmt): Rename occurrences of vdef
 	to v_may_def.
 	(redirect_immediate_uses): Ditto.
 	(dump_dfa_stats): Ditto. Also added code to dump num_v_must_defs.
-	(collect_dfa_stats_r): Rename occurences of vdef to v_may_def.
+	(collect_dfa_stats_r): Rename occurrences of vdef to v_may_def.
 	Also add code to sum up the number of v_must_defs.
 	(vdefs_disappeared_p): Replace with...
 	(v_may_defs_disappeared_p): This.
 	(v_must_defs_disappeared_p): New function.
-	(mark_new_vars_to_rename): Rename occurences of vdef to v_may_def.
+	(mark_new_vars_to_rename): Rename occurrences of vdef to v_may_def.
 	Also add code to mark new variables found in V_MUST_DEFs for
 	renameing.
 	* tree-flow.h (stmt_ann_d): Add v_must_def_ops and replace
@@ -30478,67 +30478,67 @@
 	(get_vdef_op_ptr): Ditto with...
 	(get_v_may_def_op_ptr); This.
 	(get_v_must_def_op_ptr): New function.
-	* tree-into-ssa.c (mark_def_sites): Rename occurences of vdef
+	* tree-into-ssa.c (mark_def_sites): Rename occurrences of vdef
 	to v_may_def. Also add code to mark statements with
 	V_MUST_DEFs as definition sites.
-	(rewrite_stmt): Rename occurences of vdef to v_may_def. Also
+	(rewrite_stmt): Rename occurrences of vdef to v_may_def. Also
 	add code to register new V_MUST_DEFs made by the statement.
 	* tree-outof-ssa.c (VIRTUAL_PARTITION): Update comments.
-	(check_replaceable): Rename occurences of vdef to v_may_def. Also
+	(check_replaceable): Rename occurrences of vdef to v_may_def. Also
 	add check for V_MUST_DEFs.
 	(find_replaceable_in_bb): Ditto.
-	* tree-pretty-print.c (dump_vops): Rename occurences of vdef
+	* tree-pretty-print.c (dump_vops): Rename occurrences of vdef
 	to v_may_def. Also add code to dump V_MUST_DEFs.
 	* tree-sra.c (mark_all_vdefs): Replace with...
 	(mark_all_v_may_defs): This.
 	(mark_all_v_must_defs): New function.
 	(create_scalar_copies): Replace call to mark_all_vdefs with
 	calls to mark_all_v_may_defs and mark_all_v_must_defs.
-	(scalarize_structures): Rename occurences of vdef to v_may_def.
+	(scalarize_structures): Rename occurrences of vdef to v_may_def.
 	Also add a check for V_MUST_DEFs.
-	(scalarize_modify_expr): Rename occurences of vdef to v_may_def.
+	(scalarize_modify_expr): Rename occurrences of vdef to v_may_def.
 	* tree-ssa-alias.c (global_var): Update comment.
 	(compute_may_aliases): Ditto.
-	(compute_points_to_and_addr_escape): Rename occurences of vdef
+	(compute_points_to_and_addr_escape): Rename occurrences of vdef
 	to v_may_def. Also add code to mark variables in V_MUST_DEF
 	operands as being written to.
 	(group_aliases): Update comment.
 	(maybe_create_global_var): Ditto.
-	* tree-ssa.c (verify_ssa): Rename occurences of vdef to v_may_def.
+	* tree-ssa.c (verify_ssa): Rename occurrences of vdef to v_may_def.
 	Also add a check for V_MUST_DEFs on GIMPLE registers.
-	(replace_immediate_uses): Rename occurences of vdef to v_may_def.
-	* tree-ssa-ccp.c (visit_stmt): Rename occurences of vdef
+	(replace_immediate_uses): Rename occurrences of vdef to v_may_def.
+	* tree-ssa-ccp.c (visit_stmt): Rename occurrences of vdef
 	to v_may_def. Also add code to mark all V_MUST_DEF operands
 	VARYING.
 	(initialize): Ditto.
-	(set_rhs): Rename occurences of vdef to v_may_def. Also add
+	(set_rhs): Rename occurrences of vdef to v_may_def. Also add
 	code to update SSA_NAMEs in V_MUST_DEFs.
-	* tree-ssa-copy.c (cprop_into_stmt): Rename occurences of vdef
+	* tree-ssa-copy.c (cprop_into_stmt): Rename occurrences of vdef
 	to v_may_def.
 	* tree-ssa-dce.c (mark_stmt_if_obviously_necessary): Rename
-	occurences of vdef to v_may_def. Also add code to mark statements
+	occurrences of vdef to v_may_def. Also add code to mark statements
 	with V_MUST_DEFs as necessary.
-	(propagate_necessity): Rename occurences of vdef to v_may_def.
+	(propagate_necessity): Rename occurrences of vdef to v_may_def.
 	* tree-ssa-dom.c (redirect_edges_and_update_ssa_graph): Rename
-	occurences of vdef to v_may_def. Also add code to mark operands
+	occurrences of vdef to v_may_def. Also add code to mark operands
 	in V_MUST_DEFs for renaming.
-	(eliminate_redundant_computations): Rename occurences of vdef
+	(eliminate_redundant_computations): Rename occurrences of vdef
 	to v_may_def.
-	(record_equivalences_from_stmt): Rename occurences of vdef
+	(record_equivalences_from_stmt): Rename occurrences of vdef
 	to v_may_def. Also add code to record VUSEs for V_MUST_DEFs.
 	(optimize_stmt): Remove unnesessary variable vdefs. Update
 	comment.
-	(register_definitions_for_stmt): Rename occurences of vdef
+	(register_definitions_for_stmt): Rename occurrences of vdef
 	to v_may_def. Also add code to register definitions made with
 	V_MUST_DEFs.
 	* tree-ssa-dse.c (fix_stmt_vdefs): Replace with...
 	(fix_stmt_v_may_defs): This.
-	(fix_phi_uses): Rename occurences of vdef to v_may_def.
+	(fix_phi_uses): Rename occurrences of vdef to v_may_def.
 	(dse_optimize_stmt): Ditto.
-	* tree-ssa-live.c (create_ssa_var_map): Rename occurences of vdef
+	* tree-ssa-live.c (create_ssa_var_map): Rename occurrences of vdef
 	to v_may_def. Also add code to mark V_MUST_DEF operands as being
 	used in virtual operators.
-	* tree-ssa-loop.c (mark_defs_for_rewrite): Rename occurences of
+	* tree-ssa-loop.c (mark_defs_for_rewrite): Rename occurrences of
 	vdef to v_may_def. Also add code to mark V_MUST_DEF operands for
 	renaming.
 	* tree-ssa-operands.c (opf_kill_def): New flag for killing
@@ -30562,17 +30562,17 @@
 	(remove_vdefs): Replace with...
 	(remove_v_may_defs): This.
 	(remove_v_must_defs): New function.
-	(init_ssa_operands): Rename occurences of vdef to v_may_def. Also
+	(init_ssa_operands): Rename occurrences of vdef to v_may_def. Also
 	add code to initialize build_v_must_defs.
 	(finalize_ssa_vdefs): Replace with...
 	(finalize_ssa_v_may_defs): This.
-	(finalize_ssa_vuses): Rename occurences of vdef to v_may_def.
+	(finalize_ssa_vuses): Rename occurrences of vdef to v_may_def.
 	(finalize_ssa_v_must_defs): New function.
 	(finalize_ssa_stmt_operands): Replace call to finalize_ssa_vdefs
 	with calls to finalize_ssa_v_may_defs and finalize_ssa_v_must_defs.
-	(verify_start_operands): Rename occurences of vdef to v_may_def.
+	(verify_start_operands): Rename occurrences of vdef to v_may_def.
 	Also add check for build_v_must_defs.
-	(get_stmt_operands): Rename occurences of vdef to v_may_def.
+	(get_stmt_operands): Rename occurrences of vdef to v_may_def.
 	Also add code to handle V_MUST_DEFs and to use opf_kill_def for
 	killing definitions.
 	(get_expr_operands): Update comment and use opf_kill_def for
@@ -30608,11 +30608,11 @@
 	(remove_v_must_defs): New function signature.
 	* tree-ssa-pre.c (subst_phis): Replace call to remove_vdefs
 	with calls to remove_v_may_defs and remove_v_must_defs.
-	(process_left_occs_and_kills): Rename occurences of vdef to v_may_def.
-	Also add code that marks left occurences of operands in V_MUST_DEFs.
-	* tree-tailcall.c (find_tail_calls): Rename occurences of vdef
+	(process_left_occs_and_kills): Rename occurrences of vdef to v_may_def.
+	Also add code that marks left occurrences of operands in V_MUST_DEFs.
+	* tree-tailcall.c (find_tail_calls): Rename occurrences of vdef
 	to v_may_def. Also add check for V_MUST_DEFs.
-	(eliminate_tail_call):Rename occurences of vdef to v_may_def.
+	(eliminate_tail_call):Rename occurrences of vdef to v_may_def.
 
 2004-06-10  Vladimir Makarov  <vmakarov@redhat.com>
 
@@ -37276,7 +37276,7 @@
 	to match.
 	(thumb_compute_initial_elimination_offset): New function.
 	(thumb_expand_prologue): Use arm_get_frame_offsets.  Remove
-	unneccessary rounding.
+	unnecessary rounding.
 	* config/arm/arm.h (target_abi_name): Declare.
 	(ARM_DOUBLEWORD_ALIGN, DOUBLEWORD_ALIGNMENT, TARGET_IWMMXT_ABI,
 	arm_abi_type, ARM_DEFAULT_ABI): Define.
Index: gcc/ChangeLog-2005
===================================================================
--- gcc/ChangeLog-2005	(revision 200682)
+++ gcc/ChangeLog-2005	(working copy)
@@ -3089,7 +3089,7 @@
 2005-11-30  Kean Johnston  <jkj@sco.com>
 
 	* config/i386/i386.c: Check the value of SUPPORTS_ONE_ONLY, not
-	simply its presense in case targets #define SUPPORTS_ONE_ONLY 0.
+	simply its presence in case targets #define SUPPORTS_ONE_ONLY 0.
 
 2005-11-30  Richard Guenther  <rguenther@suse.de>
 
@@ -8505,7 +8505,7 @@
 2005-08-19  Paul Woegerer  <paul.woegerer@nsc.com>
 
 	* config/crx/crx.c: Implement crx_decompose_address. Reject
-	symbolic displacements since CRX register relative adressing
+	symbolic displacements since CRX register relative addressing
 	mode can't handle unsigned 32-bit values as displacements.
 	* config/crx/crx.h: Simplify definitions, remove redundant
 	parenthesis and obsolete macros.
@@ -14808,7 +14808,7 @@
 	global functions.
 	* cfghooks.c (duplicate_block): Update original/copy handling.
 	* cfglayout.c (fixup_reorder_chain): Likewise.
-	(cfg_layout_initialize): Initialize orignal_copy tables.
+	(cfg_layout_initialize): Initialize original_copy tables.
 	(cfg_layout_finalize): FInalize original_copy tables.
 	(can_copy_bbs_p): Use BB_DUPLICATED flag.
 	(copy_bbs): Likewise.
@@ -16005,7 +16005,7 @@
 	relevant stmt. Return two values = live_p and relevant_p.
 	(vect_mark_stmts_to_be_vectorized): Call vect_mark_relevant and
 	vect_stmt_relevant_p with additional arguments. Phis are no longer
-	put into the worklist (analyzed seperately in analyze_scalar_cycles).
+	put into the worklist (analyzed separately in analyze_scalar_cycles).
 	(vect_determine_vectorization_factor): Also check for LIVE_P, because a
 	stmt that is marked as irrelevant and live, cause it's only used out
 	side the loop, may need to be vectorized (e.g. reduction).
@@ -16204,7 +16204,7 @@
 2005-06-03  Pat Haugen  <pthaugen@us.ibm.com>
 
 	* config/rs6000/rs6000.c (rs6000_conditional_register_usage):
-	Clear call_realy_used_regs[r2] when ABI_AIX.
+	Clear call_really_used_regs[r2] when ABI_AIX.
 
 2005-06-03  Richard Guenther  <rguenth@gcc.gnu.org>
 
@@ -25597,7 +25597,7 @@
 	(finalize_ssa_uses, finalize_ssa_v_may_defs, finalize_ssa_vuses,
 	finalize_ssa_v_must_defs): Also initialize use nodes.
 	(finalize_ssa_stmt_operands): Pass extra stmt operands.
-	(build_ssa_operands): Seperate parsing from final operand construction.
+	(build_ssa_operands): Separate parsing from final operand construction.
 	(parse_ssa_operands): New.  Parse entry point for operand building.
 	(swap_tree_operands): New.  Swap 2 tree operands.
 	(update_stmt_operands): Ranamed from get_stmt_operands.  Always builds
@@ -27688,7 +27688,7 @@
 	* cfglayout.c (reemit_insn_block_notes): Don't put block notes in
 	between jump table and its label.
 	* final.c (shorten_branches): Handle notes in between ADDR_VEC
-	resp. ADDR_DIFF_VEC and the label preceeding it.
+	resp. ADDR_DIFF_VEC and the label preceding it.
 	(final_scan_insn): Likewise.  Ensure ADDR_VEC resp. ADDR_DIFF_VEC
 	is emitted in the right section.
 
@@ -29346,7 +29346,7 @@
 	ATTR_PURE_NOTHROW_NONNULL_1, ATTR_PURE_NOTHROW_NONNULL_1_2,
 	ATTR_MALLOC_NOTHROW_NONNULL_1): Delete.
 
-	* builtins.def: Use the non-specific "nonnull" attibute lists.
+	* builtins.def: Use the non-specific "nonnull" attribute lists.
 
 2005-03-11  Zdenek Dvorak  <dvorakz@suse.cz>
 
Index: gcc/ChangeLog-2006
===================================================================
--- gcc/ChangeLog-2006	(revision 200682)
+++ gcc/ChangeLog-2006	(working copy)
@@ -3527,7 +3527,7 @@
 	(SSA_VAR_MAP_REF_COUNT): Delete.
 	(create_ssa_var_map): Change Prototype to have no parameters.
 	(version_ref_count): Delete.
-	(register_ssa_partition): Remove 'is_use' paramater and don't set the
+	(register_ssa_partition): Remove 'is_use' parameter and don't set the
 	ref_count vector.
 	(type_var_num, type_var, type_var_first_partition,
 	type_var_next_partition, type_var_dump, type_var_delete,
@@ -4422,7 +4422,7 @@
 	bigger than word size. disallow conversion of float register from a
 	large integer mode to a float mode smaller than the float register
 	size.
-	(mips_class_max_nregs): Handle float registers case seperately.
+	(mips_class_max_nregs): Handle float registers case separately.
 	* config/mips/mips.md (define_constants): Add UNSPEC_MFHC1,
 	UNSPEC_MTHC1.
 	(movdi_32bit): Use !TARGET_FLOAT64 in condition pattern.
@@ -16519,7 +16519,7 @@
 	change_queue_index, resolve_dep): New static functions.
 	(try_ready): New function.  Adjust callers in sched-rgn.c and
 	sched-ebb.c to use it instead of ready_add.
-	(clock_var): Move at the begining of file.
+	(clock_var): Move at the beginning of file.
 	(rank_for_schedule): Fix typo.
 	(queue_insn): Add assertion.  Handle QUEUE_INDEX.
 	(ready_lastpos): Enforce assertion.
Index: gcc/ChangeLog-2007
===================================================================
--- gcc/ChangeLog-2007	(revision 200682)
+++ gcc/ChangeLog-2007	(working copy)
@@ -3191,7 +3191,7 @@
 	PR tree-optimization/33834
 	PR tree-optimization/33835
 	* tree-vect-analyze.c (vect_analyze_operations): RELEVANT and LIVE
-	stmts need to be checked for success seperately.
+	stmts need to be checked for success separately.
 	* tree-vect-transform.c (vectorizable_call, vectorizable_conversion):
 	Remove the check that stmt is not LIVE.
 	(vectorizable_assignment, vectorizable_induction): Likewise.
@@ -3990,8 +3990,8 @@
 	* config/score/mul-div.S : add flush_cache score3 support.
 	* config/score/elf.h : Fix some typos.
 	* config/score/score.md : merge score3 and score7 pattern.
-	* config/score/score.c : use to seperate which target it used.
-	* config/score/score.h : use to seperate the target macro.
+	* config/score/score.c : use to separate which target it used.
+	* config/score/score.h : use to separate the target macro.
 	* config/score/score.opt : remove -mmac option , add -mscore3,
 	-mscore3d and -march OPTION support.
  
@@ -5066,7 +5066,7 @@
 
 	PR rtl-optimization/33552
 	* function.c (match_asm_constraints_1): Check for overlap in
-	inputs and replace all occurences.
+	inputs and replace all occurrences.
 
 2007-09-28  Richard Sandiford  <rsandifo@nildram.co.uk>
 
@@ -5339,7 +5339,7 @@
 	* config/m68k/m68k.h (ASM_OUTPUT_ALIGN_WITH_NOP): New, use
 	"move.l %a4,%a4" to produce nops.
 	* config/m68k/m68k.c (override_options): Reset align options,
-	if neccessary align macro isn't avaible.
+	if necessary align macro isn't avaible.
 
 2007-09-24  Roman Zippel <zippel@linux-m68k.org> 
 
@@ -7907,7 +7907,7 @@
 	it to lambda_lattice_new.
 	(lambda_body_vector_compute_new): New parameter lambda_obstack.
 	Pass it to lambda_body_vector_new.
-	(lambda_lattice_compute_base): New paramater lambda_obstack.  Pass
+	(lambda_lattice_compute_base): New parameter lambda_obstack.  Pass
 	it to lambda_lattice_new.
 	(compute_nest_using_fourier_motzkin): New parameter lambda_obstack.
 	Pass it to lambda_loopnest_new, lambda_linear_expression_new.
@@ -8606,7 +8606,7 @@
 2007-09-05  Ben Elliston  <bje@au.ibm.com>
 
 	* config/rs6000/ppu_intrinsics.h (__protected_stream_count):
-	Rename count macro arugment for clarity.
+	Rename count macro argument for clarity.
 	(__protected_unlimited_stream_set): Pass UG=1 to __dcbt_TH1000.
 	(__protected_stream_set): Likewise, pass 0.
 
@@ -9414,7 +9414,7 @@
 	* modulo-sched.c: Add documentation regarding do-loop.
 	(doloop_register_get): Change number of arguments to support
 	the new do-loop pattern and check whether COUNT_REG has no other
-	occurences in the loop besides in the control part.
+	occurrences in the loop besides in the control part.
 	(duplicate_insns_of_cycles): Do not duplicate the insn which
 	changes count_reg as it is already adjusted.
 	(generate_prolog_epilog): New argument to support the new
Index: gcc/ChangeLog-2008
===================================================================
--- gcc/ChangeLog-2008	(revision 200682)
+++ gcc/ChangeLog-2008	(working copy)
@@ -795,14 +795,14 @@
 
 	* config/mips/sync.md (sync_<optab>_12): Replace
 	MIPS_SYNC_OP_12_NOT_NOP with MIPS_SYNC_OP_12_AND.
-	(sync_old_<optab>_12): Remove third paramater to
+	(sync_old_<optab>_12): Remove third parameter to
 	MIPS_SYNC_OLD_OP_12 macro, replace MIPS_SYNC_OLD_OP_12_NOT_NOP
 	with MIPS_SYNC_OLD_OP_12_AND.
 	(sync_new_<optab>_12): Replace MIPS_SYNC_NEW_OP_12_NOT_NOP
 	with MIPS_SYNC_NEW_OP_12_AND.
 	(sync_nand_12): Replace MIPS_SYNC_OP_12_NOT_NOT with
 	MIPS_SYNC_OP_12_XOR, reduce length attribute to 40.
-	(sync_old_nand_12): Remove third paramater to MIPS_SYNC_OLD_OP_12
+	(sync_old_nand_12): Remove third parameter to MIPS_SYNC_OLD_OP_12
 	macro, replace MIPS_SYNC_OLD_OP_12_NOT_NOT with
 	MIPS_SYNC_OLD_OP_12_XOR and reduce length attribute to 40.
 	(sync_new_nand_12): Replace MIPS_SYNC_NEW_OP_12_NOT_NOT with
@@ -1593,7 +1593,7 @@
 
 	* ira-build.c (loop_node_to_be_removed_p): Remove.
 	(loop_compare_func, mark_loops_for_removal): New functions.
-	(remove_uneccesary_loop_nodes_from_loop_t): Use member
+	(remove_unecessary_loop_nodes_from_loop_t): Use member
 	to_remove_p.
 	(remove_unnecessary_allocnos): Call mark_loops_for_removal.
 
@@ -7887,7 +7887,7 @@
 	* dojump.c (prefer_and_bit_test): UPdate call of rtx_cost.
 	* tree-ssa-loop-ivopts.c (struct ivopts_data): New field speed.
 	(seq_cost): Add speed argument.
-	(computation_cost): Add speed arugment.
+	(computation_cost): Add speed argument.
 	(add_cost, multiply_by_const, get_address_cost): add speed argument.
 	(force_expr_to_var_cost): Update for profile info.
 	(force_var_cost): Likewise.
@@ -10627,7 +10627,7 @@
 	ftruncsd, ftruncdd, itoftf, itofdf, itofsf, itofdd, itoftd,
 	fdivdd, fdivtd, floaddd, floadsd, fmuldd, fmultd, fsimpdd,
 	fsimpsd, fsimptd, fstoredd, fstoresd, ftoidfp as possible values.
-	("bfp" mode attribute): Removed.  Every occurence replaced
+	("bfp" mode attribute): Removed.  Every occurrence replaced
 	with <mode>.
 	* config/s390/s390.c (struct "z10_cost"): Updated entries.
 	* config/s390/2084.md (insn_reservation "x_itof"): Updated
@@ -18275,7 +18275,7 @@
 
 2008-05-27  Andreas Krebbel  <krebbel1@de.ibm.com>
 
-	* config/s390/s390.md: Replace all occurences of the 'm'
+	* config/s390/s390.md: Replace all occurrences of the 'm'
 	constraint with 'RT'.
 
 2008-05-27  Andreas Krebbel  <krebbel1@de.ibm.com>
@@ -22638,7 +22638,7 @@
 
 2008-04-08  Jan Hubicka  <jh@suse.cz>
 
-	* function.h (incomming_args): Break out of struct function.
+	* function.h (incoming_args): Break out of struct function.
 	(function_subsections): Break out of struct function.
 	(rtl_data): Add args, subsections fields. Break out outgoing_args_size,
 	return_rtx and hard_reg_initial_vals from struct function.
@@ -25139,7 +25139,7 @@
 	* tree-ssa-loop-ivopts.c (find_bivs): Convert the step
 	to sizetype if type is a pointer type.
 	(add_candidate_1): Don't convert the base and step to
-	the generic type if the orginal type is a pointer type.
+	the generic type if the original type is a pointer type.
 	(add_iv_value_candidates): Use sizetype for the step
 	if type is a pointer type.
 	(cand_value_at): Likewise.
@@ -28411,7 +28411,7 @@
 
 	PR middle-end/32628
 	* fold-const.c (fold_convert_const_int_from_int): Do not
-	set overflow if that occured only because of a sign extension
+	set overflow if that occurred only because of a sign extension
 	change when converting from/to a sizetype with the same
 	precision and signedness.
 
@@ -28598,13 +28598,13 @@
 
 	PR rtl-optimization/30905
 	* cfgcleanup.c: Include dce.h
-	(crossjumps_occured): New global variable.
+	(crossjumps_occurred): New global variable.
 	(try_crossjump_bb): Exit loop after finding a fallthru edge.
-	If something changed, set crossjumps_occured to true.
-	(try_optimize_cfg): Clear crossjumps_occured at the beginning.
+	If something changed, set crossjumps_occurred to true.
+	(try_optimize_cfg): Clear crossjumps_occurred at the beginning.
 	Don't add/remove fake edges to exit here...
 	(cleanup_cfg): ...but do it here, when crossjumping.
-	Run a fast DCE when successful crossjumps occured in the latest
+	Run a fast DCE when successful crossjumps occurred in the latest
 	iteration of try_optimize_cfg.
 
 2008-01-11  Richard Guenther  <rguenther@suse.de>
Index: gcc/ChangeLog-2009
===================================================================
--- gcc/ChangeLog-2009	(revision 200682)
+++ gcc/ChangeLog-2009	(working copy)
@@ -6924,7 +6924,7 @@
 	    Rafael Espindola  <espindola@google.com>
 
 	* gengtype.c (write_types): Moved call to write_func_for_structure
-	into seperate loops.
+	into separate loops.
 
 2009-10-05  Richard Guenther  <rguenther@suse.de>
 
@@ -15370,7 +15370,7 @@
 
 	* dwarf2out.c (output_file_names): Output VMS style file name, size,
 	date, version info if VMS_DEBUGGING_INFO defined.
-	* vmsdgbout.c (vms_file_stats_name): New functon. VMS style file name,
+	* vmsdgbout.c (vms_file_stats_name): New function. VMS style file name,
 	size, date calculating code moved here.
 
 2009-07-29  Paul Brook  <paul@codesourcery.com>
@@ -16873,7 +16873,7 @@
 	try_remove_empty_loop, remove_empty_loops): Remove.
 	* tree-ssa-loop.c (tree_ssa_empty_loop, pass_empty_loop): Remove.
 	* tree-ssa-dce.c (find_obviously_necessary_stmts): Use finiteness info
-	to mark regular loops as neccesary.
+	to mark regular loops as necessary.
 	(degenerate_phi_p): New function.
 	(propagate_necessity, remove_dead_phis): Use it.
 	(forward_edge_to_pdom): Likewise.
@@ -19941,7 +19941,7 @@
 	(DECL_EXTERNAL): Likewise.
 	(DECL_BIT_FIELD): Likewise.
 	(DECL_NONADDRESSABLE_P): Likewise.
-	(TYPE_DECL_SUPRESS_DEBUG): Likewise.
+	(TYPE_DECL_SUPPRESS_DEBUG): Likewise.
 	* config/arm/arm-modes.def (XImode): Make it an INT_MODE.
 
 2009-06-10  Ian Lance Taylor  <iant@google.com>
@@ -20083,7 +20083,7 @@
 
 	PR tree-optimization/40351
 	* tree-sra.c (propagate_subacesses_accross_link): Check that a
-	refrence to a potential artifical subaccess can be constructed.
+	reference to a potential artifical subaccess can be constructed.
 
 2009-06-08  Kaz Kojima  <kkojima@gcc.gnu.org>
 
@@ -26295,7 +26295,7 @@
 	* omega.c (omega_do_elimination): Avoid math on enum types.
 	* optabs.c (expand_vec_shift_expr): Remove casts to int.
 	* opts.c (set_debug_level): Change 2 to enum constant.  Use new
-	int local to handle integral_argment value.
+	int local to handle integral_argument value.
 	* regmove.c (try_auto_increment): Change PUT_MODE to
 	PUT_REG_NOTE_KIND.
 	* reload.c (push_secondary_reload): Add casts to enum type.
@@ -27514,7 +27514,7 @@
 	Don't add default cpu to multilib list unnecessarily, but do enable
 	the relevant compiler option..
 	Add support for --with-multilib-list=<blank> and
-	--with-multilib-list=!<somelib> to supress unwanted multilibs.
+	--with-multilib-list=!<somelib> to suppress unwanted multilibs.
 	* config/sh/t-sh (DEFAULT_ENDIAN, OTHER_ENDIAN): New variables.
 	(MULTILIB_ENDIAN, MULTILIB_CPUS): Delete variables.
 	(MULTILIB_OPTIONS): Redefine using OTHER_ENDIAN and
@@ -34054,7 +34054,7 @@
 2009-01-16  Hariharan Sandanagobalane  <hariharan@picochip.com>
 
 	* config/picochip/picochip.c (picochip_override_options): Revert
-	CFI asm flag disable commited previously.
+	CFI asm flag disable committed previously.
 
 2009-01-15  Sebastian Pop  <sebastian.pop@amd.com>
 	    Tobias Grosser  <tobi.grosser@amd.com>
Index: gcc/ChangeLog-2010
===================================================================
--- gcc/ChangeLog-2010	(revision 200682)
+++ gcc/ChangeLog-2010	(working copy)
@@ -3288,7 +3288,7 @@
 	    Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
 	PR bootstrap/45888
-	* Makefile.in (s-tm-texi): Remove \r occurences from tmp-tm.texi.
+	* Makefile.in (s-tm-texi): Remove \r occurrences from tmp-tm.texi.
 	Fix target.def pathname in timestamp comparison.
 
 2010-11-24  Richard Henderson  <rth@redhat.com>
@@ -6326,7 +6326,7 @@
 	(picochip_legitimize_address): Don't use C++ style comments.
 	(picochip_legitimize_reload_address): Likewise.
 	(reorder_var_tracking_notes): Remove variable vliw_start.
-	(picochip_reorg): Cast first arguemnt to emit_note_after to
+	(picochip_reorg): Cast first argument to emit_note_after to
 	enum insn_note.
 	(picochip_expand_builtin_2op): Use EXPAND_NORMAL.
 	(picochip_expand_builtin_3op): Likewise.
@@ -9605,7 +9605,7 @@
 
 	PR middle-end/44206
 	* ipa.c (cgraph_remove_unreachable_nodes): Cleanup; check
-	existence of refrences before removing the function.
+	existence of references before removing the function.
 
 2010-10-16  Jan Hubicka  <jh@suse.cz>
 
@@ -19592,7 +19592,7 @@
 	PR middle-end/42574
 	* gcse.c (compute_code_hoist_vbeinout): Consider more expressions
 	for hoisting.
-	(hoist_code): Count occurences in current block too.
+	(hoist_code): Count occurrences in current block too.
 
 2010-07-27  Maxim Kuvyrkov  <maxim@codesourcery.com>
 
@@ -23363,7 +23363,7 @@
 
 	PR middle-end/44576
 	* tree-ssa-loop-prefetch.c (compute_miss_rate): Return 1000 (out
-	of 1000) for miss rate if the address diference is greater than or
+	of 1000) for miss rate if the address difference is greater than or
 	equal to the cache line size (the two reference will never hit the
 	same cache line).
 
@@ -24564,7 +24564,7 @@
 2010-06-26  Jan Hubicka  <jh@suse.cz>
 
 	* ipa-split.c (consider_split): PHI in entry block is OK as long as all
-	edges comming from header are equivalent.
+	edges coming from header are equivalent.
 	(visit_bb): Handle PHIs correctly.
 	* tree-inline.c (copy_phis_for_bb): Be able to copy
 	PHI from entry edge.
@@ -31829,7 +31829,7 @@
 2010-05-10  Jan Hubicka  <jh@suse.cz>
 
 	* lto-stramer-out.c (produce_asm_for_decls): Correct accidentally
-	commited change.
+	committed change.
 
 2010-05-10  Jan Hubicka  <jh@suse.cz>
 
@@ -32375,7 +32375,7 @@
 	* ipa-ref-inline.h: New file.
 	* lto-cgraph.c (output_varpool): Take cgrag node set argument.
 	(referenced_from_other_partition_p): New function.
-	(lto_output_varpool_node): Take set arugment; call
+	(lto_output_varpool_node): Take set argument; call
 	referenced_from_other_partition.
 	(lto_output_ref): New.
 	(add_references): New.
@@ -33093,7 +33093,7 @@
 	varpool_node_set_size): New inlines.
 	* cgraph.c (dump_cgraph_node): Dump asm names of aliases.
 	* tree-pass.h (varpool_node_set_def): Forward declare.
-	(ipa_opt_pass_d): Summary writting takes vnode sets too.
+	(ipa_opt_pass_d): Summary writing takes vnode sets too.
 	(ipa_write_optimization_summaries): Update prototype.
 	* ipa-cp.c (ipcp_write_summary): Update.
 	* ipa-reference.c (ipa_reference_write_summary): Update.
@@ -34789,7 +34789,7 @@
 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
 
 	PR middle-end/32628
-	* c-common.c (pointer_int_sum): Disregard overflow that occured only
+	* c-common.c (pointer_int_sum): Disregard overflow that occurred only
 	because of sign-extension change when converting to sizetype here...
 	* fold-const.c (fold_convert_const_int_from_int): ...and not here.
 
@@ -36804,7 +36804,7 @@
 
 	PR target/43156
 	* config/spu/spu.c (spu_expand_prologue): Don't emit NOTE_INSN_DELETED
-	at the begining or end.
+	at the beginning or end.
 	(spu_expand_epilogue): Likewise.
 
 2010-03-20  Richard Guenther  <rguenther@suse.de>
@@ -38933,7 +38933,7 @@
 
 2010-02-03  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
 
-	* config/h8300/h8300.md (can_delay): Fix attibute condition.
+	* config/h8300/h8300.md (can_delay): Fix attribute condition.
 
 2010-02-03  Vladimir Makarov  <vmakarov@redhat.com>
 
Index: gcc/ChangeLog-2011
===================================================================
--- gcc/ChangeLog-2011	(revision 200682)
+++ gcc/ChangeLog-2011	(working copy)
@@ -14183,7 +14183,7 @@
 	* rtlanal.c (rtx_cost): Add an opno parameter.  Update call
 	to target hook.
 	(get_full_rtx_cost): Add an opno paramter.  Update calls to rtx_cost.
-	(default_adress_cost): Update calls to rtx_cost.
+	(default_address_cost): Update calls to rtx_cost.
 
 	* config/arm/arm.c (arm_rtx_costs_1, arm_size_rtx_costs)
 	(arm_slowmul_rtx_costs): Adjust calls to rtx_cost.
@@ -19397,7 +19397,7 @@
 
 	PR middle-end/49495
 	* cgraphunit.c (verify_edge_corresponds_to_fndecl): New function.
-	(verify_cgraph_node): Some functinality moved to
+	(verify_cgraph_node): Some functionality moved to
 	verify_edge_corresponds_to_fndecl, call it.
 
 2011-07-07  Joseph Myers  <joseph@codesourcery.com>
@@ -20708,7 +20708,7 @@
 	PR tree-optimize/49373
 	* tree-pass.h (all_late_ipa_passes): Declare.
 	* cgraphunit.c (init_lowered_empty_function): Fix properties.
-	(cgraph_optimize): Execute late passes; remove unreachable funcions
+	(cgraph_optimize): Execute late passes; remove unreachable functions
 	after materialization.
 	* ipa-inline.c (gate_ipa_inline): Enable only when optimizing or
 	LTOing.
@@ -24051,7 +24051,7 @@
 
 	PR tree-optimization/49218
 	* tree-vrp.c (adjust_range_with_scev): Properly check whether
-	overflow occured.
+	overflow occurred.
 
 2011-05-30  Richard Guenther  <rguenther@suse.de>
 
@@ -28452,7 +28452,7 @@
 	(refs_may_alias_p_1): Likewise.
 	(ref_maybe_used_by_call_p_1): Likewise.
 	(call_may_clobber_ref_p_1): Likewise.
-	(indirect_ref_may_alias_decl_p): Assume indirect refrences
+	(indirect_ref_may_alias_decl_p): Assume indirect references
 	are either MEM_REF or TARGET_MEM_REF.
 	(indirect_refs_may_alias_p): Likewise.
 	* calls.c (emit_call_1): Build a MEM_REF instead of an INDIRECT_REF
@@ -29762,7 +29762,7 @@
 	(estimate_function_body_sizes): Properly compute size/time of outgoing
 	calls.
 	(compute_inline_parameters): Alloc inline_summary; do not compute
-	size/time of incomming calls.
+	size/time of incoming calls.
 	(estimate_edge_time): Avoid missing time summary hack.
 	(inline_read_summary): Read inline summary info.
 	(inline_write_summary): Write inline summary info.
Index: gcc/ChangeLog-2012
===================================================================
--- gcc/ChangeLog-2012	(revision 200682)
+++ gcc/ChangeLog-2012	(working copy)
@@ -1060,7 +1060,7 @@
 	(aarch64_evpc_uzp): Likewise.
 	(aarch64_evpc_zip): Likewise.
 	(aarch64_expand_vec_perm_const_1): Check for trn, zip, uzp patterns.
-	* config/aarch64/iterators.md (unspec): Add neccessary unspecs.
+	* config/aarch64/iterators.md (unspec): Add necessary unspecs.
 	(PERMUTE): New.
 	(perm_insn): Likewise.
 	(perm_hilo): Likewise.
@@ -8680,7 +8680,7 @@
 
 2012-10-08  Uros Bizjak  <ubizjak@gmail.com>
 
-	* config/i386/atom.md (atom_sse_4): Merge atom_sse_attr attibutes.
+	* config/i386/atom.md (atom_sse_4): Merge atom_sse_attr attributes.
 	(atom_sse_5): Ditto.
 
 2012-10-08  Marc Glisse  <marc.glisse@inria.fr>
@@ -14788,7 +14788,7 @@
 
 	* tree-pass.h (write_summary, write_optimization_summary): Remove
 	set and vset arguments.
-	* ipa-cp.c (ipcp_write_summary): Remove set and vset arugments.
+	* ipa-cp.c (ipcp_write_summary): Remove set and vset arguments.
 	(write_node_summary_p): Likewise; use the encoder.
 	(ipa_reference_write_optimization_summary): Likewise.
 	* lto-cgraph.c (output_cgraph_opt_summary): Use encoder.
@@ -25688,7 +25688,7 @@
 	write_attr_get, write_insn_cases, write_eligible_delay,
 	write_const_num_delay_slots): Accept FILE pointer and toss it around.
 	Update all callers.
-	(write_header, open_outfile, handle_arg): New funcions.
+	(write_header, open_outfile, handle_arg): New functions.
 	(make_automaton_attrs): Write prototypes as extern to the output
 	files.
 	(main): Use init_rtx_reader_args_cb with handle_arg to take 3 file
@@ -26990,7 +26990,7 @@
 	v<vis3_shift_patname><mode>3, fmean16_vis,
 	fp<plusminus_insn>64_vis, <vis3_addsub_ss_patname><mode>3,
 	fucmp<code>8<P:mode>_vis): Set type to fga.
-	* config/sparc/ultra1_2.md: Remove refrences to fgm_cmp.
+	* config/sparc/ultra1_2.md: Remove references to fgm_cmp.
 	* config/sparc/niagara.md: Likewise.
 	* config/sparc/niagara2.md: Likewise.
 	* config/sparc/ultra3.md: Likewise, and fix type matching for
Index: gcc/ChangeLog.graphite
===================================================================
--- gcc/ChangeLog.graphite	(revision 200682)
+++ gcc/ChangeLog.graphite	(working copy)
@@ -4460,7 +4460,7 @@
 2009-07-04  Li Feng  <nemokingdom@gmail.com>
 
 	* graphite-dependences.c (graphite_carried_dependence_level_k): Use
-	transformed scattering dimension instead of unmatch orignal when
+	transformed scattering dimension instead of unmatch original when
 	calling dependence_polyhedron.
 
 2009-06-30  Sebastian Pop  <sebastian.pop@amd.com>
Index: gcc/ChangeLog.ptr
===================================================================
--- gcc/ChangeLog.ptr	(revision 200682)
+++ gcc/ChangeLog.ptr	(working copy)
@@ -123,7 +123,7 @@
 	* tree-scalar-evolution.c (follow_ssa_edge_in_rhs <case
 	POINTER_PLUS_EXPR>): Do not change type_rhs.
 	(follow_ssa_edge_in_rhs <case POINTER_PLUS_EXPR, case PLUS_EXPR>):
-	Use the code of the orginal expression instead of just PLUS_EXPR.
+	Use the code of the original expression instead of just PLUS_EXPR.
 	Also use type_rhs where TREE_TYPE (rhs) was used (reverting back
 	to the trunk).
 
Index: gcc/ChangeLog.tree-ssa
===================================================================
--- gcc/ChangeLog.tree-ssa	(revision 200682)
+++ gcc/ChangeLog.tree-ssa	(working copy)
@@ -3262,7 +3262,7 @@
 2004-01-05  Jan Hubicka  <jh@suse.cz>
 
 	* tree-ssa-ccp.c (ccp_fold_builtin): Return early for builtins
-	taking no arugment.
+	taking no argument.
 
 2004-01-05  Steven Bosscher  <steven@gcc.gnu.org>
 
@@ -3506,7 +3506,7 @@
 	et_forest_enumerate_sons, splay, remove_all_occurrences,
 	find_leftmost_node, find_rightmost_node, calculate_value): Removed.
 	(struct et_occ): New.
-	(et_nodes, et_occurences): New.
+	(et_nodes, et_occurrences): New.
 	(set_depth, set_depth_add, set_prev, set_next, et_recomp_min,
 	et_check_occ_sanity, et_check_sanity, et_check_tree_sanity,
 	record_path_before_1, record_path_before, check_path_after_1,
@@ -4530,7 +4530,7 @@
 2003-12-03  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
 
 	* tree-dfa.c (get_expr_operands): Don't record VUSEs for invariant
-	adresses.
+	addresses.
 
 2003-12-03  Brian Booth  <bbooth@redhat.com>
 
@@ -7257,7 +7257,7 @@
 	* gimplify.c (gimplify_array_ref_to_plus): Subtract the array
 	domain minimum index.
 	(gimplify_addr_expr): Expand ARRAY_REFs.  Cope with Fortran
-	missing cast wierdnesses.
+	missing cast weirdnesses.
 	* tree-dfa.c (get_expr_operands): Handle (&v + c); abort on
 	other address invariants that should have been folded.
 	(vdefs_disappeared_p): New.
@@ -8396,7 +8396,7 @@
 	Update for new flags.
 	(insert_occ_in_preorder_dt_order_1): Only insert one ephi-pred per
 	block.
-	Fix exit occurence handling.
+	Fix exit occurrence handling.
 	(rename_1): Remove occs stuff.
 	Update for new ephi-pred handling.
 	(reset_down_safe): Update for new ephi-pred handling.
@@ -8440,7 +8440,7 @@
 	* tree-ssa-dom.c (optimize_block): Handle empty source block.
 
 	* tree-ssa-dom.c (optimize_block):  Handle case when dominance
-	tree children have also other sucessors.  Add dump to jump
+	tree children have also other successors.  Add dump to jump
 	threading.
 
 2003-08-25  Jason Merrill  <jason@redhat.com>
@@ -9581,7 +9581,7 @@
 	(optimize_block): Enter PHIs with a single source argument into
 	the const_and_copies table.  When propagating into a PHI node,
 	break the loop over the PHI arguments when a propagation is performed.
-	If the PHI agument is not an SSA_VAR, then no propagation is possible.
+	If the PHI argument is not an SSA_VAR, then no propagation is possible.
 	(optimize_stmt): If an operand is not an SSA_VAR, then no propagation
 	is possible/needed.
 
@@ -10373,7 +10373,7 @@
 	definition, but is also live on entry.
 	* tree-ssa.c (coalesce_ssa_name): Call abort() instead of error(), and
 	provide more detailed info.
-	(rewrite_out_of_ssa): Provide CFG dumps before and after rewritting.
+	(rewrite_out_of_ssa): Provide CFG dumps before and after rewriting.
 
 2003-06-16  Frank Ch. Eigler  <fche@redhat.com>
 
@@ -12444,7 +12444,7 @@
 2002-02-20  Daniel Berlin  <dberlin@dberlin.org>
 
 	* tree-alias-ander.c: Store cached ptsets in the typevar, not
-	a seperate hash table.
+	a separate hash table.
 	(ptset_map): Removed;
 	(ptset_map_eq): Ditto.
 	(ptset_map_hash): Ditto.
Index: gcc/ChangeLog.tuples
===================================================================
--- gcc/ChangeLog.tuples	(revision 200682)
+++ gcc/ChangeLog.tuples	(working copy)
@@ -1863,7 +1863,7 @@
 	OMP_CLAUSE_REDUCTION_GIMPLE_{INIT,MERGE} instead of
 	OMP_CLAUSE_REDUCTION_{INIT,MERGE}.  Call lower_omp
 	on OMP_CLAUSE_REDUCTION_GIMPLE_MERGE before gimple_seq_add_seq
-	to replace all occurences of placeholder in the seq.
+	to replace all occurrences of placeholder in the seq.
 	* gimplify.c (gimplify_scan_omp_clauses): Clear
 	OMP_CLAUSE_REDUCTION_{INIT,MERGE} after gimplifying it.
 
Index: gcc/FSFChangeLog.10
===================================================================
--- gcc/FSFChangeLog.10	(revision 200682)
+++ gcc/FSFChangeLog.10	(working copy)
@@ -3361,7 +3361,7 @@
 	use <= instead of < when comparing mode sizes.
 	(force_to_mode, case NOT): Use full mask inside	the NOT operation.
 
-	* expr.c (emit_block_move): When call emit_libary_call for bcopy,
+	* expr.c (emit_block_move): When call emit_library_call for bcopy,
 	pass arguments using correct types and modes.
 	(emit_push_insn, expand_assignment): Likewise.
 	(clear_storage, store_expr): Likewise for memset and bzero.
Index: gcc/FSFChangeLog.11
===================================================================
--- gcc/FSFChangeLog.11	(revision 200682)
+++ gcc/FSFChangeLog.11	(working copy)
@@ -1446,7 +1446,7 @@
 	do instantiation inside and leave alone here.
 
 	* fold-const.c (fold, case COND_EXPR): Allow creation
-	of {MIN,MAX}_EXPR, but preserve info on orginal comparison code.
+	of {MIN,MAX}_EXPR, but preserve info on original comparison code.
 
 	* function.h (restore_tree_status): Update prototype.
 
@@ -6683,7 +6683,7 @@
 	stack slot for return pointer around each call.
 
 	* mn10300.h (RTX_COSTS): Refine.
-	(CASE_VALUES_THRESHHOLD, NO_FUNCTION_CSE): Likewise.
+	(CASE_VALUES_THRESHOLD, NO_FUNCTION_CSE): Likewise.
 	* mn10300.c (output_tst): New function.
 	* mn10300.md (movdi, movdf): Improve code to load constants into regs.
 	(tst insns): Use output_tst to optimize some cases.  Add versions to
@@ -11953,7 +11953,7 @@
 	expansion of mul_highpart.
 	
 	* alpha.c (output_{pro,epi}log): Flag_inhibit_size_directive
-	should supress .ent, .end, and accompanying directives.
+	should suppress .ent, .end, and accompanying directives.
 	(alpha_output_lineno): Fix polarity on GAS test.
 	* alpha.h (NO_DBX_FUNCTION_END): New macro.
 	* dbxout.c (dbxout_function): Respect NO_DBX_FUNCTION_END.
@@ -13311,7 +13311,7 @@
 	* h8300.h (READONLY_DATA_SECTION): Define.
 	(EXTRA_SECTIONS): Add in_readonly_data.
 	(READONLY_DATA_SECTION_ASM_OP): Define.
-	(EXTRA_SECTION_FUNCTINOS): Add readonly_data.
+	(EXTRA_SECTION_FUNCTIONS): Add readonly_data.
 
 Tue May  7 09:26:24 1996  Jason Merrill  <jason@yorick.cygnus.com>
 
Index: gcc/asan.c
===================================================================
--- gcc/asan.c	(revision 200682)
+++ gcc/asan.c	(working copy)
@@ -221,7 +221,7 @@
 /* This type represents a reference to a memory region.  */
 struct asan_mem_ref
 {
-  /* The expression of the begining of the memory region.  */
+  /* The expression of the beginning of the memory region.  */
   tree start;
 
   /* The size of the access (can be 1, 2, 4, 8, 16 for now).  */
Index: gcc/c-family/c-common.h
===================================================================
--- gcc/c-family/c-common.h	(revision 200682)
+++ gcc/c-family/c-common.h	(working copy)
@@ -1127,7 +1127,7 @@
 
 /* Possibe cases of scalar_to_vector conversion.  */
 enum stv_conv {
-  stv_error,        /* Error occured.  */
+  stv_error,        /* Error occurred.  */
   stv_nothing,      /* Nothing happened.  */
   stv_firstarg,     /* First argument must be expanded.  */
   stv_secondarg     /* Second argument must be expanded.  */
Index: gcc/cfgcleanup.c
===================================================================
--- gcc/cfgcleanup.c	(revision 200682)
+++ gcc/cfgcleanup.c	(working copy)
@@ -59,7 +59,7 @@
 static bool first_pass;
 
 /* Set to true if crossjumps occurred in the latest run of try_optimize_cfg.  */
-static bool crossjumps_occured;
+static bool crossjumps_occurred;
 
 /* Set to true if we couldn't run an optimization due to stale liveness
    information; we should run df_analyze to enable more opportunities.  */
@@ -2235,7 +2235,7 @@
     }
 
   if (changed)
-    crossjumps_occured = true;
+    crossjumps_occurred = true;
 
   return changed;
 }
@@ -2542,7 +2542,7 @@
   free (headptr);
   free (nextptr);
 
-  crossjumps_occured |= changed;
+  crossjumps_occurred |= changed;
 
   return changed;
 }
@@ -2579,7 +2579,7 @@
   if (mode & (CLEANUP_CROSSJUMP | CLEANUP_THREADING))
     clear_bb_flags ();
 
-  crossjumps_occured = false;
+  crossjumps_occurred = false;
 
   FOR_EACH_BB (bb)
     update_forwarder_flag (bb);
@@ -2991,7 +2991,7 @@
 	  if ((mode & CLEANUP_EXPENSIVE) && !reload_completed
 	      && !delete_trivially_dead_insns (get_insns (), max_reg_num ()))
 	    break;
-	  if ((mode & CLEANUP_CROSSJUMP) && crossjumps_occured)
+	  if ((mode & CLEANUP_CROSSJUMP) && crossjumps_occurred)
 	    run_fast_dce ();
 	}
       else
Index: gcc/cgraphunit.c
===================================================================
--- gcc/cgraphunit.c	(revision 200682)
+++ gcc/cgraphunit.c	(working copy)
@@ -2002,7 +2002,7 @@
      that all symbol renaming is done.
 
      FIXME: All this uglyness can go away if we just do renaming at gimple
-     level by physically rewritting the IL.  At the moment we can only redirect
+     level by physically rewriting the IL.  At the moment we can only redirect
      calls, so we need infrastructure for renaming references as well.  */
 #ifndef ASM_OUTPUT_WEAKREF
   symtab_node node;
Index: gcc/config/arm/arm.c
===================================================================
--- gcc/config/arm/arm.c	(revision 200682)
+++ gcc/config/arm/arm.c	(working copy)
@@ -4649,7 +4649,7 @@
   }
 
 /* Table of co-processors that can be used to pass arguments in
-   registers.  Idealy no arugment should be a candidate for more than
+   registers.  Idealy no argument should be a candidate for more than
    one co-processor table entry, but the table is processed in order
    and stops after the first match.  If that entry then fails to put
    the argument into a co-processor register, the argument will go on
@@ -4900,7 +4900,7 @@
   /* C6 - NCRN is set to 4.  */
   pcum->aapcs_next_ncrn = NUM_ARG_REGS;
 
-  /* C7,C8 - arugment goes on the stack.  We have nothing to do here.  */
+  /* C7,C8 - argument goes on the stack.  We have nothing to do here.  */
   return;
 }
 
Index: gcc/config/darwin-c.c
===================================================================
--- gcc/config/darwin-c.c	(revision 200682)
+++ gcc/config/darwin-c.c	(working copy)
@@ -560,7 +560,7 @@
 	{
 	  /* Logically, the place where we found the subframework is
 	     the place where we found the Framework that contains the
-	     subframework.  This is useful for tracking wether or not
+	     subframework.  This is useful for tracking whether or not
 	     we are in a system header.  */
 	  *dirp = cpp_get_dir (cpp_get_file (b));
 	  return n;
Index: gcc/config/i386/i386.c
===================================================================
--- gcc/config/i386/i386.c	(revision 200682)
+++ gcc/config/i386/i386.c	(working copy)
@@ -13220,7 +13220,7 @@
   return to;
 }
 
-/* Expand SYMBOL into its corresponding far-addresse symbol.
+/* Expand SYMBOL into its corresponding far-address symbol.
    WANT_REG is true if we require the result be a register.  */
 
 static rtx
@@ -35894,7 +35894,7 @@
       if (insn == NULL)
 	continue;
 
-      /* We only care about preceeding insns that can throw.  */
+      /* We only care about preceding insns that can throw.  */
       insn = prev_active_insn (insn);
       if (insn == NULL || !can_throw_internal (insn))
 	continue;
@@ -36662,7 +36662,7 @@
 			       const1_rtx);
       emit_insn (gen_rtx_SET (VOIDmode, op1, op0));
 
-      /* Cast the V4SImode vector back to a vector in orignal mode.  */
+      /* Cast the V4SImode vector back to a vector in original mode.  */
       op0 = gen_reg_rtx (mode);
       emit_move_insn (op0, gen_lowpart (mode, op1));
 
@@ -41190,7 +41190,7 @@
 
 /* Helper function of ix86_expand_mul_widen_evenodd.  Return true
    if op is CONST_VECTOR with all odd elements equal to their
-   preceeding element.  */
+   preceding element.  */
 
 static bool
 const_vector_equal_evenodd_p (rtx op)
Index: gcc/config/i386/i386.h
===================================================================
--- gcc/config/i386/i386.h	(revision 200682)
+++ gcc/config/i386/i386.h	(working copy)
@@ -97,7 +97,7 @@
 /* Specify what algorithm to use for stringops on known size.
    When size is unknown, the UNKNOWN_SIZE alg is used.  When size is
    known at compile time or estimated via feedback, the SIZE array
-   is walked in order until MAX is greater then the estimate (or -1
+   is walked in order until MAX is greater than the estimate (or -1
    means infinity).  Corresponding ALG is used then.
    When NOALIGN is true the code guaranting the alignment of the memory
    block is skipped.
@@ -1849,7 +1849,7 @@
 
 /* A C expression whose value is zero if pointers that need to be extended
    from being `POINTER_SIZE' bits wide to `Pmode' are sign-extended and
-   greater then zero if they are zero-extended and less then zero if the
+   greater than zero if they are zero-extended and less than zero if the
    ptr_extend instruction should be used.  */
 
 #define POINTERS_EXTEND_UNSIGNED 1
Index: gcc/config/ia64/hpux.h
===================================================================
--- gcc/config/ia64/hpux.h	(revision 200682)
+++ gcc/config/ia64/hpux.h	(working copy)
@@ -103,7 +103,7 @@
 
 /* A C expression whose value is zero if pointers that need to be extended
    from being `POINTER_SIZE' bits wide to `Pmode' are sign-extended and
-   greater then zero if they are zero-extended and less then zero if the
+   greater than zero if they are zero-extended and less than zero if the
    ptr_extend instruction should be used.  */
 
 #define POINTERS_EXTEND_UNSIGNED -1
Index: gcc/config/ia64/ia64.c
===================================================================
--- gcc/config/ia64/ia64.c	(revision 200682)
+++ gcc/config/ia64/ia64.c	(working copy)
@@ -4799,7 +4799,7 @@
     }
 }
 
-/* Implement TARGET_FUNCION_ARG target hook.  */
+/* Implement TARGET_FUNCTION_ARG target hook.  */
 
 static rtx
 ia64_function_arg (cumulative_args_t cum, enum machine_mode mode,
@@ -4808,7 +4808,7 @@
   return ia64_function_arg_1 (cum, mode, type, named, false);
 }
 
-/* Implement TARGET_FUNCION_INCOMING_ARG target hook.  */
+/* Implement TARGET_FUNCTION_INCOMING_ARG target hook.  */
 
 static rtx
 ia64_function_incoming_arg (cumulative_args_t cum,
Index: gcc/config/mips/mips.c
===================================================================
--- gcc/config/mips/mips.c	(revision 200682)
+++ gcc/config/mips/mips.c	(working copy)
@@ -7538,7 +7538,7 @@
     }
 
   /* If we were loading 32bits and the original register was DI then
-     sign/zero extend into the orignal dest.  */
+     sign/zero extend into the original dest.  */
   if (dest1)
     {
       if (unsigned_p)
@@ -16533,7 +16533,7 @@
       /* Don't move loop invariants, because it tends to increase
 	 register pressure.  It also introduces an extra move in cases
 	 where the constant is the first operand in a two-operand binary
-	 instruction, or when it forms a register argument to a functon
+	 instruction, or when it forms a register argument to a function
 	 call.  */
       flag_move_loop_invariants = 0;
 
Index: gcc/config/picochip/picochip.c
===================================================================
--- gcc/config/picochip/picochip.c	(revision 200682)
+++ gcc/config/picochip/picochip.c	(working copy)
@@ -3883,7 +3883,7 @@
   if (GET_MODE (insn) == TImode || !picochip_schedule_type == DFA_TYPE_SPEED)
     picochip_reset_vliw (insn);
 
-  /* No VLIW scheduling occured, so don't go any further. */
+  /* No VLIW scheduling occurred, so don't go any further. */
   if (picochip_schedule_type != DFA_TYPE_SPEED)
     return;
 
Index: gcc/config/rl78/rl78.c
===================================================================
--- gcc/config/rl78/rl78.c	(revision 200682)
+++ gcc/config/rl78/rl78.c	(working copy)
@@ -2085,7 +2085,7 @@
       OP (2) = tmp;
     }
 
-  /* Make a note of wether (H)L is being used.  It matters
+  /* Make a note of whether (H)L is being used.  It matters
      because if OP(2) alsoneeds reloading, then we must take
      care not to corrupt HL.  */
   hl_used = reg_mentioned_p (L, OP (0)) || reg_mentioned_p (L, OP (1));
Index: gcc/config/rx/rx.c
===================================================================
--- gcc/config/rx/rx.c	(revision 200682)
+++ gcc/config/rx/rx.c	(working copy)
@@ -1112,7 +1112,7 @@
 rx_function_arg_boundary (enum machine_mode mode ATTRIBUTE_UNUSED,
 			  const_tree type ATTRIBUTE_UNUSED)
 {
-  /* Older versions of the RX backend aligned all on-stack arguements
+  /* Older versions of the RX backend aligned all on-stack arguments
      to 32-bits.  The RX C ABI however says that they should be
      aligned to their natural alignment.  (See section 5.2.2 of the ABI).  */
   if (TARGET_GCC_ABI)
Index: gcc/doc/rtl.texi
===================================================================
--- gcc/doc/rtl.texi	(revision 200682)
+++ gcc/doc/rtl.texi	(working copy)
@@ -821,7 +821,7 @@
 @cindex @code{unchanging}, in @code{subreg}
 @cindex @code{volatil}, in @code{subreg}
 @item SUBREG_PROMOTED_UNSIGNED_P (@var{x})
-Returns a value greater then zero for a @code{subreg} that has
+Returns a value greater than zero for a @code{subreg} that has
 @code{SUBREG_PROMOTED_VAR_P} nonzero if the object being referenced is kept
 zero-extended, zero if it is kept sign-extended, and less then zero if it is
 extended some other way via the @code{ptr_extend} instruction.
Index: gcc/dwarf2out.c
===================================================================
--- gcc/dwarf2out.c	(revision 200682)
+++ gcc/dwarf2out.c	(working copy)
@@ -13736,7 +13736,7 @@
   if (!INDIRECT_REF_P (obj))
     {
       expansion_failed (obj,
-			NULL_RTX, "no indirect ref in inner refrence");
+			NULL_RTX, "no indirect ref in inner reference");
       return 0;
     }
   if (!offset && !bitpos)
@@ -18024,7 +18024,7 @@
 		 loc_list_from_tree (fun->static_chain_decl, 2));
     }
 
-  /* Generate child dies for template paramaters.  */
+  /* Generate child dies for template parameters.  */
   if (debug_info_level > DINFO_LEVEL_TERSE)
     gen_generic_params_dies (decl);
 
@@ -19202,7 +19202,7 @@
 
   scope_die = scope_die_for (type, context_die);
 
-  /* Generate child dies for template paramaters.  */
+  /* Generate child dies for template parameters.  */
   if (!type_die && debug_info_level > DINFO_LEVEL_TERSE)
     schedule_generic_params_dies_gen (type);
 
@@ -22703,7 +22703,7 @@
    of exprloc or after DW_OP_{,bit_}piece, and val_addr can't be
    resolved.  Replace it (both DW_OP_addr and DW_OP_stack_value)
    with DW_OP_GNU_implicit_pointer if possible
-   and return true, if unsuccesful, return false.  */
+   and return true, if unsuccessful, return false.  */
 
 static bool
 optimize_one_addr_into_implicit_ptr (dw_loc_descr_ref loc)
Index: gcc/ada/a-except-2005.adb
===================================================================
--- gcc/ada/a-except-2005.adb	(revision 200682)
+++ gcc/ada/a-except-2005.adb	(working copy)
@@ -238,7 +238,7 @@
       ------------------------------------
 
       function Allocate_Occurrence return EOA;
-      --  Allocate an exception occurence (as well as the machine occurence)
+      --  Allocate an exception occurrence (as well as the machine occurrence)
 
       procedure Propagate_Exception (Excep : EOA);
       pragma No_Return (Propagate_Exception);
Index: gcc/ada/errout.ads
===================================================================
--- gcc/ada/errout.ads	(revision 200682)
+++ gcc/ada/errout.ads	(working copy)
@@ -551,7 +551,7 @@
 
    No_Error_Msg : constant Error_Msg_Id := Erroutc.No_Error_Msg;
    --  A constant which is different from any value returned by Get_Error_Id.
-   --  Typically used by a client to indicate absense of a saved Id value.
+   --  Typically used by a client to indicate absence of a saved Id value.
 
    function Get_Msg_Id return Error_Msg_Id renames Erroutc.Get_Msg_Id;
    --  Returns the Id of the message most recently posted using one of the
Index: gcc/ada/exp_attr.adb
===================================================================
--- gcc/ada/exp_attr.adb	(revision 200682)
+++ gcc/ada/exp_attr.adb	(working copy)
@@ -3868,7 +3868,7 @@
 
          X   : constant Node_Id := Prefix (N);
          Y   : constant Node_Id := First (Expressions (N));
-         --  The argumens
+         --  The arguments
 
          X_Addr, Y_Addr : Node_Id;
          --  the expressions for their integer addresses
Index: gcc/ada/exp_ch6.adb
===================================================================
--- gcc/ada/exp_ch6.adb	(revision 200682)
+++ gcc/ada/exp_ch6.adb	(working copy)
@@ -373,7 +373,7 @@
             Desig_Typ := Directly_Designated_Type (Ptr_Typ);
 
             --  Check for a library-level access type whose designated type has
-            --  supressed finalization. Such an access types lack a master.
+            --  suppressed finalization. Such an access types lack a master.
             --  Pass a null actual to the callee in order to signal a missing
             --  master.
 
@@ -9032,7 +9032,7 @@
 
       if Needs_Finalization (Result_Subt) then
 
-         --  Controlled types with supressed finalization do not need to
+         --  Controlled types with suppressed finalization do not need to
          --  associate the address of their Finalize_Address primitives with
          --  a master since they do not need a master to begin with.
 
Index: gcc/ada/exp_ch7.adb
===================================================================
--- gcc/ada/exp_ch7.adb	(revision 200682)
+++ gcc/ada/exp_ch7.adb	(working copy)
@@ -1119,7 +1119,7 @@
       Finalizer_Decls : List_Id := No_List;
       --  Local variable declarations. This list holds the label declarations
       --  of all jump block alternatives as well as the declaration of the
-      --  local exception occurence and the raised flag:
+      --  local exception occurrence and the raised flag:
       --     E : Exception_Occurrence;
       --     Raised : Boolean := False;
       --     L<counter value> : label;
@@ -3078,7 +3078,7 @@
 
       --  In certain scenarios, finalization can be triggered by an abort. If
       --  the finalization itself fails and raises an exception, the resulting
-      --  Program_Error must be supressed and replaced by an abort signal. In
+      --  Program_Error must be suppressed and replaced by an abort signal. In
       --  order to detect this scenario, save the state of entry into the
       --  finalization code.
 
@@ -4961,7 +4961,7 @@
       --                      Abort  : constant Boolean := Triggered_By_Abort;
       --                        <or>
       --                      Abort  : constant Boolean := False; --  no abort
-      --                      E      : Exception_Occurence;
+      --                      E      : Exception_Occurrence;
       --                      Raised : Boolean := False;
 
       --                   begin
@@ -5724,7 +5724,7 @@
       --             when others =>
       --                if not Raised then
       --                   Raised := True;
-      --                   Save_Occurence (E, Get_Current_Excep.all.all);
+      --                   Save_Occurrence (E, Get_Current_Excep.all.all);
       --                end if;
       --          end;
       --       end if;
@@ -5742,7 +5742,7 @@
       --       Abort  : constant Boolean := Triggered_By_Abort;
       --         <or>
       --       Abort  : constant Boolean := False;  --  no abort
-      --       E      : Exception_Occurence;
+      --       E      : Exception_Occurrence;
       --       Raised : Boolean := False;
       --
       --    begin
@@ -5753,7 +5753,7 @@
       --             when others =>
       --                if not Raised then
       --                   Raised := True;
-      --                   Save_Occurence (E, Get_Current_Excep.all.all);
+      --                   Save_Occurrence (E, Get_Current_Excep.all.all);
       --                end if;
       --          end;
       --       end if;
@@ -5777,7 +5777,7 @@
       --                when others =>
       --                   if not Raised then
       --                      Raised := True;
-      --                      Save_Occurence (E, Get_Current_Excep.all.all);
+      --                      Save_Occurrence (E, Get_Current_Excep.all.all);
       --                   end if;
       --             end;
       --             .  .  .
@@ -5788,7 +5788,7 @@
       --                when others =>
       --                   if not Raised then
       --                      Raised := True;
-      --                      Save_Occurence (E, Get_Current_Excep.all.all);
+      --                      Save_Occurrence (E, Get_Current_Excep.all.all);
       --                   end if;
       --             end;
       --             <<L0>>
@@ -6210,7 +6210,7 @@
          --         <or>
          --       Abort  : constant Boolean := False;  --  no abort
 
-         --       E      : Exception_Occurence;
+         --       E      : Exception_Occurrence;
          --       Raised : Boolean := False;
 
          --    begin
@@ -6788,7 +6788,7 @@
          --         <or>
          --       Abort  : constant Boolean := False;  --  no abort
 
-         --       E      : Exception_Occurence;
+         --       E      : Exception_Occurrence;
          --       Raised : Boolean := False;
 
          --    begin
Index: gcc/ada/exp_dist.adb
===================================================================
--- gcc/ada/exp_dist.adb	(revision 200682)
+++ gcc/ada/exp_dist.adb	(working copy)
@@ -8116,7 +8116,7 @@
             --  block in this case. No specific processing is required here for
             --  the dynamically asynchronous case: the indication of whether
             --  call is asynchronous or not is managed by the Sync_Scope
-            --  attibute of the request, and is handled entirely in the
+            --  attribute of the request, and is handled entirely in the
             --  protocol layer.
 
             Append_To (After_Statements,
Index: gcc/ada/exp_vfpt.ads
===================================================================
--- gcc/ada/exp_vfpt.ads	(revision 200682)
+++ gcc/ada/exp_vfpt.ads	(working copy)
@@ -56,7 +56,7 @@
    --  Get the Vax binary representation of a real literal whose type is a Vax
    --  floating-point type. This is used by gigi. Previously we expanded real
    --  literal to a call to a LIB$OTS routine that performed the conversion.
-   --  This worked correctly from a funcional point of view, but was
+   --  This worked correctly from a functional point of view, but was
    --  inefficient and generated huge functions for aggregate initializations.
 
    procedure Expand_Vax_Valid (N : Node_Id);
Index: gcc/ada/gcc-interface/trans.c
===================================================================
--- gcc/ada/gcc-interface/trans.c	(revision 200682)
+++ gcc/ada/gcc-interface/trans.c	(working copy)
@@ -9163,7 +9163,7 @@
   /* Pick the GNAT node of which we'll take the sloc to assign to the GCC node
      end_locus when there is one.  We consider only GNAT nodes with a possible
      End_Label attached.  If the End_Label actually was unassigned, fallback
-     on the orginal node.  We'd better assign an explicit sloc associated with
+     on the original node.  We'd better assign an explicit sloc associated with
      the outer construct in any case.  */
 
   switch (Nkind (gnat_node))
Index: gcc/ada/gnatlink.adb
===================================================================
--- gcc/ada/gnatlink.adb	(revision 200682)
+++ gcc/ada/gnatlink.adb	(working copy)
@@ -200,7 +200,7 @@
    for Shared_Libgcc_Default'Size use Character'Size;
    pragma Import
      (C, Shared_Libgcc_Default, "__gnat_shared_libgcc_default");
-   --  Indicates wether libgcc should be statically linked (use 'T') or
+   --  Indicates whether libgcc should be statically linked (use 'T') or
    --  dynamically linked (use 'H') by default.
 
    function Base_Name (File_Name : String) return String;
Index: gcc/ada/lib-writ.ads
===================================================================
--- gcc/ada/lib-writ.ads	(revision 200682)
+++ gcc/ada/lib-writ.ads	(working copy)
@@ -380,7 +380,7 @@
 
    --  The first R line for named form announces that named notation will be
    --  used, and also assures that there is at least one R line present, which
-   --  makes parsing of ali files simpler. A blank line preceds the RN line.
+   --  makes parsing of ali files simpler. A blank line precede the RN line.
 
    --  RN
 
Index: gcc/ada/s-asthan-vms-ia64.adb
===================================================================
--- gcc/ada/s-asthan-vms-ia64.adb	(revision 200682)
+++ gcc/ada/s-asthan-vms-ia64.adb	(working copy)
@@ -148,7 +148,7 @@
 
    --  Note: When we say it works fine, there is one delicate point, which
    --  is that the code for the AST procedure itself requires the original
-   --  descriptor address.  We handle this by saving the orignal descriptor
+   --  descriptor address.  We handle this by saving the original descriptor
    --  address in this structure and restoring in Process_AST.
 
    type AST_Handler_Data is record
Index: gcc/ada/s-osinte-vxworks.ads
===================================================================
--- gcc/ada/s-osinte-vxworks.ads	(revision 200682)
+++ gcc/ada/s-osinte-vxworks.ads	(working copy)
@@ -325,7 +325,7 @@
    pragma Import (C, taskVarGet, "taskVarGet");
 
    --  VxWorks 6.x specific functions
-   --  Can only be called from the VxWorks 6 run-time libary that supports
+   --  Can only be called from the VxWorks 6 run-time library that supports
    --  tlsLib, and not by the VxWorks 6.6 SMP library
 
    function tlsKeyCreate return int;
Index: gcc/ada/s-tasdeb-vms.adb
===================================================================
--- gcc/ada/s-tasdeb-vms.adb	(revision 200682)
+++ gcc/ada/s-tasdeb-vms.adb	(working copy)
@@ -743,7 +743,7 @@
    procedure Announce_Event
       (Event_EVCB    : Unsigned_Longword;
        Print_Routine : Print_Routine_Type := Default_Print_Routine'Access);
-   --  Announce the occurence of a DEBUG tasking event
+   --  Announce the occurrence of a DEBUG tasking event
 
    procedure Cleanup_Event (Event_EVCB : Unsigned_Longword);
    --  After DEBUG has processed an event that has signalled, the signaller
@@ -996,7 +996,7 @@
 
             return SS_NORMAL;
 
-         --  Announce the occurence of a DEBUG tasking event
+         --  Announce the occurrence of a DEBUG tasking event
 
          when K_ANNOUNCE_EVENT =>
             Trace_Output ("DBGEXT param 19 - Announce Event");
Index: gcc/ada/sem_ch6.adb
===================================================================
--- gcc/ada/sem_ch6.adb	(revision 200682)
+++ gcc/ada/sem_ch6.adb	(working copy)
@@ -3101,7 +3101,7 @@
       --  family index (if applicable). This form of early expansion is done
       --  when the Expander is active because Install_Private_Data_Declarations
       --  references entities which were created during regular expansion. The
-      --  body may be the rewritting of an expression function, and we need to
+      --  body may be the rewriting of an expression function, and we need to
       --  verify that the original node is in the source.
 
       if Full_Expander_Active
Index: gcc/ada/sem_prag.ads
===================================================================
--- gcc/ada/sem_prag.ads	(revision 200682)
+++ gcc/ada/sem_prag.ads	(working copy)
@@ -154,7 +154,7 @@
    --  This routine makes aspects from precondition or postcondition pragmas
    --  that appear within a generic subprogram declaration. Decl is the generic
    --  subprogram declaration node. Note that the aspects are attached to the
-   --  generic copy and also to the orginal tree.
+   --  generic copy and also to the original tree.
 
    procedure Process_Compilation_Unit_Pragmas (N : Node_Id);
    --  Called at the start of processing compilation unit N to deal with any
Index: gcc/ada/sysdep.c
===================================================================
--- gcc/ada/sysdep.c	(revision 200682)
+++ gcc/ada/sysdep.c	(working copy)
@@ -721,7 +721,7 @@
       && SystemTimeToTzSpecificLocalTime (&tzi, &utc_sys_time, &local_sys_time)
       && SystemTimeToFileTime (&local_sys_time, &local_time.ft_time);
 
-    /* An error has occured, return invalid_tzoff */
+    /* An error has occurred, return invalid_tzoff */
 
     if (!status) {
       *off = __gnat_invalid_tzoff;
Index: gcc/ada/terminals.c
===================================================================
--- gcc/ada/terminals.c	(revision 200682)
+++ gcc/ada/terminals.c	(working copy)
@@ -295,7 +295,7 @@
 
      Note that using backslash to escape embedded quotes requires
      additional special handling if an embedded quote is already
-     preceeded by backslash, or if an arg requiring quoting ends with
+     preceded by backslash, or if an arg requiring quoting ends with
      backslash.  In such cases, the run of escape characters needs to be
      doubled.  For consistency, we apply this special handling as long
      as the escape character is not quote.
Index: gcc/ada/ChangeLog
===================================================================
--- gcc/ada/ChangeLog	(revision 200682)
+++ gcc/ada/ChangeLog	(working copy)
@@ -3355,7 +3355,7 @@
 
 2013-01-29  Pascal Obry  <obry@adacore.com>
 
-	* tempdir.adb, tempdir.ads (Use_Temp_Dir): Set wether to use the temp
+	* tempdir.adb, tempdir.ads (Use_Temp_Dir): Set whether to use the temp
 	directory.
 
 2013-01-29  Ed Schonberg  <schonberg@adacore.com>
@@ -3903,7 +3903,7 @@
 2013-01-03  Pascal Obry  <obry@adacore.com>
 
 	* prj-attr.adb, projects.texi, snames.ads-tmpl: Add package remote and
-	corresponding attibutes.
+	corresponding attributes.
 
 2013-01-03  Thomas Quinot  <quinot@adacore.com>
 
Index: gcc/ada/ChangeLog-2004
===================================================================
--- gcc/ada/ChangeLog-2004	(revision 200682)
+++ gcc/ada/ChangeLog-2004	(working copy)
@@ -3831,7 +3831,7 @@
 	(gnat_to_gnu_entity, case object): Remove call to expand CONVERT_EXPR.
 	Call add_stmt_with_node to do needed assignments.
 	Add call to update setjmp buffer directly, not via EXPR_STMT.
-	(maybe_variable): Argment GNAT_NODE deleted.
+	(maybe_variable): Argument GNAT_NODE deleted.
 	* gigi.h (maybe_variable): Likewise.
 	(make_transform, add_stmt_with_node, set_block_for_group): New.
 	(gnat_gimplify_expr, gnat_expand_body, Sloc_to_locus): Likewise.
@@ -7852,7 +7852,7 @@
 2004-01-21  Doug Rupp  <rupp@gnat.com>
 
 	* Makefile.in (hyphen): New variable, default value '-'. Set to '_' on
-	VMS. Replace all occurences of libgnat- and libgnarl- with
+	VMS. Replace all occurrences of libgnat- and libgnarl- with
 	libgnat$(hyphen) and libgnarl$(hyphen).
 	Fixed shared library build problem on VMS.
 
Index: gcc/ada/ChangeLog-2005
===================================================================
--- gcc/ada/ChangeLog-2005	(revision 200682)
+++ gcc/ada/ChangeLog-2005	(working copy)
@@ -1374,7 +1374,7 @@
 
 	* expect.c (__gnat_kill) [Win32]: Fix implementation, the pid returned
 	by spawnve is a process handle, no need to convert. Add a parameter
-	close to control wether the process handle must be closed.
+	close to control whether the process handle must be closed.
 	(__gnat_waitpid): Fix implementation, the pid returned by spawnve is
 	a process handle, not need to convert.
 	(__gnat_kill) [*]: Add dummy parameter close to match the Win32 spec.
@@ -7286,7 +7286,7 @@
 	(__gnat_portable_spawn,__gnat_portable_no_block_spawn): Adjust argv
 	for pointer size.
 	[VMS] (descriptor_s, ile_s): Use __char_ptr32 for adr field.
-	[VMS] (#define fork()): Remove since unneccessary.
+	[VMS] (#define fork()): Remove since unnecessary.
 	(__gnat_set_close_on_exec): New routine to support
 	GNAT.OS_Lib.Set_Close_On_Exec.
 
Index: gcc/ada/ChangeLog-2006
===================================================================
--- gcc/ada/ChangeLog-2006	(revision 200682)
+++ gcc/ada/ChangeLog-2006	(working copy)
@@ -141,7 +141,7 @@
 	* impunit.adb: Add new Ada 2005 entries
 
 	* sysdep.c: Add external variable __gnat_invalid_tz_offset.
-	Rename all occurences of "__gnat_localtime_r" to
+	Rename all occurrences of "__gnat_localtime_r" to
 	"__gnat_localtime_tzoff".
 	(__gnat_localtime_tzoff for Windows): Add logic to retrieve the time
 	zone data and calculate the GMT offset.
@@ -977,7 +977,7 @@
 	(Expand_N_Assignment_Statement): Implement -gnatVe/E to control
 	validity checking of assignments to elementary record components.
 	(Expand_N_Return_Statement): return Class Wide types on the secondary
-	stack independantly of their controlled status since with HIE runtimes,
+	stack independently of their controlled status since with HIE runtimes,
 	class wide types are not potentially controlled anymore.
 
 	* expander.adb (Expand): Add case for new N_Extended_Return_Statement
@@ -1063,7 +1063,7 @@
 	(Expand_Actuals): If the call does not come from source and the actual
 	is potentially misaligned, let gigi handle it rather than rejecting the
 	(Expand_N_Subprogram_Body, Freeze_Subprogram): set subprograms returning
-	Class Wide types as returning by reference independantly of their
+	Class Wide types as returning by reference independently of their
 	controlled status since with HIE runtimes class wide types are not
 	potentially controlled anymore.
 
@@ -1162,8 +1162,8 @@
 	insertion characters.
 	Add handling for Pragma_Wide_Character_Encoding
 	(Process_Restrictions_Restriction_Warnings): Ensure that a warning
-	never supercedes a real restriction, and that a real restriction
-	always supercedes a warning.
+	never supersedes a real restriction, and that a real restriction
+	always supersedes a warning.
 	(Analyze_Pragma, case Assert): Set Low_Bound_Known if assert is of
 	appropriate form.
 
Index: gcc/ada/ChangeLog-2007
===================================================================
--- gcc/ada/ChangeLog-2007	(revision 200682)
+++ gcc/ada/ChangeLog-2007	(working copy)
@@ -5656,7 +5656,7 @@
 
 	* exp_ch2.adb: Remove "with" and "use" clauses for Namet and Snames.
 	Add "with" and "use" clauses for Sem_Attr.
-	(Expand_Current_Value): Do not replace occurences of attribute
+	(Expand_Current_Value): Do not replace occurrences of attribute
 	references where the prefix must be a simple name.
 
 	* sem_attr.ads, sem_attr.adb: Remove "with" and "use" clauses for
@@ -6553,7 +6553,7 @@
 	* sem_ch3.adb (Process_Full_View): Propagate the CPP_Class attribute to
 	the full type declaration.
 	(Analyze_Component_Declaration): Add local variable E to capture the
-	initialization expression of the declaration. Replace the occurences of
+	initialization expression of the declaration. Replace the occurrences of
 	Expression (N) with E.
 	(OK_For_Limited_Init_In_05): Allow initialization of class-wide
 	limited interface object with a function call.
@@ -7597,7 +7597,7 @@
 2007-04-06  Pascal Obry  <obry@adacore.com>
 	    Thomas Quinot  <quinot@adacore.com>
 
-	* adaint.c: Replace all occurences of S2WS to S2WSU (Unicode) when
+	* adaint.c: Replace all occurrences of S2WS to S2WSU (Unicode) when
 	dealing with filename.
 	(__gnat_fopen): Call the proper macro (8bits or UTF8) to convert the
 	filename from a standard string to a wide-string depending on the
Index: gcc/ada/ChangeLog-2008
===================================================================
--- gcc/ada/ChangeLog-2008	(revision 200682)
+++ gcc/ada/ChangeLog-2008	(working copy)
@@ -982,12 +982,12 @@
 2008-08-08  Jerome Lambourg  <lambourg@adacore.com>
 
 	* g-comlin.adb (Add_Switch): Handle addition of switches at the
-	begining of the command line.
+	beginning of the command line.
 	(Append, Add): Renaming of Append to Add as this now allows addition
-	at the begining of the list.
+	at the beginning of the list.
 
 	* g-comlin.ads (Add_Switch): Handle addition of switches at the
-	begining of the command line.
+	beginning of the command line.
 
 2008-08-08  Thomas Quinot  <quinot@adacore.com>
 
@@ -6160,7 +6160,7 @@
 
 	* gnat_ugn.texi: Add documentation fpr project file switch -aP
 	Document -gnaty - + y
-	Replace occurences of "package specification" with "package spec"
+	Replace occurrences of "package specification" with "package spec"
 	Define preprocessing symbols in documentation of gnatprep
 	Clarify reason for distinguishing overflow checking
 	Add documentation for project-aware tool switches -eL and --subdirs=
@@ -6173,7 +6173,7 @@
 	Add documentation for -gnatw.e
 
 	* gnat_rm.texi: Add documentation for No_Default_Initialization
-	Replace occurences of "package specification" with "package spec"
+	Replace occurrences of "package specification" with "package spec"
 	Document use of * in Warnings Off string
 	Update documentation of alignment/component clauses.
 	Add documentation for Invalid_Value
Index: gcc/ada/ChangeLog-2009
===================================================================
--- gcc/ada/ChangeLog-2009	(revision 200682)
+++ gcc/ada/ChangeLog-2009	(working copy)
@@ -6567,7 +6567,7 @@
 	* sem_ch12.adb (Save_References): When propagating semantic information
 	from generic copy back to generic template, for the case of an
 	identifier that has been rewritten to an explicit dereference whose
-	prefix is either an object name or a parameterless funcion call
+	prefix is either an object name or a parameterless function call
 	denoting a global object or function, properly capture the denoted
 	global entity: perform the corresponding rewriting in the template,
 	and point the rewritten identifier to the correct global entity (not
@@ -7211,12 +7211,12 @@
 	Separate_Run_Path_Options.
 
 	* prj-nmsc.adb (Process_Project_Level_Simple_Attributes): Process
-	attribute Seperate_Run_Path_Options.
+	attribute Separate_Run_Path_Options.
 
 	* prj.ads: (Project_Configuration): New Boolean component
 	Separate_Run_Path_Options, defaulted to False.
 
-	* snames.ads-tmpl: New standard name Seperate_Run_Path_Options
+	* snames.ads-tmpl: New standard name Separate_Run_Path_Options
 
 2009-04-22  Robert Dewar  <dewar@adacore.com>
 
Index: gcc/ada/ChangeLog-2010
===================================================================
--- gcc/ada/ChangeLog-2010	(revision 200682)
+++ gcc/ada/ChangeLog-2010	(working copy)
@@ -330,7 +330,7 @@
 2010-10-26  Geert Bosch  <bosch@adacore.com>
 
 	* sem_ch6.adb (Analyze_Subprogram_Body_Helper): Use the subprogram_body
-	node to determine wether the subprogram is a rewritten parameterized
+	node to determine whether the subprogram is a rewritten parameterized
 	expression.
 
 2010-10-26  Robert Dewar  <dewar@adacore.com>
Index: gcc/ada/ChangeLog-2011
===================================================================
--- gcc/ada/ChangeLog-2011	(revision 200682)
+++ gcc/ada/ChangeLog-2011	(working copy)
@@ -7418,7 +7418,7 @@
 	(Raise_With_Location_And_Msg): Ditto.
 	(Raise_With_Msg): Ditto.
 	(Reraise): Ditto.
-	(Reraise_Occurence): Ditto.
+	(Reraise_Occurrence): Ditto.
 	(Reraise_Occurrence_Always): Ditto.
 	* s-tasren.adb (Exceptional_Complete_Rendezvous): Defer aborts if ZCX.
 	* s-tpobop.adb: (Exceptional_Complete_Body): Undefer abort if ZCX.
@@ -12539,7 +12539,7 @@
 	of the function result. This avoids the creation of a transient scope
 	and the premature finalization of the container.
 	* exp_ch7.adb (Is_Container_Cursor): Removed.
-	(Wrap_Transient_Declaration): Remove the supression of the finalization
+	(Wrap_Transient_Declaration): Remove the suppression of the finalization
 	of the list controller when the declaration denotes a container cursor,
 	it is not needed.
 
@@ -12593,7 +12593,7 @@
 	Set the associated loop as the related expression of internally
 	generated cursors.
 	* exp_ch7.adb (Is_Container_Cursor): New routine.
-	(Wrap_Transient_Declaration): Supress the finalization of the list
+	(Wrap_Transient_Declaration): Suppress the finalization of the list
 	controller when the declaration denotes a container cursor.
 
 2011-08-02  Yannick Moy  <moy@adacore.com>
@@ -13195,7 +13195,7 @@
 
 2011-08-02  Matthew Gingell  <gingell@adacore.com>
 
-	* adaint.c (__gnat_is_symbolic_link_attr): Supress warning on possibly
+	* adaint.c (__gnat_is_symbolic_link_attr): Suppress warning on possibly
 	unused parameter 'name'.
 
 2011-08-02  Ed Schonberg  <schonberg@adacore.com>
@@ -13369,8 +13369,8 @@
 2011-08-02  Pascal Obry  <obry@adacore.com>
 
 	* make.adb, bindgen.adb, gnatbind.adb: Minor reformatting.
-	* mlib-prj.adb: Supress warning when compiling binder generated file.
-	(Build_Library): Supress all warnings when compiling the binder
+	* mlib-prj.adb: Suppress warning when compiling binder generated file.
+	(Build_Library): Suppress all warnings when compiling the binder
 	generated file.
 
 2011-08-02  Yannick Moy  <moy@adacore.com>
@@ -13587,7 +13587,7 @@
 	returns True if its argument array types have same dimension and same
 	static bounds at each index.
 	(Resolve_Actuals): issue an error in formal mode on actuals passed as
-	OUT or IN OUT paramaters which are not view conversions in SPARK.
+	OUT or IN OUT parameters which are not view conversions in SPARK.
 	(Resolve_Arithmetic_Op): issue an error in formal mode on
 	multiplication or division with operands of fixed point types which are
 	not qualified or explicitly converted.
@@ -14233,7 +14233,7 @@
 	* sem_util.adb (Is_LHS): refine predicate to handle assignment to a
 	subcomponent.
 	* lib-xref.adb (Output_References): Do no suppress a read reference at
-	the same location as an immediately preceeding modify-reference, to
+	the same location as an immediately preceding modify-reference, to
 	handle properly in-out actuals.
 
 2011-08-01  Tristan Gingold  <gingold@adacore.com>
Index: gcc/ada/ChangeLog-2012
===================================================================
--- gcc/ada/ChangeLog-2012	(revision 200682)
+++ gcc/ada/ChangeLog-2012	(working copy)
@@ -7239,7 +7239,7 @@
 	defaulting to True.
 	* targparm.adb (Get_Target_Parameters): Add processing for
 	Atomic_Sync_Default.
-	* gnat1drv.adb (Adjust_Global_Switches): Adjust Supress_Options
+	* gnat1drv.adb (Adjust_Global_Switches): Adjust Suppress_Options
 	based on ASD.
 
 2012-03-07  Javier Miranda  <miranda@adacore.com>
Index: contrib/ChangeLog
===================================================================
--- contrib/ChangeLog	(revision 200682)
+++ contrib/ChangeLog	(working copy)
@@ -481,7 +481,7 @@
 2010-07-02  Sebastian Pop  <sebastian.pop@amd.com>
 
 	* check_GNU_style.sh: Do not print warning messages when there are
-	no occurences.
+	no occurrences.
 
 2010-09-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
Index: contrib/dg-extract-results.sh
===================================================================
--- contrib/dg-extract-results.sh	(revision 200682)
+++ contrib/dg-extract-results.sh	(working copy)
@@ -245,7 +245,7 @@
   | $AWK '/^Running/ { if ($2 != "target" && $3 == "...") print "EXPFILE: "$2 } ' \
   | sort -u > ${TMP}/expfiles
 
-# Write the begining of the combined summary file.
+# Write the beginning of the combined summary file.
 
 head -n 2 $FIRST_SUM
 echo
Index: boehm-gc/cord/de_win.h
===================================================================
--- boehm-gc/cord/de_win.h	(revision 200682)
+++ boehm-gc/cord/de_win.h	(working copy)
@@ -80,7 +80,7 @@
 
 void do_command(int);
 			/* Execute an editor command.			*/
-			/* Agument is a command character or one	*/
+			/* Argument is a command character or one	*/
 			/* of the IDM_ commands.			*/
 
 void generic_init(void);
Index: boehm-gc/dyn_load.c
===================================================================
--- boehm-gc/dyn_load.c	(revision 200682)
+++ boehm-gc/dyn_load.c	(working copy)
@@ -1132,7 +1132,7 @@
       /* Get info about next shared library */
         status = shl_get(index, &shl_desc);
 
-      /* Check if this is the end of the list or if some error occured */
+      /* Check if this is the end of the list or if some error occurred */
         if (status != 0) {
 #	 ifdef GC_HPUX_THREADS
 	   /* I've seen errno values of 0.  The man page is not clear	*/
@@ -1460,7 +1460,7 @@
           PCR_IL_LoadedFile * p = PCR_IL_GetLastLoadedFile();
           PCR_IL_LoadedSegment * q;
           
-          /* Skip uncommited files */
+          /* Skip uncommitted files */
           while (p != NIL && !(p -> lf_commitPoint)) {
               /* The loading of this file has not yet been committed	*/
               /* Hence its description could be inconsistent.  		*/
Index: boehm-gc/include/private/gc_priv.h
===================================================================
--- boehm-gc/include/private/gc_priv.h	(revision 200682)
+++ boehm-gc/include/private/gc_priv.h	(working copy)
@@ -1030,7 +1030,7 @@
 # endif
 # ifdef MSWINCE
     word _heap_lengths[MAX_HEAP_SECTS];
-    		/* Commited lengths of memory regions obtained from kernel. */
+    		/* Committed lengths of memory regions obtained from kernel. */
 # endif
   struct roots _static_roots[MAX_ROOT_SETS];
 # if !defined(MSWIN32) && !defined(MSWINCE) && !defined(CYGWIN32)
Index: boehm-gc/reclaim.c
===================================================================
--- boehm-gc/reclaim.c	(revision 200682)
+++ boehm-gc/reclaim.c	(working copy)
@@ -133,7 +133,7 @@
     /* isn't.  We first sum up all the words, resulting in a word 	*/
     /* containing 4 or 8 separate partial sums. 			*/
     /* We then sum the bytes in the word of partial sums.		*/
-    /* This is still endian independant.  This fails if the partial	*/
+    /* This is still endian independent.  This fails if the partial	*/
     /* sums can overflow.						*/
 #   if (BYTES_TO_WORDS(MARK_BITS_SZ)) >= 256
 	--> potential overflow; fix the code
Index: boehm-gc/typd_mlc.c
===================================================================
--- boehm-gc/typd_mlc.c	(revision 200682)
+++ boehm-gc/typd_mlc.c	(working copy)
@@ -28,7 +28,7 @@
  * must trace the complex_descriptor.
  *
  * Note that descriptors inside objects may appear cleared, if we encounter a
- * false refrence to an object on a free list.  In the GC_descr case, this
+ * false reference to an object on a free list.  In the GC_descr case, this
  * is OK, since a 0 descriptor corresponds to examining no fields.
  * In the complex_descriptor case, we explicitly check for that case.
  *
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 200682)
+++ ChangeLog	(working copy)
@@ -6375,7 +6375,7 @@
 
 2004-10-12  Kelley Cook  <kcook@gcc.gnu.org>
 
-	* configure.in (*-*-cygwin*): Supress warning if newlib not present.
+	* configure.in (*-*-cygwin*): Suppress warning if newlib not present.
 	* configure: Regenerate.
 
 2004-10-07  J"orn Rennecke  <joern.rennecke@st.com>
@@ -17435,8 +17435,8 @@
 
 Wed Apr 22 14:38:34 1992  Fred Fish  (fnf@cygnus.com)
 
-	* configure:  Test for existance of files before trying to mv
-	them, to avoid numerous non-existance messages.
+	* configure:  Test for existence of files before trying to mv
+	them, to avoid numerous non-existence messages.
 
 Tue Apr 21 12:31:33 1992  K. Richard Pixley  (rich@cygnus.com)
 
@@ -17525,7 +17525,7 @@
 Mon Mar 30 22:20:23 1992  K. Richard Pixley  (rich@cygnus.com)
 
 	* Makefile.in: add send_pr.  remove "force" from .stmp-gprof rule.
-	  Supress echoing of all the "if [ -d ... $(MAKE)" lines.
+	  Suppress echoing of all the "if [ -d ... $(MAKE)" lines.
 
 Wed Mar 25 15:20:04 1992  Stu Grossman  (grossman@cygnus.com)
 
Index: gcc/testsuite/ChangeLog
===================================================================
--- gcc/testsuite/ChangeLog	(revision 200682)
+++ gcc/testsuite/ChangeLog	(working copy)
@@ -5093,7 +5093,7 @@
 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
 
 	* gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
-	instructions generated instead of number of occurances.
+	instructions generated instead of number of occurrences.
 
 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
 
Index: gcc/testsuite/ChangeLog-1993-2007
===================================================================
--- gcc/testsuite/ChangeLog-1993-2007	(revision 200682)
+++ gcc/testsuite/ChangeLog-1993-2007	(working copy)
@@ -7641,7 +7641,7 @@
 
 2007-06-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-	* gfortran.dg/open_errors.f90: Check for existance of temptestfile.
+	* gfortran.dg/open_errors.f90: Check for existence of temptestfile.
 	If it exists, don't try to create it.
 
 2007-06-28  Geoffrey Keating  <geoffk@apple.com>
@@ -33330,7 +33330,7 @@
 
 2004-11-16  Nick Clifton  <nickc@redhat.com>
 
-	Revert patches accidentally commited during checkin of fixes for
+	Revert patches accidentally committed during checkin of fixes for
 	xstormy16 tests:
 	gcc.c-torture/execute/simd-4.c: Revert
 	gcc.dg/20040910-1.c: Revert.
@@ -43519,7 +43519,7 @@
 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
 	* gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
-	with zero or one occurence of `$' after the initial `L'.
+	with zero or one occurrence of `$' after the initial `L'.
 
 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
 
@@ -45922,7 +45922,7 @@
 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
 
 	* lib/scanasm.exp: Add support for counting numbers of
-	occurences.
+	occurrences.
 	* gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
 	gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
 
@@ -57651,7 +57651,7 @@
 1999-04-17  Richard Henderson  <rth@cygnus.com>
 
 	* gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
-	to avoid the need for a prototype to supress a warning.
+	to avoid the need for a prototype to suppress a warning.
 
 1999-04-07  Jim Wilson  <wilson@cygnus.com>
 
@@ -60785,7 +60785,7 @@
 	  keyword in keyphrase embeded in testcase source code. The
 	  XFAIL keyword must be at the end of the keyphrase line. It
 	  may optionally be followed by one or more target triplets.
-	  It has just occured that the handling of wildcards in the
+	  It has just occurred that the handling of wildcards in the
 	  target triplet may not be correct.
 
 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
Index: gcc/testsuite/ChangeLog-2011
===================================================================
--- gcc/testsuite/ChangeLog-2011	(revision 200682)
+++ gcc/testsuite/ChangeLog-2011	(working copy)
@@ -637,8 +637,8 @@
 	* gfortran.dg/class_to_type_1.f03: New.
 	* gfortran.dg/type_to_class_1.f03: New.
 	* gfortran.dg/typebound_assignment_3.f03: Remove the error.
-	* gfortran.dg/auto_dealloc_2.f90: Occurences of __builtin_free now 2.
-	* gfortran.dg/class_19.f03: Occurences of __builtin_free now 8.
+	* gfortran.dg/auto_dealloc_2.f90: Occurrences of __builtin_free now 2.
+	* gfortran.dg/class_19.f03: Occurrences of __builtin_free now 8.
 
 2011-12-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
Index: gcc/testsuite/ada/acats/tests/c3/c34008a.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/c3/c34008a.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/c3/c34008a.ada	(working copy)
@@ -30,7 +30,7 @@
 --     JRK 08/27/87  CREATED ORIGINAL TEST.
 --     PWN 11/30/94  REMOVED 'BASE USE ILLEGAL IN ADA 9X.
 --     PWN 01/31/95  REMOVED INCONSISTENCIES WITH ADA 9X.
---     DTN 11/30/95  REMOVED ATTIBUTES OF NON-OBJECTS.
+--     DTN 11/30/95  REMOVED ATTRIBUTES OF NON-OBJECTS.
 
 WITH SYSTEM; USE SYSTEM;
 WITH REPORT; USE REPORT;
Index: gcc/testsuite/ada/acats/tests/c3/c35503c.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/c3/c35503c.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/c3/c35503c.ada	(working copy)
@@ -50,7 +50,7 @@
      END IDENT;
 
 BEGIN
-     TEST ("C35503C", "THE ATTIBUTES 'IMAGE' AND 'VALUE' YIELD THE " &
+     TEST ("C35503C", "THE ATTRIBUTES 'IMAGE' AND 'VALUE' YIELD THE " &
                       "CORRECT RESULTS WHEN THE PREFIX IS AN " &
                       "INTEGER TYPE" );
 -- PART (A).
Index: gcc/testsuite/ada/acats/tests/c3/c35703a.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/c3/c35703a.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/c3/c35703a.ada	(working copy)
@@ -133,7 +133,7 @@
           USE BPKG;
      BEGIN
           IF A > B THEN
-               FAILED ( "REAL2'FIRST IS GREATER THEN REAL2'LAST" );
+               FAILED ( "REAL2'FIRST IS GREATER THAN REAL2'LAST" );
           END IF;
      END;
 
Index: gcc/testsuite/ada/acats/tests/c7/c74211a.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/c7/c74211a.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/c7/c74211a.ada	(working copy)
@@ -25,10 +25,10 @@
 -- CHECK THAT WITHIN THE PACKAGE SPECIFICATION AND BODY, ANY EXPLICIT
 -- DECLARATIONS OF OPERATORS AND SUBPROGRAMS HIDE ANY OPERATIONS WHICH
 -- ARE IMPLICITLY DECLARED AT THE POINT OF THE FULL DECLARATION,
--- REGARDLESS OF THE ORDER OF OCCURENCE OF THE DECLARATIONS.
+-- REGARDLESS OF THE ORDER OF OCCURRENCE OF THE DECLARATIONS.
 
 -- CHECK THAT IMPLICITLY DECLARED DERIVED SUBPROGRAMS HIDE IMPLICITLY
--- DECLARED PREDEFINED OPERATORS, REGARDLESS OF THE ORDER OF OCCURENCE
+-- DECLARED PREDEFINED OPERATORS, REGARDLESS OF THE ORDER OF OCCURRENCE
 -- OF THE DECLARATIONS.
 
 -- DSJ 4/28/83
Index: gcc/testsuite/ada/acats/tests/c9/c91007a.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/c9/c91007a.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/c9/c91007a.ada	(working copy)
@@ -28,7 +28,7 @@
 --     "TASKING_ERROR" IS NOT RAISED.
 
 -- HISTORY:
---     LDC 06/17/88  CREATED ORGINAL TEST
+--     LDC 06/17/88  CREATED ORIGINAL TEST
 
 WITH REPORT;
 USE REPORT;
Index: gcc/testsuite/ada/acats/tests/ca/ca140280.a
===================================================================
--- gcc/testsuite/ada/acats/tests/ca/ca140280.a	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/ca/ca140280.a	(working copy)
@@ -36,7 +36,7 @@
 --         CA140283.AM
 --
 -- CHANGE HISTORY:
---     JBG 05/28/85  CREATED ORGINAL TEST.
+--     JBG 05/28/85  CREATED ORIGINAL TEST.
 --     RDH 04/18/90  ADDED CASES WHERE SUBPROGRAM PARAMETER TYPES ARE
 --                   NOT THE SAME.
 --     RLB 07/08/99  Reinstated withdrawn test; revised to Ada 95 format.
Index: gcc/testsuite/ada/acats/tests/ca/ca140281.a
===================================================================
--- gcc/testsuite/ada/acats/tests/ca/ca140281.a	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/ca/ca140281.a	(working copy)
@@ -36,7 +36,7 @@
 --         CA140283.AM
 --
 -- CHANGE HISTORY:
---     JBG 05/28/85  CREATED ORGINAL TEST.
+--     JBG 05/28/85  CREATED ORIGINAL TEST.
 --     RDH 04/18/90  ADDED CASES WHERE SUBPROGRAM PARAMETER TYPES ARE
 --                   NOT THE SAME.
 --     RLB 07/08/99  Reinstated withdrawn test; revised to Ada 95 format.
Index: gcc/testsuite/ada/acats/tests/ce/ce2103c.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/ce/ce2103c.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/ce/ce2103c.ada	(working copy)
@@ -93,7 +93,7 @@
           WHEN USE_ERROR =>
                IF IS_OPEN (TEST_FILE_ONE) /= FALSE THEN
                     FAILED ("IS_OPEN GIVES TRUE ON " &
-                            "UNSUCESSFUL OPEN");
+                            "UNSUCCESSFUL OPEN");
                END IF;
                RAISE INCOMPLETE;
      END;
Index: gcc/testsuite/ada/acats/tests/ce/ce3704e.ada
===================================================================
--- gcc/testsuite/ada/acats/tests/ce/ce3704e.ada	(revision 200682)
+++ gcc/testsuite/ada/acats/tests/ce/ce3704e.ada	(working copy)
@@ -37,7 +37,7 @@
 --     VKG 01/14/83
 --     RJW 11/04/86  REVISED TEST TO OUTPUT A NON_APPLICABLE
 --                   RESULT WHEN FILES ARE NOT SUPPORTED.
---     DWC 09/10/87  REMOVED UNNECCESSARY CODE, CORRECTED EXCEPTION
+--     DWC 09/10/87  REMOVED UNNECESSARY CODE, CORRECTED EXCEPTION
 --                   HANDLING, AND CHECKED FOR USE_ERROR ON DELETE.
 
 WITH REPORT; USE REPORT;
Index: gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C
===================================================================
--- gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C	(revision 200682)
+++ gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C	(working copy)
@@ -36,7 +36,7 @@
 // 4.2 const-expression data
 
 // 2
-// storage  not allocated untill address taken
+// storage  not allocated until address taken
 constexpr double x = 9484.748;
 const double* p = &x;          // the &x forces x into memory
 
Index: gcc/testsuite/g++.dg/ipa/devirt-3.C
===================================================================
--- gcc/testsuite/g++.dg/ipa/devirt-3.C	(revision 200682)
+++ gcc/testsuite/g++.dg/ipa/devirt-3.C	(working copy)
@@ -1,4 +1,4 @@
-/* Verify that simple virtual calls on an object refrence are
+/* Verify that simple virtual calls on an object reference are
    converted to simple calls by ipa-cp.  */
 /* { dg-do run } */
 /* { dg-options "-O3 -fno-early-inlining -fno-inline -fdump-ipa-cp -fdump-tree-optimized"  } */
Index: gcc/testsuite/g++.dg/ipa/ivinline-3.C
===================================================================
--- gcc/testsuite/g++.dg/ipa/ivinline-3.C	(revision 200682)
+++ gcc/testsuite/g++.dg/ipa/ivinline-3.C	(working copy)
@@ -1,4 +1,4 @@
-/* Verify that simple virtual calls on an object refrence are inlined
+/* Verify that simple virtual calls on an object reference are inlined
    even without early inlining.  */
 /* { dg-do run { target nonpic } } */
 /* { dg-options "-O3 -fdump-ipa-inline -fno-early-inlining -fno-ipa-cp"  } */
Index: gcc/testsuite/g++.dg/lookup/scoped5.C
===================================================================
--- gcc/testsuite/g++.dg/lookup/scoped5.C	(revision 200682)
+++ gcc/testsuite/g++.dg/lookup/scoped5.C	(working copy)
@@ -2,7 +2,7 @@
 
 // Origin: pepeaty@yahoo.com
 
-// PR c++/10230: ICE while determining if refered non-static member
+// PR c++/10230: ICE while determining if referred non-static member
 // is from a base type of the current class.
 
 class A {
Index: gcc/testsuite/g++.dg/opt/inline3.C
===================================================================
--- gcc/testsuite/g++.dg/opt/inline3.C	(revision 200682)
+++ gcc/testsuite/g++.dg/opt/inline3.C	(working copy)
@@ -1,5 +1,5 @@
 // PR opt/6793
-// We failed to supress inlining of a varargs function when it's a template.
+// We failed to suppress inlining of a varargs function when it's a template.
 // { dg-do compile }
 // { dg-options "-O3" }
 
Index: gcc/testsuite/g++.dg/other/vararg-1.C
===================================================================
--- gcc/testsuite/g++.dg/other/vararg-1.C	(revision 200682)
+++ gcc/testsuite/g++.dg/other/vararg-1.C	(working copy)
@@ -1,7 +1,7 @@
 // C++/15119
 //  This ICEd in substitute_placeholder_in_expr because it did not
 //  implement the 4 element trees.
-//  Orginal test by: <wanderer@rsu.ru>
+//  Original test by: <wanderer@rsu.ru>
 //  Reduced by: <bangerth@dealii.org>
 /* { dg-do compile } */
 
Index: gcc/testsuite/g++.old-deja/g++.benjamin/tem05.C
===================================================================
--- gcc/testsuite/g++.old-deja/g++.benjamin/tem05.C	(revision 200682)
+++ gcc/testsuite/g++.old-deja/g++.benjamin/tem05.C	(working copy)
@@ -9,7 +9,7 @@
 // A namespace-scope declaration or definintion of a non-line function
 // template, a non-inline member function template, a non-inline
 // member function of a class template or a static data member of a
-// class template may be preceeded by the export keyword. If such a
+// class template may be preceded by the export keyword. If such a
 // template is defined in the same translation unit in which it is
 // declared as exported, the definition is considered to be
 // exported. The first declaration of the template containing the
Index: gcc/testsuite/g++.old-deja/g++.brendan/crash29.C
===================================================================
--- gcc/testsuite/g++.old-deja/g++.brendan/crash29.C	(revision 200682)
+++ gcc/testsuite/g++.old-deja/g++.brendan/crash29.C	(working copy)
@@ -14,7 +14,7 @@
 int
 main()
 {
-	new GlobalAddress(Value());		// internal error occured here// { dg-error "no matching" }
+	new GlobalAddress(Value());		// internal error occurred here// { dg-error "no matching" }
 	// { dg-message "candidate" "candidate note" { target *-*-* } 17 }
 	//new GlobalAddress(new Value());	// This line is correct code
 }
Index: gcc/testsuite/g++.old-deja/g++.bugs/900215_02.C
===================================================================
--- gcc/testsuite/g++.old-deja/g++.bugs/900215_02.C	(revision 200682)
+++ gcc/testsuite/g++.old-deja/g++.bugs/900215_02.C	(working copy)
@@ -6,7 +6,7 @@
 // member functions of class X.
 
 // In effect, g++ treats any dereference of a pointer-to-member which appears
-// within the context of a member function (and which is not preceeded by
+// within the context of a member function (and which is not preceded by
 // either ->* or .*) as if it had been implicitly prefixed with this->*.
 
 // The 2.0 Reference Manual only provides that such implicit prefixing
Index: gcc/testsuite/g++.old-deja/g++.mike/p784.C
===================================================================
--- gcc/testsuite/g++.old-deja/g++.mike/p784.C	(revision 200682)
+++ gcc/testsuite/g++.old-deja/g++.mike/p784.C	(working copy)
@@ -1101,7 +1101,7 @@
   int               matches(const char* t, int pos = 0) const;
   int               matches(const Regex&      r, int pos = 0) const;
 
-//  return number of occurences of target in String
+//  return number of occurrences of target in String
 
   int               freq(char        c) const;
   int               freq(const String&     y) const;
Index: gcc/testsuite/g++.old-deja/g++.pt/typedef1.C
===================================================================
--- gcc/testsuite/g++.old-deja/g++.pt/typedef1.C	(revision 200682)
+++ gcc/testsuite/g++.old-deja/g++.pt/typedef1.C	(working copy)
@@ -1,5 +1,5 @@
 // { dg-do assemble  }
-// Testcase for handling of typedef wierdness.
+// Testcase for handling of typedef weirdness.
 
 template <class T>
 struct A
Index: gcc/testsuite/gcc.dg/tree-ssa/loop-19.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/loop-19.c	(revision 200682)
+++ gcc/testsuite/gcc.dg/tree-ssa/loop-19.c	(working copy)
@@ -20,7 +20,7 @@
 /* Check that the memory references are based on &a and &c, with appropriate
    offsets.  Ideally, we would want each of them to appear once in the output.
    However, due to a bug in jump threading, we end up peeling one iteration from
-   the loop, which creates an additional occurence.  */
+   the loop, which creates an additional occurrence.  */
 
 /* { dg-final { scan-tree-dump-times "MEM.(base: &|symbol: )a," 2 "optimized" } } */
 /* { dg-final { scan-tree-dump-times "MEM.(base: &|symbol: )c," 2 "optimized" } } */
Index: gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-2.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-2.c	(revision 200682)
+++ gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-2.c	(working copy)
@@ -14,7 +14,7 @@
   /* else */
   return 0;
 
-  /* then - returing 1 causes phiopt to trigger */
+  /* then - returning 1 causes phiopt to trigger */
 doit:
   return 2;
 }
Index: gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-3.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-3.c	(revision 200682)
+++ gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-3.c	(working copy)
@@ -14,7 +14,7 @@
   /* else */
   return 0;
 
-  /* then - returing 1 causes phiopt to trigger */
+  /* then - returning 1 causes phiopt to trigger */
 doit:
   return 2;
 }
Index: gcc/testsuite/gfortran.dg/func_derived_4.f90
===================================================================
--- gcc/testsuite/gfortran.dg/func_derived_4.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/func_derived_4.f90	(working copy)
@@ -1,6 +1,6 @@
 ! { dg-do run }
 ! PR fortran/30793
-! Check that pointer-returing functions
+! Check that pointer-returning functions
 ! work derived types.
 !
 ! Contributed by Salvatore Filippone.
Index: gcc/testsuite/gfortran.dg/inline_sum_2.f90
===================================================================
--- gcc/testsuite/gfortran.dg/inline_sum_2.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/inline_sum_2.f90	(working copy)
@@ -6,7 +6,7 @@
 
 ! We can't check for the absence of temporary arrays generated on the run-time
 ! testcase, as inlining is disabled at -Os, so it will fail in that case.
-! Thus, the test is splitted into two independant files, one checking for
+! Thus, the test is splitted into two independent files, one checking for
 ! the absence of temporaries, and one (this one) checking that the code
 ! generated remains valid at all optimization levels.
 include 'inline_sum_1.f90'
Index: gcc/testsuite/gfortran.dg/inquire_11.f90
===================================================================
--- gcc/testsuite/gfortran.dg/inquire_11.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/inquire_11.f90	(working copy)
@@ -1,5 +1,5 @@
 ! { dg-do compile }
-! PR 33055 Runtime error in INQUIRE unit existance with -fdefault-integer-8
+! PR 33055 Runtime error in INQUIRE unit existence with -fdefault-integer-8
 ! Test case from PR33217 prepared by Jerry DeLisle <jvdelisle@gcc.gnu.org>
 MODULE print_it
 CONTAINS
Index: gcc/testsuite/gfortran.dg/interface_23.f90
===================================================================
--- gcc/testsuite/gfortran.dg/interface_23.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/interface_23.f90	(working copy)
@@ -1,7 +1,7 @@
 ! { dg-do compile }
 !
 ! This tests the fix for PR36325, which corrected for the fact that a
-! specific or generic INTERFACE statement implies the EXTERNAL attibute.
+! specific or generic INTERFACE statement implies the EXTERNAL attribute.
 !
 ! Contributed by Janus Weil <janus@gcc.gnu.org>
 
Index: gcc/testsuite/gfortran.dg/interface_28.f90
===================================================================
--- gcc/testsuite/gfortran.dg/interface_28.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/interface_28.f90	(working copy)
@@ -20,11 +20,11 @@
 module sub
   contains
   subroutine subActual(x)
-    ! actual subroutine's argment is different in intent
+    ! actual subroutine's argument is different in intent
     integer, intent(inout),optional:: x
   end subroutine
   subroutine subActual2(x)
-    ! actual subroutine's argment is missing OPTIONAL
+    ! actual subroutine's argument is missing OPTIONAL
     integer, intent(in):: x
   end subroutine
 end module
Index: gcc/testsuite/gfortran.dg/namelist_23.f90
===================================================================
--- gcc/testsuite/gfortran.dg/namelist_23.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/namelist_23.f90	(working copy)
@@ -4,49 +4,49 @@
 ! Contributed by Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 program read_logical
    implicit none
-   logical, dimension(4) :: truely
-   integer, dimension(4) :: truely_a_very_long_variable_name
-   namelist /mynml/ truely
-   namelist /mynml/ truely_a_very_long_variable_name
+   logical, dimension(4) :: truly
+   integer, dimension(4) :: truly_a_very_long_variable_name
+   namelist /mynml/ truly
+   namelist /mynml/ truly_a_very_long_variable_name
 
-   truely = .false.
-   truely_a_very_long_variable_name = 0
+   truly = .false.
+   truly_a_very_long_variable_name = 0
 
    open(10, status="scratch")
    write(10,*) "&mynml"
-   write(10,*) "truely       = trouble,    traffic .true"
-   write(10,*) "truely_a_very_long_variable_name  = 4,      4,      4"
+   write(10,*) "truly       = trouble,    traffic .true"
+   write(10,*) "truly_a_very_long_variable_name  = 4,      4,      4"
    write(10,*) "/"
    rewind(10)
    read (10, nml=mynml, err = 1000)
-   if (.not.all(truely(1:3))) call abort()
-   if (.not.all(truely_a_very_long_variable_name(1:3).eq.4)) call abort()
+   if (.not.all(truly(1:3))) call abort()
+   if (.not.all(truly_a_very_long_variable_name(1:3).eq.4)) call abort()
    
-   truely = .false.
-   truely_a_very_long_variable_name = 0
+   truly = .false.
+   truly_a_very_long_variable_name = 0
 
    rewind(10)
    write(10,*) "&mynml"
-   write(10,*) "truely       = .true., .true.,"
-   write(10,*) "truely_a_very_long_variable_name  = 4,      4,      4"
+   write(10,*) "truly       = .true., .true.,"
+   write(10,*) "truly_a_very_long_variable_name  = 4,      4,      4"
    write(10,*) "/"
    rewind(10)
    read (10, nml=mynml, err = 1000)
-   if (.not.all(truely(1:2))) call abort()
-   if (.not.all(truely_a_very_long_variable_name(1:3).eq.4)) call abort()
+   if (.not.all(truly(1:2))) call abort()
+   if (.not.all(truly_a_very_long_variable_name(1:3).eq.4)) call abort()
 
-   truely = .true.
-   truely_a_very_long_variable_name = 0
+   truly = .true.
+   truly_a_very_long_variable_name = 0
 
    rewind(10)
    write(10,*) "&mynml"
-   write(10,*) "truely       = .false., .false.,"
-   write(10,*) "truely_a_very_long_variable_name  = 4,      4,      4"
+   write(10,*) "truly       = .false., .false.,"
+   write(10,*) "truly_a_very_long_variable_name  = 4,      4,      4"
    write(10,*) "/"
    rewind(10)
    read (10, nml=mynml, err = 1000)
-   if (all(truely(1:2))) call abort()
-   if (.not.all(truely_a_very_long_variable_name(1:3).eq.4)) call abort()
+   if (all(truly(1:2))) call abort()
+   if (.not.all(truly_a_very_long_variable_name(1:3).eq.4)) call abort()
    close(10)
    stop
 1000 call abort()
Index: gcc/testsuite/gfortran.dg/negative_unit.f
===================================================================
--- gcc/testsuite/gfortran.dg/negative_unit.f	(revision 200682)
+++ gcc/testsuite/gfortran.dg/negative_unit.f	(working copy)
@@ -2,7 +2,7 @@
 !
 ! PR libfortran/20660 and other bugs (not filed in bugzilla) relating
 ! to negative units
-! PR 33055 Runtime error in INQUIRE unit existance with -fdefault-integer-8
+! PR 33055 Runtime error in INQUIRE unit existence with -fdefault-integer-8
 ! Test case update by Jerry DeLisle <jvdelisle@gcc.gnu.org>
 !
 ! Bugs submitted by Walt Brainerd
Index: gcc/testsuite/gfortran.dg/negative_unit_int8.f
===================================================================
--- gcc/testsuite/gfortran.dg/negative_unit_int8.f	(revision 200682)
+++ gcc/testsuite/gfortran.dg/negative_unit_int8.f	(working copy)
@@ -5,7 +5,7 @@
 !
 ! PR libfortran/20660 and other bugs (not filed in bugzilla) relating
 ! to negative units
-! PR 33055 Runtime error in INQUIRE unit existance with -fdefault-integer-8
+! PR 33055 Runtime error in INQUIRE unit existence with -fdefault-integer-8
 ! Test case update by Jerry DeLisle <jvdelisle@gcc.gnu.org>
 !
 ! Bugs submitted by Walt Brainerd
Index: gcc/testsuite/gfortran.dg/open_readonly_1.f90
===================================================================
--- gcc/testsuite/gfortran.dg/open_readonly_1.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/open_readonly_1.f90	(working copy)
@@ -1,7 +1,7 @@
 ! { dg-do run { target fd_truncate } }
 ! PR19451
 ! Writing to a non-empty readonly file caused a segfault.
-! We were still trying to write the EOR after an error ocurred
+! We were still trying to write the EOR after an error occurred
 program prog
   open (unit=10, file='PR19451.dat')
   write (10,*) "Hello World"
Index: gcc/testsuite/gfortran.dg/private_type_14.f90
===================================================================
--- gcc/testsuite/gfortran.dg/private_type_14.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/private_type_14.f90	(working copy)
@@ -2,7 +2,7 @@
 !
 ! PR fortran/51378
 !
-! Allow constructor to nonprivate parent compoents,
+! Allow constructor to nonprivate parent components,
 ! even if the extension specified PRIVATE for its own components
 !
 ! Contributed by Reinhold Bader
Index: gcc/testsuite/gfortran.dg/reassoc_5.f90
===================================================================
--- gcc/testsuite/gfortran.dg/reassoc_5.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/reassoc_5.f90	(working copy)
@@ -11,7 +11,7 @@
 end
 
 ! Test copied from reassoc_1.f90 which checked for -fprotect-parens (default),
-! and thus for the occurance of "5 - 5".
+! and thus for the occurrence of "5 - 5".
 !
 ! We need an explicit +5 and -5, and an intermediate ((bla)) expression
 ! (the reassoc barrier).  Make use of "." matching lineends.
Index: gcc/testsuite/gfortran.dg/result_in_spec_2.f90
===================================================================
--- gcc/testsuite/gfortran.dg/result_in_spec_2.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/result_in_spec_2.f90	(working copy)
@@ -1,5 +1,5 @@
 ! { dg-do run }
-! Tests the fix for PR32047, in which the null agument
+! Tests the fix for PR32047, in which the null argument
 ! function for the character length would cause an ICE.
 !
 ! Contributed by Tobias Burnus <burnus@gcc.gnu.org >
Index: gcc/testsuite/gfortran.dg/transfer_array_intrinsic_3.f90
===================================================================
--- gcc/testsuite/gfortran.dg/transfer_array_intrinsic_3.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/transfer_array_intrinsic_3.f90	(working copy)
@@ -6,12 +6,12 @@
 !

 ! Contributed by Brooks Moses <brooks@gcc.gnu.org>

 !

-function NumOccurances (string, chr, isel) result(n)

+function NumOccurrences (string, chr, isel) result(n)

   character(*),intent(in) :: string

   character(1),intent(in) :: chr

   integer :: isel

 !

-! return number of occurances of character in given string

+! return number of occurrences of character in given string

 !

     select case (isel)

       case (1)

@@ -28,9 +28,9 @@
   return

 end

 

-  if (NumOccurances("abacadae", "a", 1) .ne. 4) call abort ()

-  if (NumOccurances("abacadae", "a", 2) .ne. 4) call abort ()

-  if (NumOccurances("abacadae", "a", 3) .ne. 4) call abort ()

-  if (NumOccurances("abacadae", "a", 4) .ne. 4) call abort ()

-  if (NumOccurances("abacadae", "a", 5) .ne. 4) call abort ()

+  if (NumOccurrences("abacadae", "a", 1) .ne. 4) call abort ()

+  if (NumOccurrences("abacadae", "a", 2) .ne. 4) call abort ()

+  if (NumOccurrences("abacadae", "a", 3) .ne. 4) call abort ()

+  if (NumOccurrences("abacadae", "a", 4) .ne. 4) call abort ()

+  if (NumOccurrences("abacadae", "a", 5) .ne. 4) call abort ()

 end

Index: gcc/testsuite/gfortran.dg/whole_file_27.f90
===================================================================
--- gcc/testsuite/gfortran.dg/whole_file_27.f90	(revision 200682)
+++ gcc/testsuite/gfortran.dg/whole_file_27.f90	(working copy)
@@ -177,7 +177,7 @@
 ! !$    call a%set_triangle(.false.)
 ! !$    call a%set_unit(.false.)
 ! !$    call a%set_dupl(dupl_def_)
-    write(0,*) 'Allocated COO succesfully, should now set components'
+    write(0,*) 'Allocated COO successfully, should now set components'
   else 
     write(0,*) 'COO allocation failed somehow. Go figure'
   end if
Index: gcc/testsuite/gfortran.fortran-torture/execute/st_function.f90
===================================================================
--- gcc/testsuite/gfortran.fortran-torture/execute/st_function.f90	(revision 200682)
+++ gcc/testsuite/gfortran.fortran-torture/execute/st_function.f90	(working copy)
@@ -72,7 +72,7 @@
    end subroutine
 end
 
-! This functon returns the argument passed on the previous call.
+! This function returns the argument passed on the previous call.
 integer function fun2 (i)
   integer i
   integer, save :: val = 1
Index: gcc/testsuite/go.test/test/bench/shootout/meteor-contest.c
===================================================================
--- gcc/testsuite/go.test/test/bench/shootout/meteor-contest.c	(revision 200682)
+++ gcc/testsuite/go.test/test/bench/shootout/meteor-contest.c	(working copy)
@@ -186,7 +186,7 @@
    }
 }
 
-/* Returns wether the specified cell and direction will land outside
+/* Returns whether the specified cell and direction will land outside
  * of the board.  Used to determine if a piece is at a legal board
  * location or not.
  */
Index: gcc/testsuite/go.test/test/bench/shootout/meteor-contest.go
===================================================================
--- gcc/testsuite/go.test/test/bench/shootout/meteor-contest.go	(revision 200682)
+++ gcc/testsuite/go.test/test/bench/shootout/meteor-contest.go	(working copy)
@@ -203,7 +203,7 @@
 	return cell
 }
 
-/* Returns wether the specified cell and direction will land outside
+/* Returns whether the specified cell and direction will land outside
  * of the board.  Used to determine if a piece is at a legal board
  * location or not.
  */
Index: gcc/testsuite/objc.dg/torture/forward-1.m
===================================================================
--- gcc/testsuite/objc.dg/torture/forward-1.m	(revision 200682)
+++ gcc/testsuite/objc.dg/torture/forward-1.m	(working copy)
@@ -38,7 +38,7 @@
 -display
 {
   printf ("Executing display\n");
-    /* Check to see if we are really the reciever. */
+    /* Check to see if we are really the receiver. */
     if (self != receiver)
         abort ();
     /* And the value of foo is set correctly. */
@@ -58,7 +58,7 @@
 }
 -(void *) forward: (SEL)theSel: (void *)theArgFrame
 {
-  /* If we have a reciever try to perform on that object */
+  /* If we have a receiver try to perform on that object */
     if (receiver)
       {
 	/* Simple forward that works for methods with no
@@ -78,12 +78,12 @@
 @end
 int main()
 {
-    /* Init the reciever. */
+    /* Init the receiver. */
     receiver = [[Receiver alloc] initWithFoo: VALUETOUSE];
     /* Init the fowarder. */
     forwarder = [[Forwarder alloc] initWithReceiver: receiver];
     /* Call display on the forwarder which in turns calls display on
-       the reciever. */
+       the receiver. */
     [forwarder display];
     exit(0);
 }
Index: gcc/tree-eh.c
===================================================================
--- gcc/tree-eh.c	(revision 200682)
+++ gcc/tree-eh.c	(working copy)
@@ -851,10 +851,10 @@
 /* We want to transform
 	try { body; } catch { stuff; }
    to
-	normal_seqence:
+	normal_sequence:
 	  body;
 	  over:
-	eh_seqence:
+	eh_sequence:
 	  landing_pad:
 	  stuff;
 	  goto over;
@@ -4383,7 +4383,7 @@
     2) MUST_NOT_THROW regions that became dead because of 1) are optimized out
     3) Info about regions that are containing instructions, and regions
        reachable via local EH edges is collected
-    4) Eh tree is pruned for regions no longer neccesary.
+    4) Eh tree is pruned for regions no longer necessary.
 
    TODO: Push MUST_NOT_THROW regions to the root of the EH tree.
 	 Unify those that have the same failure decl and locus.
Index: gcc/tree-ssa-dce.c
===================================================================
--- gcc/tree-ssa-dce.c	(revision 200682)
+++ gcc/tree-ssa-dce.c	(working copy)
@@ -1110,7 +1110,7 @@
   e2 = redirect_edge_and_branch (e, post_dom_bb);
   cfg_altered = true;
 
-  /* If edge was already around, no updating is neccesary.  */
+  /* If edge was already around, no updating is necessary.  */
   if (e2 != e)
     return e2;
 
Index: gcc/tree-ssa-reassoc.c
===================================================================
--- gcc/tree-ssa-reassoc.c	(revision 200682)
+++ gcc/tree-ssa-reassoc.c	(working copy)
@@ -1386,7 +1386,7 @@
 	}
     }
 
-  /* Process the (operand, code) pairs in order of most occurence.  */
+  /* Process the (operand, code) pairs in order of most occurrence.  */
   candidates2 = sbitmap_alloc (length);
   while (!cvec.is_empty ())
     {

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]