From: Dhruv Chawla <[email protected]>
Signed-off-by: Dhruv Chawla <[email protected]>
gcc/ChangeLog:
* lto-cgraph.cc (get_alias_symbol): Fix typos.
(input_node): Likewise.
(input_varpool_node): Likewise.
* lto-ltrans-cache.cc: Likewise.
* lto-streamer-in.cc (lto_location_cache::revert_location_cache):
Likewise.
(lto_location_cache::input_location_and_block): Likewise.
(lto_location_cache::input_location): Likewise.
(lto_input_location): Likewise.
* lto-streamer-out.cc (lto_variably_modified_type_p): Likewise.
(lto_is_streamable): Likewise.
(DFS::DFS): Likewise.
(cmp_symbol_files): Likewise.
(lto_output): Likewise.
* lto-streamer.h (enum LTO_tags): Likewise.
* lto-wrapper.cc (merge_flto_options): Likewise.
(run_gcc): Likewise.
gcc/lto/ChangeLog:
* Make-lang.in: Fix typos.
* lto-common.cc (read_cgraph_and_symbols): Likewise.
* lto-lang.cc (lto_post_options): Likewise.
* lto-partition.cc (add_symbol_to_partition_1): Likewise.
(partition_over_target_split): Likewise.
(lto_balanced_map): Likewise.
(rename_statics): Likewise.
* lto-symtab.cc (lto_cgraph_replace_node): Likewise.
(lto_varpool_replace_node): Likewise.
(lto_symtab_merge_symbols): Likewise.
* lto.cc (stream_out_partitions): Likewise.
(do_whole_program_analysis): Likewise.
---
gcc/lto-cgraph.cc | 6 +++---
gcc/lto-ltrans-cache.cc | 2 +-
gcc/lto-streamer-in.cc | 8 ++++----
gcc/lto-streamer-out.cc | 10 +++++-----
gcc/lto-streamer.h | 6 +++---
gcc/lto-wrapper.cc | 4 ++--
gcc/lto/Make-lang.in | 2 +-
gcc/lto/lto-common.cc | 8 ++++----
gcc/lto/lto-lang.cc | 4 ++--
gcc/lto/lto-partition.cc | 10 +++++-----
gcc/lto/lto-symtab.cc | 8 ++++----
gcc/lto/lto.cc | 4 ++--
12 files changed, 36 insertions(+), 36 deletions(-)
diff --git a/gcc/lto-cgraph.cc b/gcc/lto-cgraph.cc
index 635ed1af76b..9a71110d5c2 100644
--- a/gcc/lto-cgraph.cc
+++ b/gcc/lto-cgraph.cc
@@ -1318,7 +1318,7 @@ get_alias_symbol (tree decl)
}
/* Read a node from input_block IB. TAG is the node's tag just read.
- Return the node read or overwriten. */
+ Return the node read or overwritten. */
static struct cgraph_node *
input_node (struct lto_file_decl_data *file_data,
@@ -1433,7 +1433,7 @@ input_node (struct lto_file_decl_data *file_data,
}
/* Read a node from input_block IB. TAG is the node's tag just read.
- Return the node read or overwriten. */
+ Return the node read or overwritten. */
static varpool_node *
input_varpool_node (struct lto_file_decl_data *file_data,
@@ -1513,7 +1513,7 @@ input_varpool_node (struct lto_file_decl_data *file_data,
}
/* Read a node from input_block IB. TAG is the node's tag just read.
- Return the node read or overwriten. */
+ Return the node read or overwritten. */
static void
input_ref (class lto_input_block *ib,
diff --git a/gcc/lto-ltrans-cache.cc b/gcc/lto-ltrans-cache.cc
index e64b7bad65c..dc62a52a1a1 100644
--- a/gcc/lto-ltrans-cache.cc
+++ b/gcc/lto-ltrans-cache.cc
@@ -138,7 +138,7 @@ fail_mmap:
return ret;
}
-/* Contructor of cache item. */
+/* Constructor of cache item. */
ltrans_file_cache::item::item (std::string input, std::string output,
checksum_t input_checksum,
uint32_t last_used):
diff --git a/gcc/lto-streamer-in.cc b/gcc/lto-streamer-in.cc
index 9659d4aa532..ee2fa2affbc 100644
--- a/gcc/lto-streamer-in.cc
+++ b/gcc/lto-streamer-in.cc
@@ -508,7 +508,7 @@ lto_location_cache::revert_location_cache ()
/* Read a location bitpack from bit pack BP and either update *LOC directly
or add it to the location cache. If IB is non-NULL, stream in a block
afterwards.
- It is neccesary to call apply_location_cache to get *LOC updated. */
+ It is necessary to call apply_location_cache to get *LOC updated. */
void
lto_location_cache::input_location_and_block (location_t *loc,
@@ -611,7 +611,7 @@ lto_location_cache::input_location_and_block (location_t
*loc,
/* Read a location bitpack from bit pack BP and either update *LOC directly
or add it to the location cache.
- It is neccesary to call apply_location_cache to get *LOC updated. */
+ It is necessary to call apply_location_cache to get *LOC updated. */
void
lto_location_cache::input_location (location_t *loc, struct bitpack_d *bp,
@@ -622,7 +622,7 @@ lto_location_cache::input_location (location_t *loc, struct
bitpack_d *bp,
/* Read a location bitpack from input block IB and either update *LOC directly
or add it to the location cache.
- It is neccesary to call apply_location_cache to get *LOC updated. */
+ It is necessary to call apply_location_cache to get *LOC updated. */
void
lto_input_location (location_t *loc, struct bitpack_d *bp,
@@ -634,7 +634,7 @@ lto_input_location (location_t *loc, struct bitpack_d *bp,
/* Read a reference to a tree node from DATA_IN using input block IB.
TAG is the expected node that should be found in IB, if TAG belongs
to one of the indexable trees, expect to read a reference index to
- be looked up in one of the symbol tables, otherwise read the pysical
+ be looked up in one of the symbol tables, otherwise read the physical
representation of the tree using stream_read_tree. FN is the
function scope for the read tree. */
diff --git a/gcc/lto-streamer-out.cc b/gcc/lto-streamer-out.cc
index 5338a952cb0..f2feefc1532 100644
--- a/gcc/lto-streamer-out.cc
+++ b/gcc/lto-streamer-out.cc
@@ -140,7 +140,7 @@ lto_variably_modified_type_p (tree type)
/* Return true if tree node T is written to various tables. For these
- nodes, we sometimes want to write their phyiscal representation
+ nodes, we sometimes want to write their physical representation
(via lto_output_tree), and sometimes we need to emit an index
reference into a table (via lto_output_tree_ref). */
@@ -391,7 +391,7 @@ lto_is_streamable (tree expr)
/* Very rough estimate of streaming size of the initializer. If we ignored
presence of strings, we could simply just count number of non-indexable
tree nodes and number of references to indexable nodes. Strings however
- may be very large and we do not want to dump them int othe global stream.
+ may be very large and we do not want to dump them into the global stream.
Count the size of initializer until the size in DATA is positive. */
@@ -789,7 +789,7 @@ DFS::DFS (struct output_block *ob, tree expr, bool ref_p,
bool this_ref_p,
/* As a special case do not stream TRANSLATION_UNIT_DECL as shared
tree. We can not mark it local because references to it does not
- make other trees local (all global decls reffer to it via
+ make other trees local (all global decls refer to it via
CONTEXT). */
if (size == 1
&& TREE_CODE (sccstack[first].t) == TRANSLATION_UNIT_DECL)
@@ -2759,7 +2759,7 @@ cmp_symbol_files (const void *pn1, const void *pn2, void
*id_map_)
if (n1->lto_file_data && n1->lto_file_data->id != n2->lto_file_data->id)
return *id_map->get (n1->lto_file_data) - *id_map->get (n2->lto_file_data);
- /* And finaly order by the definition order. */
+ /* And finally order by the definition order. */
return n1->order - n2->order;
}
@@ -2895,7 +2895,7 @@ lto_output (void)
&& (gimple_has_body_p (cnode->decl)
|| (!flag_wpa
&& flag_incremental_link != INCREMENTAL_LINK_LTO)
- /* Thunks have no body but they may be synthetized
+ /* Thunks have no body but they may be synthesized
at WPA time. */
|| DECL_ARGUMENTS (cnode->decl)))
output_function (cnode, output_order);
diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h
index f8aa8465b7c..8ed3b419ad5 100644
--- a/gcc/lto-streamer.h
+++ b/gcc/lto-streamer.h
@@ -160,7 +160,7 @@ enum LTO_tags
/* Tags of trees are encoded as
LTO_first_tree_tag + TREE_CODE. */
LTO_first_tree_tag,
- /* Tags of gimple typles are encoded as
+ /* Tags of gimple tuples are encoded as
LTO_first_gimple_tag + gimple_code. */
LTO_first_gimple_tag = LTO_first_tree_tag + MAX_TREE_CODES,
@@ -268,9 +268,9 @@ public:
/* Apply all changes in location cache. Add locations into linemap and patch
trees. */
bool apply_location_cache ();
- /* Tree merging did not suceed; mark all changes in the cache as accepted.
*/
+ /* Tree merging did not succeed; mark all changes in the cache as accepted.
*/
void accept_location_cache ();
- /* Tree merging did suceed; throw away recent changes. */
+ /* Tree merging did succeed; throw away recent changes. */
void revert_location_cache ();
void input_location (location_t *loc, struct bitpack_d *bp,
class data_in *data_in);
diff --git a/gcc/lto-wrapper.cc b/gcc/lto-wrapper.cc
index a8abbf22c6b..9610fa5b7a8 100644
--- a/gcc/lto-wrapper.cc
+++ b/gcc/lto-wrapper.cc
@@ -257,7 +257,7 @@ merge_flto_options (vec<cl_decoded_option> &decoded_options,
}
/* Try to merge and complain about options FDECODED_OPTIONS when applied
- ontop of DECODED_OPTIONS. */
+ on top of DECODED_OPTIONS. */
static void
merge_and_complain (vec<cl_decoded_option> &decoded_options,
@@ -1535,7 +1535,7 @@ run_gcc (unsigned argc, char *argv[])
close (fd);
}
- /* Initalize the common arguments for the driver. */
+ /* Initialize the common arguments for the driver. */
obstack_init (&argv_obstack);
obstack_ptr_grow (&argv_obstack, collect_gcc);
obstack_ptr_grow (&argv_obstack, "-xlto");
diff --git a/gcc/lto/Make-lang.in b/gcc/lto/Make-lang.in
index a54bdf63c64..2090d3365af 100644
--- a/gcc/lto/Make-lang.in
+++ b/gcc/lto/Make-lang.in
@@ -23,7 +23,7 @@
LTO_EXE = lto1$(exeext)
LTO_DUMP_EXE = lto-dump$(exeext)
LTO_DUMP_INSTALL_NAME := $(shell echo lto-dump|sed '$(program_transform_name)')
-# The LTO-specific object files inclued in $(LTO_EXE).
+# The LTO-specific object files included in $(LTO_EXE).
LTO_OBJS = lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o
lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o
lto_OBJS = $(LTO_OBJS)
lto_FDAS = lto1.fda
diff --git a/gcc/lto/lto-common.cc b/gcc/lto/lto-common.cc
index cc513b84ef1..16301516bd8 100644
--- a/gcc/lto/lto-common.cc
+++ b/gcc/lto/lto-common.cc
@@ -1819,7 +1819,7 @@ unify_scc (class data_in *data_in, unsigned from,
typedef int_hash<unsigned, 0, UINT_MAX> code_id_hash;
/* Do registering necessary once new tree fully streamed in (including all
- trees it reffers to). */
+ trees it refers to). */
static void
process_new_tree (tree t, hash_map <code_id_hash, unsigned> *hm,
@@ -2549,7 +2549,7 @@ static lto_file *current_lto_file;
} \
} while (0)
-/* Ensure that TT isn't a replacable var of function decl. */
+/* Ensure that TT isn't a replaceable var of function decl. */
#define LTO_NO_PREVAIL(tt) \
gcc_checking_assert (!(tt) || !VAR_OR_FUNCTION_DECL_P (tt))
@@ -2870,7 +2870,7 @@ read_cgraph_and_symbols (unsigned nfiles, const char
**fnames)
canonical_type_hash_cache = NULL;
/* At this stage we know that majority of GGC memory is reachable.
- Growing the limits prevents unnecesary invocation of GGC. */
+ Growing the limits prevents unnecessary invocation of GGC. */
ggc_grow ();
report_heap_memory_use ();
@@ -2953,7 +2953,7 @@ read_cgraph_and_symbols (unsigned nfiles, const char
**fnames)
/* During WPA we want to prevent ggc collecting by default. Grow limits
until after the IPA summaries are streamed in. Basically all IPA memory
- is explcitly managed by ggc_free and ggc collect is not useful.
+ is explicitly managed by ggc_free and ggc collect is not useful.
Exception are the merged declarations. */
ggc_grow ();
report_heap_memory_use ();
diff --git a/gcc/lto/lto-lang.cc b/gcc/lto/lto-lang.cc
index 92ddaf0f7cb..82d0c523dcb 100644
--- a/gcc/lto/lto-lang.cc
+++ b/gcc/lto/lto-lang.cc
@@ -932,7 +932,7 @@ lto_post_options (const char **pfilename ATTRIBUTE_UNUSED)
break;
case LTO_LINKER_OUTPUT_DYN: /* .so: PID library */
- /* On some targets, like i386 it makes sense to build PIC library wihout
+ /* On some targets, like i386 it makes sense to build PIC library without
-fpic for performance reasons. So no need to adjust flags. */
break;
@@ -959,7 +959,7 @@ lto_post_options (const char **pfilename ATTRIBUTE_UNUSED)
if (flag_excess_precision == EXCESS_PRECISION_DEFAULT)
flag_excess_precision = EXCESS_PRECISION_FAST;
- /* When partitioning, we can tear appart STRING_CSTs uses from the same
+ /* When partitioning, we can tear apart STRING_CSTs uses from the same
TU into multiple partitions. Without constant merging the constants
might not be equal at runtime. See PR50199. */
if (!flag_merge_constants)
diff --git a/gcc/lto/lto-partition.cc b/gcc/lto/lto-partition.cc
index 4812142c48d..076cb002a11 100644
--- a/gcc/lto/lto-partition.cc
+++ b/gcc/lto/lto-partition.cc
@@ -238,7 +238,7 @@ add_symbol_to_partition_1 (ltrans_partition part,
symtab_node *node)
}
}
- /* Ensure that SAME_COMDAT_GROUP lists all allways added in a group. */
+ /* Ensure that SAME_COMDAT_GROUP lists all always added in a group. */
if (node->same_comdat_group)
for (node1 = node->same_comdat_group;
node1 != node; node1 = node1->same_comdat_group)
@@ -836,7 +836,7 @@ partition_over_target_split (partition_set& p)
if (small.sym_groups.size ())
{
/* Handles special case where n_partitions might be smaller than
- all.size (). Which can happen as result of interger division or with
+ all.size (). Which can happen as result of integer division or with
0 sized partition_sets. Then also prevents too small symbol group.
This should also be a special case; more common one,
but with no correctness problems. */
@@ -1236,7 +1236,7 @@ lto_balanced_map (int n_lto_partitions, int
max_partition_size)
/* Streaming works best when the source units do not cross partition
boundaries much. This is because importing function from a source
unit tends to import a lot of global trees defined there. We should
- get better about minimizing the function bounday, but until that
+ get better about minimizing the function boundary, but until that
things works smoother if we order in source order. */
order.qsort (tp_first_run_node_cmp);
noreorder.qsort (node_cmp);
@@ -1543,7 +1543,7 @@ lto_balanced_map (int n_lto_partitions, int
max_partition_size)
next_nodes.truncate (0);
- /* Varables that are not reachable from the code go into last partition. */
+ /* Variables that are not reachable from the code go into last partition. */
FOR_EACH_VARIABLE (vnode)
if (vnode->get_partitioning_class () == SYMBOL_PARTITION
&& !symbol_partitioned_p (vnode))
@@ -1956,7 +1956,7 @@ rename_statics (lto_symtab_encoder_t encoder, symtab_node
*node)
|| lto_symtab_encoder_lookup (encoder, s) != LCC_NOT_FOUND))
break;
- /* OK, no confict, so we have nothing to do. */
+ /* OK, no conflict, so we have nothing to do. */
if (!s)
return;
diff --git a/gcc/lto/lto-symtab.cc b/gcc/lto/lto-symtab.cc
index c24cc01dda2..61b32dbc401 100644
--- a/gcc/lto/lto-symtab.cc
+++ b/gcc/lto/lto-symtab.cc
@@ -99,7 +99,7 @@ lto_cgraph_replace_node (struct cgraph_node *node,
e->call_stmt_cannot_inline_p = 1;
}
}
- /* Redirect incomming references. */
+ /* Redirect incoming references. */
prevailing_node->clone_referring (node);
lto_free_function_in_decl_state_for_node (node);
@@ -200,7 +200,7 @@ lto_varpool_replace_node (varpool_node *vnode,
-fno-strict-aliasing which may be tough of as a feature rather than bug
as it allows to implement dodgy tricks in the language runtimes.
- Naturally this code can be strenghtened significantly if we could track
+ Naturally this code can be strengthened significantly if we could track
down the language of origin. */
static int
@@ -987,7 +987,7 @@ lto_symtab_merge_symbols (void)
/* Do the actual merging.
At this point we invalidate hash translating decls into symtab nodes
- because after removing one of duplicate decls the hash is not correcly
+ because after removing one of duplicate decls the hash is not correctly
updated to the other duplicate. */
FOR_EACH_SYMBOL (node)
if (lto_symtab_symbol_p (node)
@@ -1089,7 +1089,7 @@ lto_symtab_merge_symbols (void)
devirtualization.
For this reason it is important to merge even virtual tables that have no
associated symbol table entries. Without doing so we lose optimization
- oppurtunities by losing track of the vtable constructor.
+ opportunities by losing track of the vtable constructor.
FIXME: we probably ought to introduce explicit symbol table entries for
those before streaming. */
diff --git a/gcc/lto/lto.cc b/gcc/lto/lto.cc
index 9589c6ca5ab..46f3799c4a0 100644
--- a/gcc/lto/lto.cc
+++ b/gcc/lto/lto.cc
@@ -265,7 +265,7 @@ stream_out_partitions (char *temp_filename, int blen, int
min, int max,
wait_for_child ();
else
{
- /* There are no free tokens, lets do the job outselves. */
+ /* There are no free tokens, lets do the job ourselves. */
stream_out_partitions_1 (temp_filename, blen, min, max);
return;
}
@@ -589,7 +589,7 @@ do_whole_program_analysis (void)
/* Collect a last time - in lto_wpa_write_files we may end up forking
with the idea that this doesn't increase memory usage. So we
- absoultely do not want to collect after that. */
+ absolutely do not want to collect after that. */
ggc_collect ();
timevar_start (TV_PHASE_STREAM_OUT);
--
2.43.0