diff options
author | Tobias Burnus <burnus@net-b.de> | 2014-12-13 00:12:06 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2014-12-13 00:12:06 +0100 |
commit | a4d9b2212cbf2912387c215da744c217de80f5d2 (patch) | |
tree | 142ed494ce58fe546f97386fe9da7a4610d92270 /gcc/fortran/openmp.c | |
parent | 33948765f16435febf518b9ce4843b4b1e386677 (diff) | |
download | gcc-a4d9b2212cbf2912387c215da744c217de80f5d2.zip gcc-a4d9b2212cbf2912387c215da744c217de80f5d2.tar.gz gcc-a4d9b2212cbf2912387c215da744c217de80f5d2.tar.bz2 |
error.c (gfc_error): Add variant which takes a va_list.
2014-12-13 Tobias Burnus <burnus@net-b.de>
Manuel López-Ibáñez <manu@gcc.gnu.org>
fortran/
* error.c (gfc_error): Add variant which takes a va_list.
(gfc_notify_std): Convert to common diagnostic.
* array.c: Use %qs, %<...%> in more gfc_error calls and
for gfc_notify_std.
* check.c: Ditto.
* data.c: Ditto.
* decl.c: Ditto.
* expr.c: Ditto.
* interface.c: Ditto.
* intrinsic.c: Ditto.
* io.c: Ditto.
* match.c: Ditto.
* matchexp.c: Ditto.
* module.c: Ditto.
* openmp.c: Ditto.
* parse.c: Ditto.
* primary.c: Ditto.
* resolve.c: Ditto.
* simplify.c: Ditto.
* symbol.c: Ditto.
* trans-common.c: Ditto.
* trans-intrinsic.c: Ditto.
gcc/testsuite/
* gfortran.dg/realloc_on_assign_21.f90: Update dg-error.
* gfortran.dg/warnings_are_errors_1.f: Ditto.
* gfortran.dg/warnings_are_errors_1.f90: Ditto.
Co-Authored-By: Manuel López-Ibáñez <manu@gcc.gnu.org>
From-SVN: r218694
Diffstat (limited to 'gcc/fortran/openmp.c')
-rw-r--r-- | gcc/fortran/openmp.c | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/gcc/fortran/openmp.c b/gcc/fortran/openmp.c index b0309fc..84b17a7 100644 --- a/gcc/fortran/openmp.c +++ b/gcc/fortran/openmp.c @@ -2074,7 +2074,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, || (!code && (!n->sym->attr.dummy || n->sym->ns != ns))) { if (!code && (!n->sym->attr.dummy || n->sym->ns != ns)) - gfc_error ("Variable '%s' is not a dummy argument at %L", + gfc_error ("Variable %qs is not a dummy argument at %L", n->sym->name, where); continue; } @@ -2106,7 +2106,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, continue; } } - gfc_error ("Object '%s' is not a variable at %L", n->sym->name, + gfc_error ("Object %qs is not a variable at %L", n->sym->name, where); } @@ -2121,7 +2121,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (n = omp_clauses->lists[list]; n; n = n->next) { if (n->sym->mark) - gfc_error ("Symbol '%s' present on multiple clauses at %L", + gfc_error ("Symbol %qs present on multiple clauses at %L", n->sym->name, where); else n->sym->mark = 1; @@ -2132,7 +2132,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (n = omp_clauses->lists[list]; n; n = n->next) if (n->sym->mark) { - gfc_error ("Symbol '%s' present on multiple clauses at %L", + gfc_error ("Symbol %qs present on multiple clauses at %L", n->sym->name, where); n->sym->mark = 0; } @@ -2140,7 +2140,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (n = omp_clauses->lists[OMP_LIST_FIRSTPRIVATE]; n; n = n->next) { if (n->sym->mark) - gfc_error ("Symbol '%s' present on multiple clauses at %L", + gfc_error ("Symbol %qs present on multiple clauses at %L", n->sym->name, where); else n->sym->mark = 1; @@ -2151,7 +2151,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (n = omp_clauses->lists[OMP_LIST_LASTPRIVATE]; n; n = n->next) { if (n->sym->mark) - gfc_error ("Symbol '%s' present on multiple clauses at %L", + gfc_error ("Symbol %qs present on multiple clauses at %L", n->sym->name, where); else n->sym->mark = 1; @@ -2163,7 +2163,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (n = omp_clauses->lists[OMP_LIST_ALIGNED]; n; n = n->next) { if (n->sym->mark) - gfc_error ("Symbol '%s' present on multiple clauses at %L", + gfc_error ("Symbol %qs present on multiple clauses at %L", n->sym->name, where); else n->sym->mark = 1; @@ -2177,7 +2177,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (n = omp_clauses->lists[OMP_LIST_TO]; n; n = n->next) { if (n->expr == NULL && n->sym->mark) - gfc_error ("Symbol '%s' present on both FROM and TO clauses at %L", + gfc_error ("Symbol %qs present on both FROM and TO clauses at %L", n->sym->name, where); else n->sym->mark = 1; @@ -2199,7 +2199,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (; n != NULL; n = n->next) { if (!n->sym->attr.threadprivate) - gfc_error ("Non-THREADPRIVATE object '%s' in COPYIN clause" + gfc_error ("Non-THREADPRIVATE object %qs in COPYIN clause" " at %L", n->sym->name, where); } break; @@ -2207,10 +2207,10 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (; n != NULL; n = n->next) { if (n->sym->as && n->sym->as->type == AS_ASSUMED_SIZE) - gfc_error ("Assumed size array '%s' in COPYPRIVATE clause " + gfc_error ("Assumed size array %qs in COPYPRIVATE clause " "at %L", n->sym->name, where); if (n->sym->attr.pointer && n->sym->attr.intent == INTENT_IN) - gfc_error ("INTENT(IN) POINTER '%s' in COPYPRIVATE clause " + gfc_error ("INTENT(IN) POINTER %qs in COPYPRIVATE clause " "at %L", n->sym->name, where); } break; @@ -2218,13 +2218,13 @@ resolve_omp_clauses (gfc_code *code, locus *where, for (; n != NULL; n = n->next) { if (n->sym->attr.threadprivate) - gfc_error ("THREADPRIVATE object '%s' in SHARED clause at " + gfc_error ("THREADPRIVATE object %qs in SHARED clause at " "%L", n->sym->name, where); if (n->sym->attr.cray_pointee) - gfc_error ("Cray pointee '%s' in SHARED clause at %L", + gfc_error ("Cray pointee %qs in SHARED clause at %L", n->sym->name, where); if (n->sym->attr.associate_var) - gfc_error ("ASSOCIATE name '%s' in SHARED clause at %L", + gfc_error ("ASSOCIATE name %qs in SHARED clause at %L", n->sym->name, where); } break; @@ -2239,7 +2239,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, != INTMOD_ISO_C_BINDING) || (n->sym->ts.u.derived->intmod_sym_id != ISOCBINDING_PTR))) - gfc_error ("'%s' in ALIGNED clause must be POINTER, " + gfc_error ("%qs in ALIGNED clause must be POINTER, " "ALLOCATABLE, Cray pointer or C_PTR at %L", n->sym->name, where); else if (n->expr) @@ -2251,7 +2251,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, || expr->rank != 0 || gfc_extract_int (expr, &alignment) || alignment <= 0) - gfc_error ("'%s' in ALIGNED clause at %L requires a scalar " + gfc_error ("%qs in ALIGNED clause at %L requires a scalar " "positive constant integer alignment " "expression", n->sym->name, where); } @@ -2269,7 +2269,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, || n->expr->ref == NULL || n->expr->ref->next || n->expr->ref->type != REF_ARRAY) - gfc_error ("'%s' in %s clause at %L is not a proper " + gfc_error ("%qs in %s clause at %L is not a proper " "array section", n->sym->name, name, where); else if (n->expr->ref->u.ar.codimen) gfc_error ("Coarrays not supported in %s clause at %L", @@ -2289,7 +2289,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, else if (ar->dimen_type[i] != DIMEN_ELEMENT && ar->dimen_type[i] != DIMEN_RANGE) { - gfc_error ("'%s' in %s clause at %L is not a " + gfc_error ("%qs in %s clause at %L is not a " "proper array section", n->sym->name, name, where); break; @@ -2302,7 +2302,7 @@ resolve_omp_clauses (gfc_code *code, locus *where, && mpz_cmp (ar->start[i]->value.integer, ar->end[i]->value.integer) > 0) { - gfc_error ("'%s' in DEPEND clause at %L is a zero " + gfc_error ("%qs in DEPEND clause at %L is a zero " "size array section", n->sym->name, where); break; @@ -2314,10 +2314,10 @@ resolve_omp_clauses (gfc_code *code, locus *where, { n->sym->attr.referenced = 1; if (n->sym->attr.threadprivate) - gfc_error ("THREADPRIVATE object '%s' in %s clause at %L", + gfc_error ("THREADPRIVATE object %qs in %s clause at %L", n->sym->name, name, where); if (n->sym->attr.cray_pointee) - gfc_error ("Cray pointee '%s' in %s clause at %L", + gfc_error ("Cray pointee %qs in %s clause at %L", n->sym->name, name, where); } break; |