From: Dhruv Chawla <[email protected]>
Signed-off-by: Dhruv Chawla <[email protected]>
gcc/ChangeLog:
* genattrtab.cc (min_fn): Fix typos.
(get_attr_order): Likewise.
(optimize_attrs): Likewise.
* genautomata.cc (struct unit_usage): Likewise.
* gengtype-state.cc (s_expr_writer::write_any_indent): Likewise.
(write_state): Likewise.
* gengtype.cc (struct file_rule_st): Likewise.
(walk_type): Likewise.
(write_roots): Likewise.
* genmatch.cc (expr::gen_transform): Likewise.
(usage): Likewise.
* genopinit.cc (open_outfile): Likewise.
(handle_overloaded_code_for): Likewise.
(main): Likewise.
* genoutput.cc (operand_data_hasher::equal): Likewise.
* genpreds.cc (FOR_ALL_CONSTRAINTS): Likewise.
* genrecog.cc (prune_invalid_results): Likewise.
(split_out_patterns): Likewise.
* gensupport.cc (parse_section): Likewise.
(convert_syntax): Likewise.
(mark_operands_from_match_dup): Likewise.
---
gcc/genattrtab.cc | 6 +++---
gcc/genautomata.cc | 2 +-
gcc/gengtype-state.cc | 4 ++--
gcc/gengtype.cc | 6 +++---
gcc/genmatch.cc | 6 +++---
gcc/genopinit.cc | 6 +++---
gcc/genoutput.cc | 4 ++--
gcc/genpreds.cc | 2 +-
gcc/genrecog.cc | 6 +++---
gcc/gensupport.cc | 6 +++---
10 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/gcc/genattrtab.cc b/gcc/genattrtab.cc
index 1c73be7ab48..a2cf08d5305 100644
--- a/gcc/genattrtab.cc
+++ b/gcc/genattrtab.cc
@@ -305,7 +305,7 @@ static rtx min_fn (rtx);
functions and tables. This made insn-attrtab.cc _the_ bottle-neck in
a parallel build, and even made it impossible to build GCC on machines
with relatively small RAM space (PR other/29442). Therefore, the
- atrribute functions/tables are now written out to three separate
+ attribute functions/tables are now written out to three separate
files: all "*insn_default_latency" functions go to LATENCY_FILE_NAME,
all "*internal_dfa_insn_code" functions go to DFA_FILE_NAME, and the
rest goes to ATTR_FILE_NAME. */
@@ -2852,7 +2852,7 @@ get_attr_order (class attr_desc ***ret)
}
if (k == num)
{
- /* Nothing in I depended on anything intersting, so
+ /* Nothing in I depended on anything interesting, so
it's done. */
handled[i] = 1;
sorted[j++] = all[i];
@@ -2918,7 +2918,7 @@ optimize_attrs (int num_insn_codes)
iv = ivbuf = XNEWVEC (struct attr_value_list, num_insn_ents);
- /* Create the chain of insn*attr values such that we see dependend
+ /* Create the chain of insn*attr values such that we see dependent
attributes after their dependencies. As we use a stack via the
next pointers start from the end of the topological order. */
topnum = get_attr_order (&topsort);
diff --git a/gcc/genautomata.cc b/gcc/genautomata.cc
index a7e1fa2f6a5..befa48ec11a 100644
--- a/gcc/genautomata.cc
+++ b/gcc/genautomata.cc
@@ -5029,7 +5029,7 @@ struct unit_usage
{
unit_decl_t unit_decl;
/* The following forms a list of units used on the same cycle in the
- same alternative. The list is ordered by the correspdoning unit
+ same alternative. The list is ordered by the corresponding unit
declarations and there is no unit declaration duplication in the
list. */
struct unit_usage *next;
diff --git a/gcc/gengtype-state.cc b/gcc/gengtype-state.cc
index 4f69bae3620..896db22e1d0 100644
--- a/gcc/gengtype-state.cc
+++ b/gcc/gengtype-state.cc
@@ -240,7 +240,7 @@ s_expr_writer::write_any_indent (int leading_spaces)
m_had_recent_newline = 0;
}
-/* Write the beginning of a new s-expresion e.g. "(!foo "
+/* Write the beginning of a new s-expression e.g. "(!foo "
The writer automatically adds whitespace to show the hierarchical
structure of the expressions, so each one starts on a new line,
and any within it will be at an increased indentation level. */
@@ -1368,7 +1368,7 @@ write_state (const char *state_path)
fprintf (state_file,
";;; The format of this file is tied to a particular version of
GCC.\n");
fprintf (state_file,
- ";;; Don't parse this file wihout knowing GCC gengtype
internals.\n");
+ ";;; Don't parse this file without knowing GCC gengtype
internals.\n");
fprintf (state_file,
";;; This file should be parsed by the same %s which wrote it.\n",
progname);
diff --git a/gcc/gengtype.cc b/gcc/gengtype.cc
index 5860f9875ed..06116239344 100644
--- a/gcc/gengtype.cc
+++ b/gcc/gengtype.cc
@@ -1912,7 +1912,7 @@ struct file_rule_st {
* the output_name, with $1 ... $9 for
* subpatterns and $0 for the whole
* matched filename. */
- const char* frul_tr_for; /* Tranformation string for making the
+ const char* frul_tr_for; /* Transformation string for making the
for_name. */
frul_actionrout_t* frul_action; /* The action, if non null, is
* called once the rule matches, on
@@ -2974,7 +2974,7 @@ walk_type (type_p t, struct walk_type_data *d)
This organization requires the base class to have a case in
the switch statement, and hence a tag value is mandatory
for the base class. This restriction could be removed, but
- it would require some restructing of this code. */
+ it would require some restructuring of this code. */
if (!type_tag)
{
error_at_line (d->line,
@@ -4728,7 +4728,7 @@ write_roots (pair_p variables, bool emit_pch)
"gt_pch_scalar_rtab");
}
-/* Prints not-as-ugly version of a typename of T to OF. Trades the uniquness
+/* Prints not-as-ugly version of a typename of T to OF. Trades the uniqueness
guarantee for somewhat increased readability. If name conflicts do happen,
this function will have to be adjusted to be more like
output_mangled_typename. */
diff --git a/gcc/genmatch.cc b/gcc/genmatch.cc
index 6c267ca8dc2..8ee7ae66e46 100644
--- a/gcc/genmatch.cc
+++ b/gcc/genmatch.cc
@@ -3185,7 +3185,7 @@ capture_info::walk_c_expr (c_expr *e)
code generation. */
static char *fail_label;
-/* Code generation off the decision tree and the refered AST nodes. */
+/* Code generation off the decision tree and the referred AST nodes. */
bool
is_conversion (id_base *op)
@@ -3418,7 +3418,7 @@ expr::gen_transform (FILE *f, int indent, const char
*dest, bool gimple,
indent += 4;
}
/* ??? Building a stmt can fail for various reasons here, seq being
- NULL or the stmt referencing SSA names occuring in abnormal PHIs.
+ NULL or the stmt referencing SSA names occurring in abnormal PHIs.
So if we fail here we should continue matching other patterns. */
fprintf_indent (f, indent, "gimple_match_op tem_op "
"(res_op->cond.any_else (), %s, %s", opr_name, type);
@@ -6275,7 +6275,7 @@ usage ()
fprintf (stderr, usage, progname, progname);
}
-/* Write out the correct include to the match-head fle containing the helper
+/* Write out the correct include to the match-head file containing the helper
files. */
static void
diff --git a/gcc/genopinit.cc b/gcc/genopinit.cc
index 5f9bcc5ccb9..62eaf5bd378 100644
--- a/gcc/genopinit.cc
+++ b/gcc/genopinit.cc
@@ -105,7 +105,7 @@ open_outfile (const char *file_name)
}
/* Declare the maybe_code_for_* function for ONAME, and provide
- an inline definition of the assserting code_for_* wrapper. */
+ an inline definition of the asserting code_for_* wrapper. */
static void
handle_overloaded_code_for (FILE *file, overloaded_name *oname)
@@ -129,7 +129,7 @@ handle_overloaded_code_for (FILE *file, overloaded_name
*oname)
}
/* Declare the maybe_gen_* function for ONAME, and provide
- an inline definition of the assserting gen_* wrapper. */
+ an inline definition of the asserting gen_* wrapper. */
static void
handle_overloaded_gen (FILE *file, overloaded_name *oname)
@@ -487,7 +487,7 @@ main (int argc, const char **argv)
"}\n\n");
/* C++ (even G++) does not support (non-trivial) designated initializers.
- To work around that, generate these arrays programatically rather than
+ To work around that, generate these arrays programmatically rather than
by our traditional multiple inclusion of def files. */
fprintf (s_file,
diff --git a/gcc/genoutput.cc b/gcc/genoutput.cc
index cab03964885..7396da659db 100644
--- a/gcc/genoutput.cc
+++ b/gcc/genoutput.cc
@@ -168,7 +168,7 @@ public:
static class data *idata;
/* This variable points to the end of the insn chain. This is where
- everything relevant from the machien description is appended to. */
+ everything relevant from the machine description is appended to. */
static class data **idata_end;
@@ -609,7 +609,7 @@ operand_data_hasher::equal (const operand_data * op_info1,
return compare_operands (op_info1, op_info2);
}
-/* Hashtable of konwn pattern operands. */
+/* Hashtable of known pattern operands. */
static hash_table<operand_data_hasher> *operand_datas;
/* Scan the list of operands we've already committed to output and either
diff --git a/gcc/genpreds.cc b/gcc/genpreds.cc
index b98fbab08ef..61d39063f37 100644
--- a/gcc/genpreds.cc
+++ b/gcc/genpreds.cc
@@ -703,7 +703,7 @@ static class constraint_data **last_constraint_ptr =
&first_constraint;
#define FOR_ALL_CONSTRAINTS(iter_) \
for (iter_ = first_constraint; iter_; iter_ = iter_->next_textual)
-/* Contraint letters that have a special meaning and that cannot be used
+/* Constraint letters that have a special meaning and that cannot be used
in define*_constraints. */
static const char generic_constraint_letters[] = "g";
diff --git a/gcc/genrecog.cc b/gcc/genrecog.cc
index b428c595417..663620224ab 100644
--- a/gcc/genrecog.cc
+++ b/gcc/genrecog.cc
@@ -1784,7 +1784,7 @@ public:
/* Index N says whether operands[N] has been set. */
auto_vec <bool> set_operands;
- /* A guranteed lower bound on the value of peep2_current_count. */
+ /* A guaranteed lower bound on the value of peep2_current_count. */
int peep2_count;
};
@@ -2454,7 +2454,7 @@ prune_invalid_results (merge_state_info *sinfo)
}
}
-/* Return true if PAT represents the biggest posssible match for SINFO;
+/* Return true if PAT represents the biggest possible match for SINFO;
that is, if the next action of SINFO's state on return from PAT will
be something that cannot be merged with any other state. */
@@ -3175,7 +3175,7 @@ split_out_patterns (vec <merge_state_info> &states)
The non-leaf patterns that we try are as deep as possible
and are an extension of the state's previous best candidate match (PB).
We need only consider states whose current potential match is also PB;
- any states that don't match as much as PB cannnot match the new pattern,
+ any states that don't match as much as PB cannot match the new pattern,
while any states that already match more than PB must be different from
the new pattern. */
for (unsigned int i2 = states.length (); i2-- > 0; )
diff --git a/gcc/gensupport.cc b/gcc/gensupport.cc
index 35b78044390..cebb976273d 100644
--- a/gcc/gensupport.cc
+++ b/gcc/gensupport.cc
@@ -888,7 +888,7 @@ parse_section (const char **templ, unsigned int n_elems,
unsigned int alt_no,
list[i].add (',');
}
-/* The compact syntax has more convience syntaxes. As such we post process
+/* The compact syntax has more convenience syntaxes. As such we post process
the lines to get them back to something the normal syntax understands. */
static void
@@ -946,7 +946,7 @@ convert_syntax (rtx x, file_location loc)
skip_spaces (&templ);
if (!expect_char (&templ, '['))
- fatal_at (loc, "expecing `[' to begin section list");
+ fatal_at (loc, "expecting `[' to begin section list");
skip_spaces (&templ);
@@ -2566,7 +2566,7 @@ mark_operands_from_match_dup (rtx pattern)
/* This is a subroutine of adjust_operands_numbers.
It goes through all expressions in PATTERN and when MATCH_DUP is
met, all MATCH_OPERANDs inside it is marked as occupied. The
- process of marking is done by routin mark_operands_from_match_dup. */
+ process of marking is done by routine mark_operands_from_match_dup. */
static void
mark_operands_used_in_match_dup (rtx pattern)
{
--
2.43.0