diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-10-31 21:58:10 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-10-31 21:58:10 +0000 |
commit | 7a6336aab47a0cfb2e1e771a9beafdef07abd86a (patch) | |
tree | ae24df29fc576081d78d7041c68451d37f3d12e0 /gcc/tree-inline.c | |
parent | 29b4addfbca3fe3b5ee2cb88bc8f00ca48e4607f (diff) | |
download | gcc-7a6336aab47a0cfb2e1e771a9beafdef07abd86a.zip gcc-7a6336aab47a0cfb2e1e771a9beafdef07abd86a.tar.gz gcc-7a6336aab47a0cfb2e1e771a9beafdef07abd86a.tar.bz2 |
re PR middle-end/14521 (Inconsistent quoting in new warning)
PR middle-end/14521
* tree-inline.c (inline_forbidden_p_1): Use %qF instead of '%F'
for consistent quoting in diagnostic messages.
(expand_call_inline): Likewise.
* tree-optimize.c (tree_rest_of_compilation): Likewise.
* tree-ssa.c (warn_uninitialized_var): Likewise.
(warn_uninitialized_phi): Likewise.
From-SVN: r89918
Diffstat (limited to 'gcc/tree-inline.c')
-rw-r--r-- | gcc/tree-inline.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index f1d9c5a..17f3937 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -941,7 +941,7 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, && !lookup_attribute ("always_inline", DECL_ATTRIBUTES (fn))) { inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined because it uses " + = N_("%Jfunction %qF can never be inlined because it uses " "alloca (override using the always_inline attribute)"); return node; } @@ -953,7 +953,7 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, if (setjmp_call_p (t)) { inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined because it uses setjmp"); + = N_("%Jfunction %qF can never be inlined because it uses setjmp"); return node; } @@ -967,7 +967,7 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, case BUILT_IN_NEXT_ARG: case BUILT_IN_VA_END: inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined because it " + = N_("%Jfunction %qF can never be inlined because it " "uses variable argument lists"); return node; @@ -978,14 +978,14 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, function calling __builtin_longjmp to be inlined into the function calling __builtin_setjmp, Things will Go Awry. */ inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined because " + = N_("%Jfunction %qF can never be inlined because " "it uses setjmp-longjmp exception handling"); return node; case BUILT_IN_NONLOCAL_GOTO: /* Similarly. */ inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined because " + = N_("%Jfunction %qF can never be inlined because " "it uses non-local goto"); return node; @@ -1004,7 +1004,7 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, if (TREE_CODE (t) != LABEL_DECL) { inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined " + = N_("%Jfunction %qF can never be inlined " "because it contains a computed goto"); return node; } @@ -1018,7 +1018,7 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, because we cannot remap the destination label used in the function that is performing the non-local goto. */ inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined " + = N_("%Jfunction %qF can never be inlined " "because it receives a non-local goto"); return node; } @@ -1040,7 +1040,7 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, if (variably_modified_type_p (TREE_TYPE (t), NULL)) { inline_forbidden_reason - = N_("%Jfunction '%F' can never be inlined " + = N_("%Jfunction %qF can never be inlined " "because it uses variable sized variables"); return node; } @@ -1471,7 +1471,7 @@ expand_call_inline (tree *tp, int *walk_subtrees, void *data) { if (lookup_attribute ("always_inline", DECL_ATTRIBUTES (fn))) { - sorry ("%Jinlining failed in call to '%F': %s", fn, fn, reason); + sorry ("%Jinlining failed in call to %qF: %s", fn, fn, reason); sorry ("called from here"); } else if (warn_inline && DECL_DECLARED_INLINE_P (fn) @@ -1479,7 +1479,7 @@ expand_call_inline (tree *tp, int *walk_subtrees, void *data) && strlen (reason) && !lookup_attribute ("noinline", DECL_ATTRIBUTES (fn))) { - warning ("%Jinlining failed in call to '%F': %s", fn, fn, reason); + warning ("%Jinlining failed in call to %qF: %s", fn, fn, reason); warning ("called from here"); } goto egress; |