diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2019-01-09 16:37:45 -0500 |
---|---|---|
committer | Sandra Loosemore <sandra@gcc.gnu.org> | 2019-01-09 16:37:45 -0500 |
commit | 67914693144c02e0be2e6356d9162e775fb4971d (patch) | |
tree | 63ea86de007194fa30edb25c79acb6a6136e5cab /gcc/fortran | |
parent | ee0b3cea205eb7e832d7262425ddee8ed34778e5 (diff) | |
download | gcc-67914693144c02e0be2e6356d9162e775fb4971d.zip gcc-67914693144c02e0be2e6356d9162e775fb4971d.tar.gz gcc-67914693144c02e0be2e6356d9162e775fb4971d.tar.bz2 |
PR other/16615 [1/5]
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
PR other/16615 [1/5]
contrib/
* mklog: Mechanically replace "can not" with "cannot".
gcc/
* Makefile.in: Mechanically replace "can not" with "cannot".
* alias.c: Likewise.
* builtins.c: Likewise.
* calls.c: Likewise.
* cgraph.c: Likewise.
* cgraph.h: Likewise.
* cgraphclones.c: Likewise.
* cgraphunit.c: Likewise.
* combine-stack-adj.c: Likewise.
* combine.c: Likewise.
* common/config/i386/i386-common.c: Likewise.
* config/aarch64/aarch64.c: Likewise.
* config/alpha/sync.md: Likewise.
* config/arc/arc.c: Likewise.
* config/arc/predicates.md: Likewise.
* config/arm/arm-c.c: Likewise.
* config/arm/arm.c: Likewise.
* config/arm/arm.h: Likewise.
* config/arm/arm.md: Likewise.
* config/arm/cortex-r4f.md: Likewise.
* config/csky/csky.c: Likewise.
* config/csky/csky.h: Likewise.
* config/darwin-f.c: Likewise.
* config/epiphany/epiphany.md: Likewise.
* config/i386/i386.c: Likewise.
* config/i386/sol2.h: Likewise.
* config/m68k/m68k.c: Likewise.
* config/mcore/mcore.h: Likewise.
* config/microblaze/microblaze.md: Likewise.
* config/mips/20kc.md: Likewise.
* config/mips/sb1.md: Likewise.
* config/nds32/nds32.c: Likewise.
* config/nds32/predicates.md: Likewise.
* config/pa/pa.c: Likewise.
* config/rs6000/e300c2c3.md: Likewise.
* config/rs6000/rs6000.c: Likewise.
* config/s390/s390.h: Likewise.
* config/sh/sh.c: Likewise.
* config/sh/sh.md: Likewise.
* config/spu/vmx2spu.h: Likewise.
* cprop.c: Likewise.
* dbxout.c: Likewise.
* df-scan.c: Likewise.
* doc/cfg.texi: Likewise.
* doc/extend.texi: Likewise.
* doc/fragments.texi: Likewise.
* doc/gty.texi: Likewise.
* doc/invoke.texi: Likewise.
* doc/lto.texi: Likewise.
* doc/md.texi: Likewise.
* doc/objc.texi: Likewise.
* doc/rtl.texi: Likewise.
* doc/tm.texi: Likewise.
* dse.c: Likewise.
* emit-rtl.c: Likewise.
* emit-rtl.h: Likewise.
* except.c: Likewise.
* expmed.c: Likewise.
* expr.c: Likewise.
* fold-const.c: Likewise.
* genautomata.c: Likewise.
* gimple-fold.c: Likewise.
* hard-reg-set.h: Likewise.
* ifcvt.c: Likewise.
* ipa-comdats.c: Likewise.
* ipa-cp.c: Likewise.
* ipa-devirt.c: Likewise.
* ipa-fnsummary.c: Likewise.
* ipa-icf.c: Likewise.
* ipa-inline-transform.c: Likewise.
* ipa-inline.c: Likewise.
* ipa-polymorphic-call.c: Likewise.
* ipa-profile.c: Likewise.
* ipa-prop.c: Likewise.
* ipa-pure-const.c: Likewise.
* ipa-reference.c: Likewise.
* ipa-split.c: Likewise.
* ipa-visibility.c: Likewise.
* ipa.c: Likewise.
* ira-build.c: Likewise.
* ira-color.c: Likewise.
* ira-conflicts.c: Likewise.
* ira-costs.c: Likewise.
* ira-int.h: Likewise.
* ira-lives.c: Likewise.
* ira.c: Likewise.
* ira.h: Likewise.
* loop-invariant.c: Likewise.
* loop-unroll.c: Likewise.
* lower-subreg.c: Likewise.
* lra-assigns.c: Likewise.
* lra-constraints.c: Likewise.
* lra-eliminations.c: Likewise.
* lra-lives.c: Likewise.
* lra-remat.c: Likewise.
* lra-spills.c: Likewise.
* lra.c: Likewise.
* lto-cgraph.c: Likewise.
* lto-streamer-out.c: Likewise.
* postreload-gcse.c: Likewise.
* predict.c: Likewise.
* profile-count.h: Likewise.
* profile.c: Likewise.
* recog.c: Likewise.
* ree.c: Likewise.
* reload.c: Likewise.
* reload1.c: Likewise.
* reorg.c: Likewise.
* resource.c: Likewise.
* rtl.def: Likewise.
* rtl.h: Likewise.
* rtlanal.c: Likewise.
* sched-deps.c: Likewise.
* sched-ebb.c: Likewise.
* sched-rgn.c: Likewise.
* sel-sched-ir.c: Likewise.
* sel-sched.c: Likewise.
* shrink-wrap.c: Likewise.
* simplify-rtx.c: Likewise.
* symtab.c: Likewise.
* target.def: Likewise.
* toplev.c: Likewise.
* tree-call-cdce.c: Likewise.
* tree-cfg.c: Likewise.
* tree-complex.c: Likewise.
* tree-core.h: Likewise.
* tree-eh.c: Likewise.
* tree-inline.c: Likewise.
* tree-loop-distribution.c: Likewise.
* tree-nrv.c: Likewise.
* tree-profile.c: Likewise.
* tree-sra.c: Likewise.
* tree-ssa-alias.c: Likewise.
* tree-ssa-dce.c: Likewise.
* tree-ssa-dom.c: Likewise.
* tree-ssa-forwprop.c: Likewise.
* tree-ssa-loop-im.c: Likewise.
* tree-ssa-loop-ivcanon.c: Likewise.
* tree-ssa-loop-ivopts.c: Likewise.
* tree-ssa-loop-niter.c: Likewise.
* tree-ssa-phionlycprop.c: Likewise.
* tree-ssa-phiopt.c: Likewise.
* tree-ssa-propagate.c: Likewise.
* tree-ssa-threadedge.c: Likewise.
* tree-ssa-threadupdate.c: Likewise.
* tree-ssa-uninit.c: Likewise.
* tree-ssanames.c: Likewise.
* tree-streamer-out.c: Likewise.
* tree.c: Likewise.
* tree.h: Likewise.
* vr-values.c: Likewise.
gcc/ada/
* exp_ch9.adb: Mechanically replace "can not" with "cannot".
* libgnat/s-regpat.ads: Likewise.
* par-ch4.adb: Likewise.
* set_targ.adb: Likewise.
* types.ads: Likewise.
gcc/cp/
* cp-tree.h: Mechanically replace "can not" with "cannot".
* parser.c: Likewise.
* pt.c: Likewise.
gcc/fortran/
* class.c: Mechanically replace "can not" with "cannot".
* decl.c: Likewise.
* expr.c: Likewise.
* gfc-internals.texi: Likewise.
* intrinsic.texi: Likewise.
* invoke.texi: Likewise.
* io.c: Likewise.
* match.c: Likewise.
* parse.c: Likewise.
* primary.c: Likewise.
* resolve.c: Likewise.
* symbol.c: Likewise.
* trans-array.c: Likewise.
* trans-decl.c: Likewise.
* trans-intrinsic.c: Likewise.
* trans-stmt.c: Likewise.
gcc/go/
* go-backend.c: Mechanically replace "can not" with "cannot".
* go-gcc.cc: Likewise.
gcc/lto/
* lto-partition.c: Mechanically replace "can not" with "cannot".
* lto-symtab.c: Likewise.
* lto.c: Likewise.
gcc/objc/
* objc-act.c: Mechanically replace "can not" with "cannot".
libbacktrace/
* backtrace.h: Mechanically replace "can not" with "cannot".
libgcc/
* config/c6x/libunwind.S: Mechanically replace "can not" with
"cannot".
* config/tilepro/atomic.h: Likewise.
* config/vxlib-tls.c: Likewise.
* generic-morestack-thread.c: Likewise.
* generic-morestack.c: Likewise.
* mkmap-symver.awk: Likewise.
libgfortran/
* caf/single.c: Mechanically replace "can not" with "cannot".
* io/unit.c: Likewise.
libobjc/
* class.c: Mechanically replace "can not" with "cannot".
* objc/runtime.h: Likewise.
* sendmsg.c: Likewise.
liboffloadmic/
* include/coi/common/COIResult_common.h: Mechanically replace
"can not" with "cannot".
* include/coi/source/COIBuffer_source.h: Likewise.
libstdc++-v3/
* include/ext/bitmap_allocator.h: Mechanically replace "can not"
with "cannot".
From-SVN: r267783
Diffstat (limited to 'gcc/fortran')
-rw-r--r-- | gcc/fortran/ChangeLog | 21 | ||||
-rw-r--r-- | gcc/fortran/class.c | 2 | ||||
-rw-r--r-- | gcc/fortran/decl.c | 6 | ||||
-rw-r--r-- | gcc/fortran/expr.c | 12 | ||||
-rw-r--r-- | gcc/fortran/gfc-internals.texi | 2 | ||||
-rw-r--r-- | gcc/fortran/intrinsic.texi | 4 | ||||
-rw-r--r-- | gcc/fortran/invoke.texi | 2 | ||||
-rw-r--r-- | gcc/fortran/io.c | 2 | ||||
-rw-r--r-- | gcc/fortran/match.c | 2 | ||||
-rw-r--r-- | gcc/fortran/parse.c | 4 | ||||
-rw-r--r-- | gcc/fortran/primary.c | 4 | ||||
-rw-r--r-- | gcc/fortran/resolve.c | 8 | ||||
-rw-r--r-- | gcc/fortran/symbol.c | 2 | ||||
-rw-r--r-- | gcc/fortran/trans-array.c | 2 | ||||
-rw-r--r-- | gcc/fortran/trans-decl.c | 2 | ||||
-rw-r--r-- | gcc/fortran/trans-intrinsic.c | 2 | ||||
-rw-r--r-- | gcc/fortran/trans-stmt.c | 4 |
17 files changed, 51 insertions, 30 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 14e402c..8e81904 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,24 @@ +2019-01-09 Sandra Loosemore <sandra@codesourcery.com> + + PR other/16615 + + * class.c: Mechanically replace "can not" with "cannot". + * decl.c: Likewise. + * expr.c: Likewise. + * gfc-internals.texi: Likewise. + * intrinsic.texi: Likewise. + * invoke.texi: Likewise. + * io.c: Likewise. + * match.c: Likewise. + * parse.c: Likewise. + * primary.c: Likewise. + * resolve.c: Likewise. + * symbol.c: Likewise. + * trans-array.c: Likewise. + * trans-decl.c: Likewise. + * trans-intrinsic.c: Likewise. + * trans-stmt.c: Likewise. + 2019-01-09 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/68426 diff --git a/gcc/fortran/class.c b/gcc/fortran/class.c index 8809b5b..6c6139b 100644 --- a/gcc/fortran/class.c +++ b/gcc/fortran/class.c @@ -630,7 +630,7 @@ gfc_build_class_symbol (gfc_typespec *ts, symbol_attribute *attr, || attr->select_type_temporary || attr->associate_var; if (!attr->class_ok) - /* We can not build the class container yet. */ + /* We cannot build the class container yet. */ return true; /* Determine the name of the encapsulating type. */ diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c index 29a57d3..460c45d 100644 --- a/gcc/fortran/decl.c +++ b/gcc/fortran/decl.c @@ -2440,7 +2440,7 @@ variable_decl (int elem) /* At this point, we know for sure if the symbol is PARAMETER and can thus determine (and check) whether it can be implied-shape. If it - was parsed as assumed-size, change it because PARAMETERs can not + was parsed as assumed-size, change it because PARAMETERs cannot be assumed-size. An explicit-shape-array cannot appear under several conditions. @@ -5673,7 +5673,7 @@ verify_bind_c_sym (gfc_symbol *tmp_sym, gfc_typespec *ts, retval = false; } - /* Scalar variables that are bind(c) can not have the pointer + /* Scalar variables that are bind(c) cannot have the pointer or allocatable attributes. */ if (tmp_sym->attr.is_bind_c == 1) { @@ -5702,7 +5702,7 @@ verify_bind_c_sym (gfc_symbol *tmp_sym, gfc_typespec *ts, gfc_error ("Return type of BIND(C) function %qs at %L cannot " "be an array", tmp_sym->name, &(tmp_sym->declared_at)); - /* BIND(C) functions can not return a character string. */ + /* BIND(C) functions cannot return a character string. */ if (bind_c_function && tmp_sym->ts.type == BT_CHARACTER) if (tmp_sym->ts.u.cl == NULL || tmp_sym->ts.u.cl->length == NULL || tmp_sym->ts.u.cl->length->expr_type != EXPR_CONSTANT diff --git a/gcc/fortran/expr.c b/gcc/fortran/expr.c index cd8d4dd..bc318f7 100644 --- a/gcc/fortran/expr.c +++ b/gcc/fortran/expr.c @@ -2050,7 +2050,7 @@ scalarize_intrinsic_call (gfc_expr *, bool init_flag); 1 Simplifying array constructors -- will substitute iterator values. Returns false on error, true otherwise. - NOTE: Will return true even if the expression can not be simplified. */ + NOTE: Will return true even if the expression cannot be simplified. */ bool gfc_simplify_expr (gfc_expr *p, int type) @@ -5981,7 +5981,7 @@ gfc_check_vardef_context (gfc_expr* e, bool pointer, bool alloc_obj, if (pointer && is_pointer) { if (context) - gfc_error ("Variable %qs is PROTECTED and can not appear in a" + gfc_error ("Variable %qs is PROTECTED and cannot appear in a" " pointer association context (%s) at %L", sym->name, context, &e->where); return false; @@ -5989,7 +5989,7 @@ gfc_check_vardef_context (gfc_expr* e, bool pointer, bool alloc_obj, if (!pointer && !is_pointer) { if (context) - gfc_error ("Variable %qs is PROTECTED and can not appear in a" + gfc_error ("Variable %qs is PROTECTED and cannot appear in a" " variable definition context (%s) at %L", sym->name, context, &e->where); return false; @@ -6001,7 +6001,7 @@ gfc_check_vardef_context (gfc_expr* e, bool pointer, bool alloc_obj, if (!pointer && !own_scope && gfc_pure (NULL) && gfc_impure_variable (sym)) { if (context) - gfc_error ("Variable %qs can not appear in a variable definition" + gfc_error ("Variable %qs cannot appear in a variable definition" " context (%s) at %L in PURE procedure", sym->name, context, &e->where); return false; @@ -6075,9 +6075,9 @@ gfc_check_vardef_context (gfc_expr* e, bool pointer, bool alloc_obj, if (!gfc_check_vardef_context (assoc->target, pointer, false, false, NULL)) { if (context) - gfc_error ("Associate-name %qs can not appear in a variable" + gfc_error ("Associate-name %qs cannot appear in a variable" " definition context (%s) at %L because its target" - " at %L can not, either", + " at %L cannot, either", name, context, &e->where, &assoc->target->where); return false; diff --git a/gcc/fortran/gfc-internals.texi b/gcc/fortran/gfc-internals.texi index e8e05f0..d65d5de 100644 --- a/gcc/fortran/gfc-internals.texi +++ b/gcc/fortran/gfc-internals.texi @@ -715,7 +715,7 @@ array member @code{tb_op} indexed by the intrinsic operator's enum value. Those need not be packed into @code{gfc_symtree} structures and are only @code{gfc_typebound_proc} instances. -When an operator call or assignment is found that can not be handled in +When an operator call or assignment is found that cannot be handled in another way (i.e. neither matches an intrinsic nor interface operator definition) but that contains a derived-type expression, all type-bound operators defined on that derived-type are checked for a match with diff --git a/gcc/fortran/intrinsic.texi b/gcc/fortran/intrinsic.texi index e47ee1e..941c2e3 100644 --- a/gcc/fortran/intrinsic.texi +++ b/gcc/fortran/intrinsic.texi @@ -6762,7 +6762,7 @@ kind. @item @emph{Return value}: After @code{GETARG} returns, the @var{VALUE} argument holds the -@var{POS}th command line argument. If @var{VALUE} can not hold the +@var{POS}th command line argument. If @var{VALUE} cannot hold the argument, it is truncated to fit the length of @var{VALUE}. If there are less than @var{POS} arguments specified at the command line, @var{VALUE} will be filled with blanks. If @math{@var{POS} = 0}, @var{VALUE} is set @@ -6875,7 +6875,7 @@ and of default kind. @item @emph{Return value}: After @code{GET_COMMAND_ARGUMENT} returns, the @var{VALUE} argument holds the -@var{NUMBER}-th command line argument. If @var{VALUE} can not hold the argument, it is +@var{NUMBER}-th command line argument. If @var{VALUE} cannot hold the argument, it is truncated to fit the length of @var{VALUE}. If there are less than @var{NUMBER} arguments specified at the command line, @var{VALUE} will be filled with blanks. If @math{@var{NUMBER} = 0}, @var{VALUE} is set to the name of the program (on diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi index 7b5597e..668e8d9 100644 --- a/gcc/fortran/invoke.texi +++ b/gcc/fortran/invoke.texi @@ -1112,7 +1112,7 @@ time. This option is implied by @option{-Wall}. @item -Wdo-subscript @opindex @code{Wdo-subscript} Warn if an array subscript inside a DO loop could lead to an -out-of-bounds access even if the compiler can not prove that the +out-of-bounds access even if the compiler cannot prove that the statement is actually executed, in cases like @smallexample real a(3) diff --git a/gcc/fortran/io.c b/gcc/fortran/io.c index ade7059..4ea37a3 100644 --- a/gcc/fortran/io.c +++ b/gcc/fortran/io.c @@ -4619,7 +4619,7 @@ gfc_match_inquire (void) && ((mpz_get_si (inquire->unit->value.integer) == GFC_INTERNAL_UNIT4) || (mpz_get_si (inquire->unit->value.integer) == GFC_INTERNAL_UNIT))) { - gfc_error ("UNIT number in INQUIRE statement at %L can not " + gfc_error ("UNIT number in INQUIRE statement at %L cannot " "be %d", &loc, (int) mpz_get_si (inquire->unit->value.integer)); goto cleanup; } diff --git a/gcc/fortran/match.c b/gcc/fortran/match.c index 4c0bda9..9ff1c35 100644 --- a/gcc/fortran/match.c +++ b/gcc/fortran/match.c @@ -5144,7 +5144,7 @@ gfc_match_common (void) } if (sym->attr.is_bind_c == 1) - gfc_error_now ("Variable %qs in common block %qs at %C can not " + gfc_error_now ("Variable %qs in common block %qs at %C cannot " "be bind(c) since it is not global", sym->name, t->name); } diff --git a/gcc/fortran/parse.c b/gcc/fortran/parse.c index 6b33c57..5dcd91a 100644 --- a/gcc/fortran/parse.c +++ b/gcc/fortran/parse.c @@ -3746,7 +3746,7 @@ loop: break; } - /* If we find a statement that can not be followed by an IMPLICIT statement + /* If we find a statement that cannot be followed by an IMPLICIT statement (and thus we can expect to see none any further), type the function result if it has not yet been typed. Be careful not to give the END statement to verify_st_order! */ @@ -4543,7 +4543,7 @@ parse_associate (void) in case of association to a derived-type. */ sym->ts = a->target->ts; - /* Check if the target expression is array valued. This can not always + /* Check if the target expression is array valued. This cannot always be done by looking at target.rank, because that might not have been set yet. Therefore traverse the chain of refs, looking for the last array ref and evaluate that. */ diff --git a/gcc/fortran/primary.c b/gcc/fortran/primary.c index 19f97d1..fa764dc 100644 --- a/gcc/fortran/primary.c +++ b/gcc/fortran/primary.c @@ -1570,7 +1570,7 @@ match_actual_arg (gfc_expr **result) gfc_set_sym_referenced (sym); if (sym->attr.flavor == FL_NAMELIST) { - gfc_error ("Namelist %qs can not be an argument at %L", + gfc_error ("Namelist %qs cannot be an argument at %L", sym->name, &where); break; } @@ -3598,7 +3598,7 @@ gfc_match_rvalue (gfc_expr **result) /* F08:C612. */ if (gfc_peek_ascii_char() == '%') { - gfc_error ("The leftmost part-ref in a data-ref can not be a " + gfc_error ("The leftmost part-ref in a data-ref cannot be a " "function reference at %C"); m = MATCH_ERROR; } diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.c index beafe8d..a681eca 100644 --- a/gcc/fortran/resolve.c +++ b/gcc/fortran/resolve.c @@ -1089,7 +1089,7 @@ resolve_common_blocks (gfc_symtree *common_root) sym->name, &common_root->n.common->where, &sym->declared_at); if (sym->attr.external) - gfc_error ("COMMON block %qs at %L can not have the EXTERNAL attribute", + gfc_error ("COMMON block %qs at %L cannot have the EXTERNAL attribute", sym->name, &common_root->n.common->where); if (sym->attr.intrinsic) @@ -9319,7 +9319,7 @@ resolve_select_type (gfc_code *code, gfc_namespace *old_ns) default_case->next = if_st; } - /* Resolve the internal code. This can not be done earlier because + /* Resolve the internal code. This cannot be done earlier because it requires that the sym->assoc of selectors is set already. */ gfc_current_ns = ns; gfc_resolve_blocks (code->block, gfc_current_ns); @@ -9453,7 +9453,7 @@ resolve_transfer (gfc_code *code) return; } - /* C_PTR and C_FUNPTR have private components which means they can not + /* C_PTR and C_FUNPTR have private components which means they cannot be printed. However, if -std=gnu and not -pedantic, allow the component to be printed to help debugging. */ if (ts->u.derived->ts.f90_type == BT_VOID) @@ -15311,7 +15311,7 @@ resolve_symbol (gfc_symbol *sym) for (; formal; formal = formal->next) if (formal->sym && formal->sym->attr.flavor == FL_NAMELIST) { - gfc_error ("Namelist %qs can not be an argument to " + gfc_error ("Namelist %qs cannot be an argument to " "subroutine or function at %L", formal->sym->name, &sym->declared_at); return; diff --git a/gcc/fortran/symbol.c b/gcc/fortran/symbol.c index cd52c73..06c21d9 100644 --- a/gcc/fortran/symbol.c +++ b/gcc/fortran/symbol.c @@ -4470,7 +4470,7 @@ verify_bind_c_derived_type (gfc_symbol *derived_sym) && curr_comp->ts.u.derived->ts.is_iso_c != 1 && curr_comp->ts.u.derived != derived_sym) { - /* This should be allowed; the draft says a derived-type can not + /* This should be allowed; the draft says a derived-type cannot have type parameters if it is has the BIND attribute. Type parameters seem to be for making parameterized derived types. There's no need to verify the type if it is c_ptr/c_funptr. */ diff --git a/gcc/fortran/trans-array.c b/gcc/fortran/trans-array.c index 738022a..e71e76e 100644 --- a/gcc/fortran/trans-array.c +++ b/gcc/fortran/trans-array.c @@ -9078,7 +9078,7 @@ structure_alloc_comps (gfc_symbol * der_type, tree decl, TREE_TYPE (len), len, tmp); gfc_add_expr_to_block (&fnblock, tmp); size = size_of_string_in_bytes (c->ts.kind, len); - /* This component can not have allocatable components, + /* This component cannot have allocatable components, therefore add_when_allocated of duplicate_allocatable () is always NULL. */ tmp = duplicate_allocatable (dcmp, comp, ctype, rank, diff --git a/gcc/fortran/trans-decl.c b/gcc/fortran/trans-decl.c index c92d891..474ad0b 100644 --- a/gcc/fortran/trans-decl.c +++ b/gcc/fortran/trans-decl.c @@ -1369,7 +1369,7 @@ gfc_add_assign_aux_vars (gfc_symbol * sym) gfc_finish_var_decl (length, sym); gfc_finish_var_decl (addr, sym); /* STRING_LENGTH is also used as flag. Less than -1 means that - ASSIGN_ADDR can not be used. Equal -1 means that ASSIGN_ADDR is the + ASSIGN_ADDR cannot be used. Equal -1 means that ASSIGN_ADDR is the target label's address. Otherwise, value is the length of a format string and ASSIGN_ADDR is its address. */ if (TREE_STATIC (length)) diff --git a/gcc/fortran/trans-intrinsic.c b/gcc/fortran/trans-intrinsic.c index b997ae5..64d5258 100644 --- a/gcc/fortran/trans-intrinsic.c +++ b/gcc/fortran/trans-intrinsic.c @@ -1432,7 +1432,7 @@ conv_expr_ref_to_caf_ref (stmtblock_t *block, gfc_expr *expr) gcc_assert (end != NULL_TREE); /* Multiply with the product of array's stride and the step of the ref to a virtual upper bound. - We can not compute the actual upper bound here or + We cannot compute the actual upper bound here or the caflib would compute the extend incorrectly. */ end = fold_build2 (MULT_EXPR, gfc_array_index_type, diff --git a/gcc/fortran/trans-stmt.c b/gcc/fortran/trans-stmt.c index 62cca29..6b785a6 100644 --- a/gcc/fortran/trans-stmt.c +++ b/gcc/fortran/trans-stmt.c @@ -6303,7 +6303,7 @@ gfc_trans_allocate (gfc_code * code) al_len = se.string_length; al_len_needs_set = al_len != NULL_TREE; - /* When allocating an array one can not use much of the + /* When allocating an array one cannot use much of the pre-evaluated expr3 expressions, because for most of them the scalarizer is needed which is not available in the pre-evaluation step. Therefore gfc_array_allocate () is responsible (and able) @@ -6554,7 +6554,7 @@ gfc_trans_allocate (gfc_code * code) information in future loop iterations. */ if (tmp_expr3_len_flag) /* No need to reset tmp_expr3_len_flag, because the - presence of an expr3 can not change within in the + presence of an expr3 cannot change within in the loop. */ expr3_len = NULL_TREE; } |