mirror of git://gcc.gnu.org/git/gcc.git
PR other/16615 [4/5]
2019-01-09 Sandra Loosemore <sandra@codesourcery.com> PR other/16615 [4/5] gcc/ * config/pa/pa.c: Change "can not" to "cannot". * gimple-ssa-evrp-analyze.c: Likewise. * ipa-icf.c: Likewise. * ipa-polymorphic-call.c: Likewise. * ipa-pure-const.c: Likewise. * lra-constraints.c: Likewise. * lra-remat.c: Likewise. * reload1.c: Likewise. * reorg.c: Likewise. * tree-ssa-uninit.c: Likewise. gcc/ada/ * exp_ch11.adb: Change "can not" to "cannot". * sem_ch4.adb: Likewise. gcc/fortran/ * expr.c: Change "can not" to "cannot". libobjc/ * objc/runtime.h: Change "can not" to "cannot". From-SVN: r267786
This commit is contained in:
parent
430002e1d9
commit
155ed511cf
|
@ -1,3 +1,18 @@
|
||||||
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
|
PR other/16615
|
||||||
|
|
||||||
|
* config/pa/pa.c: Change "can not" to "cannot".
|
||||||
|
* gimple-ssa-evrp-analyze.c: Likewise.
|
||||||
|
* ipa-icf.c: Likewise.
|
||||||
|
* ipa-polymorphic-call.c: Likewise.
|
||||||
|
* ipa-pure-const.c: Likewise.
|
||||||
|
* lra-constraints.c: Likewise.
|
||||||
|
* lra-remat.c: Likewise.
|
||||||
|
* reload1.c: Likewise.
|
||||||
|
* reorg.c: Likewise.
|
||||||
|
* tree-ssa-uninit.c: Likewise.
|
||||||
|
|
||||||
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
PR other/16615
|
PR other/16615
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
|
PR other/16615
|
||||||
|
|
||||||
|
* exp_ch11.adb: Change "can not" to "cannot".
|
||||||
|
* sem_ch4.adb: Likewise.
|
||||||
|
|
||||||
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
PR other/16615
|
PR other/16615
|
||||||
|
|
|
@ -63,9 +63,10 @@ package body Exp_Ch11 is
|
||||||
-- N is the node on which the warning is placed.
|
-- N is the node on which the warning is placed.
|
||||||
|
|
||||||
procedure Warn_If_No_Propagation (N : Node_Id);
|
procedure Warn_If_No_Propagation (N : Node_Id);
|
||||||
-- Called for an exception raise that is not a local raise (and thus can
|
-- Called for an exception raise that is not a local raise (and thus
|
||||||
-- not be optimized to a goto). Issues warning if No_Exception_Propagation
|
-- cannot be optimized to a goto). Issues warning if
|
||||||
-- restriction is set. N is the node for the raise or equivalent call.
|
-- No_Exception_Propagation restriction is set.
|
||||||
|
-- N is the node for the raise or equivalent call.
|
||||||
|
|
||||||
---------------------------
|
---------------------------
|
||||||
-- Expand_At_End_Handler --
|
-- Expand_At_End_Handler --
|
||||||
|
|
|
@ -1908,8 +1908,8 @@ package body Sem_Ch4 is
|
||||||
while Present (Op_Id) loop
|
while Present (Op_Id) loop
|
||||||
if Ekind (Op_Id) = E_Operator then
|
if Ekind (Op_Id) = E_Operator then
|
||||||
|
|
||||||
-- Do not consider operators declared in dead code, they can
|
-- Do not consider operators declared in dead code, they
|
||||||
-- not be part of the resolution.
|
-- cannot be part of the resolution.
|
||||||
|
|
||||||
if Is_Eliminated (Op_Id) then
|
if Is_Eliminated (Op_Id) then
|
||||||
null;
|
null;
|
||||||
|
|
|
@ -1135,8 +1135,8 @@ hppa_legitimize_address (rtx x, rtx oldx ATTRIBUTE_UNUSED,
|
||||||
/* If the newoffset will not fit in 14 bits (ldo), then
|
/* If the newoffset will not fit in 14 bits (ldo), then
|
||||||
handling this would take 4 or 5 instructions (2 to load
|
handling this would take 4 or 5 instructions (2 to load
|
||||||
the SYMBOL_REF + 1 or 2 to load the newoffset + 1 to
|
the SYMBOL_REF + 1 or 2 to load the newoffset + 1 to
|
||||||
add the new offset and the SYMBOL_REF.) Combine can
|
add the new offset and the SYMBOL_REF.) Combine cannot
|
||||||
not handle 4->2 or 5->2 combinations, so do not create
|
handle 4->2 or 5->2 combinations, so do not create
|
||||||
them. */
|
them. */
|
||||||
if (! VAL_14_BITS_P (newoffset)
|
if (! VAL_14_BITS_P (newoffset)
|
||||||
&& GET_CODE (XEXP (x, 0)) == SYMBOL_REF)
|
&& GET_CODE (XEXP (x, 0)) == SYMBOL_REF)
|
||||||
|
@ -9835,8 +9835,8 @@ pa_som_tm_clone_table_section (void)
|
||||||
|
|
||||||
/* On hpux10, the linker will give an error if we have a reference
|
/* On hpux10, the linker will give an error if we have a reference
|
||||||
in the read-only data section to a symbol defined in a shared
|
in the read-only data section to a symbol defined in a shared
|
||||||
library. Therefore, expressions that might require a reloc can
|
library. Therefore, expressions that might require a reloc
|
||||||
not be placed in the read-only data section. */
|
cannot be placed in the read-only data section. */
|
||||||
|
|
||||||
static section *
|
static section *
|
||||||
pa_select_section (tree exp, int reloc,
|
pa_select_section (tree exp, int reloc,
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
|
PR other/16615
|
||||||
|
|
||||||
|
* expr.c: Change "can not" to "cannot".
|
||||||
|
|
||||||
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
PR other/16615
|
PR other/16615
|
||||||
|
|
|
@ -6060,12 +6060,14 @@ gfc_check_vardef_context (gfc_expr* e, bool pointer, bool alloc_obj,
|
||||||
if (context)
|
if (context)
|
||||||
{
|
{
|
||||||
if (assoc->target->expr_type == EXPR_VARIABLE)
|
if (assoc->target->expr_type == EXPR_VARIABLE)
|
||||||
gfc_error ("%qs at %L associated to vector-indexed target can"
|
gfc_error ("%qs at %L associated to vector-indexed target"
|
||||||
" not be used in a variable definition context (%s)",
|
" cannot be used in a variable definition"
|
||||||
|
" context (%s)",
|
||||||
name, &e->where, context);
|
name, &e->where, context);
|
||||||
else
|
else
|
||||||
gfc_error ("%qs at %L associated to expression can"
|
gfc_error ("%qs at %L associated to expression"
|
||||||
" not be used in a variable definition context (%s)",
|
" cannot be used in a variable definition"
|
||||||
|
" context (%s)",
|
||||||
name, &e->where, context);
|
name, &e->where, context);
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -319,8 +319,8 @@ evrp_range_analyzer::record_ranges_from_stmt (gimple *stmt, bool temporary)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
/* We're going to need to unwind this range. We can
|
/* We're going to need to unwind this range. We cannot
|
||||||
not use VR as that's a stack object. We have to allocate
|
use VR as that's a stack object. We have to allocate
|
||||||
a new range and push the old range onto the stack. We
|
a new range and push the old range onto the stack. We
|
||||||
also have to be very careful about sharing the underlying
|
also have to be very careful about sharing the underlying
|
||||||
bitmaps. Ugh. */
|
bitmaps. Ugh. */
|
||||||
|
|
|
@ -1160,8 +1160,8 @@ sem_function::merge (sem_item *alias_item)
|
||||||
"profitable (function is too small).\n");
|
"profitable (function is too small).\n");
|
||||||
}
|
}
|
||||||
/* If user paid attention to mark function noinline, assume it is
|
/* If user paid attention to mark function noinline, assume it is
|
||||||
somewhat special and do not try to turn it into a wrapper that can
|
somewhat special and do not try to turn it into a wrapper that
|
||||||
not be undone by inliner. */
|
cannot be undone by inliner. */
|
||||||
else if (lookup_attribute ("noinline", DECL_ATTRIBUTES (alias->decl)))
|
else if (lookup_attribute ("noinline", DECL_ATTRIBUTES (alias->decl)))
|
||||||
{
|
{
|
||||||
if (dump_file)
|
if (dump_file)
|
||||||
|
|
|
@ -2202,8 +2202,8 @@ ipa_polymorphic_call_context::combine_with (ipa_polymorphic_call_context ctx,
|
||||||
updated = true;
|
updated = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If we do not know how the context is being used, we can
|
/* If we do not know how the context is being used, we cannot
|
||||||
not clear MAYBE_IN_CONSTRUCTION because it may be offseted
|
clear MAYBE_IN_CONSTRUCTION because it may be offseted
|
||||||
to other component of OUTER_TYPE later and we know nothing
|
to other component of OUTER_TYPE later and we know nothing
|
||||||
about it. */
|
about it. */
|
||||||
if (otr_type && maybe_in_construction
|
if (otr_type && maybe_in_construction
|
||||||
|
|
|
@ -1792,8 +1792,8 @@ propagate_nothrow (void)
|
||||||
function_or_virtual_thunk_symbol (&avail,
|
function_or_virtual_thunk_symbol (&avail,
|
||||||
e->caller);
|
e->caller);
|
||||||
|
|
||||||
/* We can use info about the callee only if we know it can
|
/* We can use info about the callee only if we know it
|
||||||
not be interposed.
|
cannot be interposed.
|
||||||
When callee is compiled with non-call exceptions we also
|
When callee is compiled with non-call exceptions we also
|
||||||
must check that the declaration is bound to current
|
must check that the declaration is bound to current
|
||||||
body as other semantically equivalent body may still
|
body as other semantically equivalent body may still
|
||||||
|
|
|
@ -2647,8 +2647,8 @@ process_alt_operands (int only_alternative)
|
||||||
class which does not have actually enough regs to
|
class which does not have actually enough regs to
|
||||||
hold the value (e.g. x86 AREG for mode requiring
|
hold the value (e.g. x86 AREG for mode requiring
|
||||||
more one general reg). Therefore we have 2
|
more one general reg). Therefore we have 2
|
||||||
conditions to check that the reload pseudo can
|
conditions to check that the reload pseudo cannot
|
||||||
not hold the mode value. */
|
hold the mode value. */
|
||||||
&& (!targetm.hard_regno_mode_ok
|
&& (!targetm.hard_regno_mode_ok
|
||||||
(ira_class_hard_regs[this_alternative][0],
|
(ira_class_hard_regs[this_alternative][0],
|
||||||
GET_MODE (*curr_id->operand_loc[nop])))
|
GET_MODE (*curr_id->operand_loc[nop])))
|
||||||
|
|
|
@ -110,8 +110,8 @@ struct cand
|
||||||
|
|
||||||
/* Vector containing all candidates. */
|
/* Vector containing all candidates. */
|
||||||
static vec<cand_t> all_cands;
|
static vec<cand_t> all_cands;
|
||||||
/* Map: insn -> candidate representing it. It is null if the insn can
|
/* Map: insn -> candidate representing it. It is null if the insn cannot
|
||||||
not be used for rematerialization. */
|
be used for rematerialization. */
|
||||||
static cand_t *insn_to_cand;
|
static cand_t *insn_to_cand;
|
||||||
/* A secondary map, for candidates that involve two insns, where the
|
/* A secondary map, for candidates that involve two insns, where the
|
||||||
second one makes the equivalence. The candidate must not be used
|
second one makes the equivalence. The candidate must not be used
|
||||||
|
|
|
@ -4029,8 +4029,8 @@ update_eliminables_and_spill (void)
|
||||||
did_spill = true;
|
did_spill = true;
|
||||||
|
|
||||||
/* Regardless of the state of spills, if we previously had
|
/* Regardless of the state of spills, if we previously had
|
||||||
a register that we thought we could eliminate, but now can
|
a register that we thought we could eliminate, but now
|
||||||
not eliminate, we must run another pass.
|
cannot eliminate, we must run another pass.
|
||||||
|
|
||||||
Consider pseudos which have an entry in reg_equiv_* which
|
Consider pseudos which have an entry in reg_equiv_* which
|
||||||
reference an eliminable register. We must make another pass
|
reference an eliminable register. We must make another pass
|
||||||
|
|
|
@ -1066,8 +1066,8 @@ steal_delay_list_from_target (rtx_insn *insn, rtx condition, rtx_sequence *seq,
|
||||||
|
|
||||||
We cannot steal the delay list if one of the instructions in the
|
We cannot steal the delay list if one of the instructions in the
|
||||||
current delay_list modifies the condition codes and the jump in the
|
current delay_list modifies the condition codes and the jump in the
|
||||||
sequence is a conditional jump. We cannot do this because we can
|
sequence is a conditional jump. We cannot do this because we cannot
|
||||||
not change the direction of the jump because the condition codes
|
change the direction of the jump because the condition codes
|
||||||
will effect the direction of the jump in the sequence. */
|
will effect the direction of the jump in the sequence. */
|
||||||
|
|
||||||
CLEAR_RESOURCE (&cc_set);
|
CLEAR_RESOURCE (&cc_set);
|
||||||
|
|
|
@ -1564,8 +1564,8 @@ is_included_in (pred_chain one_pred, pred_chain_union preds)
|
||||||
individual predicate chains (won't be a compile time problem
|
individual predicate chains (won't be a compile time problem
|
||||||
as the chains are pretty short). When the function returns
|
as the chains are pretty short). When the function returns
|
||||||
false, it does not necessarily mean *PREDS1 is not a superset
|
false, it does not necessarily mean *PREDS1 is not a superset
|
||||||
of *PREDS2, but mean it may not be so since the analysis can
|
of *PREDS2, but mean it may not be so since the analysis cannot
|
||||||
not prove it. In such cases, false warnings may still be
|
prove it. In such cases, false warnings may still be
|
||||||
emitted. */
|
emitted. */
|
||||||
|
|
||||||
static bool
|
static bool
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
|
PR other/16615
|
||||||
|
|
||||||
|
* objc/runtime.h: Change "can not" to "cannot".
|
||||||
|
|
||||||
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||||||
|
|
||||||
PR other/16615
|
PR other/16615
|
||||||
|
|
|
@ -224,8 +224,8 @@ objc_EXPORT SEL * sel_copyTypedSelectorList (const char *name,
|
||||||
This is useful if you have the name of the selector, and would
|
This is useful if you have the name of the selector, and would
|
||||||
really like to get a selector for it that includes the type
|
really like to get a selector for it that includes the type
|
||||||
encoding. Unfortunately, if the program contains multiple selector
|
encoding. Unfortunately, if the program contains multiple selector
|
||||||
with the same name but different types, sel_getTypedSelector can
|
with the same name but different types, sel_getTypedSelector cannot
|
||||||
not possibly know which one you need, and so will return NULL.
|
possibly know which one you need, and so will return NULL.
|
||||||
|
|
||||||
Compatibility Note: the Apple/NeXT runtime has untyped selectors,
|
Compatibility Note: the Apple/NeXT runtime has untyped selectors,
|
||||||
so it does not have this function, which is specific to the GNU
|
so it does not have this function, which is specific to the GNU
|
||||||
|
|
Loading…
Reference in New Issue