typos: Fix various typos - mainly misspelled reference* [PR99304]
The PR is about a typo in handle_malloc_attribute diagnostic message, but grepping around I found many other cases and while fixing those I've noticed a couple of other typos. 2021-02-28 Jakub Jelinek <jakub@redhat.com> PR c/99304 * ipa.c (symbol_table::remove_unreachable_nodes): Fix a comment typo - referneced -> referenced. * tree.c (component_ref_size): Fix comment typo - refernce -> reference. * tree-ssa-alias.c (access_path_may_continue_p): Fix comment typo - traling -> trailing. (aliasing_component_refs_p): Fix comment typos - refernce -> reference and refernece -> reference and traling -> trailing. (nonoverlapping_refs_since_match_p): Fix comment typo - referneces -> references. * doc/invoke.texi (--param modref-max-bases): Fix a typo - referneces -> references. gcc/c-family/ * c-attribs.c (handle_malloc_attribute): Fix a typo in inform message - refernced -> referenced. Remove superfluous space before closing paren of function calls. gcc/lto/ * lto-symtab.c (lto_symtab_prevailing_virtual_decl): Fix comment typos - refernced -> referenced and devirtualizaiton -> devirtualization.
This commit is contained in:
parent
ec9dc4fa08
commit
d3805e6d57
@ -3343,7 +3343,7 @@ handle_malloc_attribute (tree *node, tree name, tree args, int flags,
|
|||||||
error ("%qE attribute argument 1 must take a pointer "
|
error ("%qE attribute argument 1 must take a pointer "
|
||||||
"type as its first argument", name);
|
"type as its first argument", name);
|
||||||
inform (DECL_SOURCE_LOCATION (dealloc),
|
inform (DECL_SOURCE_LOCATION (dealloc),
|
||||||
"refernced symbol declared here" );
|
"referenced symbol declared here");
|
||||||
*no_add_attrs = true;
|
*no_add_attrs = true;
|
||||||
return NULL_TREE;
|
return NULL_TREE;
|
||||||
}
|
}
|
||||||
@ -3356,7 +3356,7 @@ handle_malloc_attribute (tree *node, tree name, tree args, int flags,
|
|||||||
error ("%qE attribute argument 1 must take a pointer type "
|
error ("%qE attribute argument 1 must take a pointer type "
|
||||||
"as its first argument; have %qT", name, argtype);
|
"as its first argument; have %qT", name, argtype);
|
||||||
inform (DECL_SOURCE_LOCATION (dealloc),
|
inform (DECL_SOURCE_LOCATION (dealloc),
|
||||||
"referenced symbol declared here" );
|
"referenced symbol declared here");
|
||||||
*no_add_attrs = true;
|
*no_add_attrs = true;
|
||||||
return NULL_TREE;
|
return NULL_TREE;
|
||||||
}
|
}
|
||||||
|
@ -13257,7 +13257,7 @@ are shared across multiple compilation units.
|
|||||||
@item modref-max-bases
|
@item modref-max-bases
|
||||||
@item modref-max-refs
|
@item modref-max-refs
|
||||||
@item modref-max-accesses
|
@item modref-max-accesses
|
||||||
Specifies the maximal number of base pointers, referneces and accesses stored
|
Specifies the maximal number of base pointers, references and accesses stored
|
||||||
for a single function by mod/ref analysis.
|
for a single function by mod/ref analysis.
|
||||||
|
|
||||||
@item modref-max-tests
|
@item modref-max-tests
|
||||||
|
@ -285,7 +285,7 @@ walk_polymorphic_call_targets (hash_set<void *> *reachable_call_targets,
|
|||||||
- C++ virtual tables keyed to other unit are represented as DECL_EXTERNAL
|
- C++ virtual tables keyed to other unit are represented as DECL_EXTERNAL
|
||||||
variables with DECL_INITIAL set. We finalize these and keep reachable
|
variables with DECL_INITIAL set. We finalize these and keep reachable
|
||||||
ones around for constant folding purposes. After inlining we however
|
ones around for constant folding purposes. After inlining we however
|
||||||
stop walking their references to let everything static referneced by them
|
stop walking their references to let everything static referenced by them
|
||||||
to be removed when it is otherwise unreachable.
|
to be removed when it is otherwise unreachable.
|
||||||
|
|
||||||
We maintain queue of both reachable symbols (i.e. defined symbols that needs
|
We maintain queue of both reachable symbols (i.e. defined symbols that needs
|
||||||
|
@ -1081,7 +1081,8 @@ lto_symtab_merge_symbols (void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Virtual tables may matter for code generation even if they are not
|
/* Virtual tables may matter for code generation even if they are not
|
||||||
directly refernced by the code because they may be used for devirtualizaiton.
|
directly referenced by the code because they may be used for
|
||||||
|
devirtualization.
|
||||||
For this reason it is important to merge even virtual tables that have no
|
For this reason it is important to merge even virtual tables that have no
|
||||||
associated symbol table entries. Without doing so we lose optimization
|
associated symbol table entries. Without doing so we lose optimization
|
||||||
oppurtunities by losing track of the vtable constructor.
|
oppurtunities by losing track of the vtable constructor.
|
||||||
|
@ -1111,7 +1111,7 @@ aliasing_component_refs_walk (tree ref1, tree type1, tree base1,
|
|||||||
REF1_ALIAS_SET is the alias set of REF1.
|
REF1_ALIAS_SET is the alias set of REF1.
|
||||||
|
|
||||||
BASE_TYPE2 is type of base2. END_STRUCT_REF2 is non-NULL if there is
|
BASE_TYPE2 is type of base2. END_STRUCT_REF2 is non-NULL if there is
|
||||||
a traling array access in the TBAA part of access path2.
|
a trailing array access in the TBAA part of access path2.
|
||||||
BASE2_ALIAS_SET is the alias set of base2. */
|
BASE2_ALIAS_SET is the alias set of base2. */
|
||||||
|
|
||||||
bool
|
bool
|
||||||
@ -1183,8 +1183,8 @@ aliasing_component_refs_p (tree ref1,
|
|||||||
trailing array.
|
trailing array.
|
||||||
|
|
||||||
We generally discard the segment after end_of_tbaa_ref however
|
We generally discard the segment after end_of_tbaa_ref however
|
||||||
we need to be careful in case it contains zero sized or traling array.
|
we need to be careful in case it contains zero sized or trailing array.
|
||||||
These may happen after refernce to union and in this case we need to
|
These may happen after reference to union and in this case we need to
|
||||||
not disambiguate type puning scenarios.
|
not disambiguate type puning scenarios.
|
||||||
|
|
||||||
We set:
|
We set:
|
||||||
@ -1195,7 +1195,7 @@ aliasing_component_refs_p (tree ref1,
|
|||||||
end_struct_ref1 to point the trailing reference (if it exists
|
end_struct_ref1 to point the trailing reference (if it exists
|
||||||
in range base....end_of_tbaa_ref
|
in range base....end_of_tbaa_ref
|
||||||
|
|
||||||
end_struct_past_end1 is true if this traling refernece occurs in
|
end_struct_past_end1 is true if this trailing reference occurs in
|
||||||
end_of_tbaa_ref...actual_ref. */
|
end_of_tbaa_ref...actual_ref. */
|
||||||
base1 = ref1;
|
base1 = ref1;
|
||||||
while (handled_component_p (base1))
|
while (handled_component_p (base1))
|
||||||
@ -1674,7 +1674,7 @@ nonoverlapping_refs_since_match_p (tree match1, tree ref1,
|
|||||||
seen_unmatched_ref_p = true;
|
seen_unmatched_ref_p = true;
|
||||||
/* We can not maintain the invariant that bases are either
|
/* We can not maintain the invariant that bases are either
|
||||||
same or completely disjoint. However we can still recover
|
same or completely disjoint. However we can still recover
|
||||||
from type based alias analysis if we reach referneces to
|
from type based alias analysis if we reach references to
|
||||||
same sizes. We do not attempt to match array sizes, so
|
same sizes. We do not attempt to match array sizes, so
|
||||||
just finish array walking and look for component refs. */
|
just finish array walking and look for component refs. */
|
||||||
if (ntbaa1 < 0 || ntbaa2 < 0)
|
if (ntbaa1 < 0 || ntbaa2 < 0)
|
||||||
|
@ -13857,7 +13857,7 @@ component_ref_size (tree ref, special_array_member *sam /* = NULL */)
|
|||||||
*sam = special_array_member::trail_1;
|
*sam = special_array_member::trail_1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* For a refernce to a zero- or one-element array member of a union
|
/* For a reference to a zero- or one-element array member of a union
|
||||||
use the size of the union instead of the size of the member. */
|
use the size of the union instead of the size of the member. */
|
||||||
if (TREE_CODE (argtype) == UNION_TYPE)
|
if (TREE_CODE (argtype) == UNION_TYPE)
|
||||||
memsize = TYPE_SIZE_UNIT (argtype);
|
memsize = TYPE_SIZE_UNIT (argtype);
|
||||||
|
Loading…
Reference in New Issue
Block a user