aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/tree.c
diff options
context:
space:
mode:
authorsynergydev <synergye@codefi.re>2013-08-26 11:32:50 -0700
committersynergydev <synergye@codefi.re>2013-08-26 11:40:43 -0700
commit045de201af2aad6c6ce79dce5e9f95283df3b5be (patch)
treed396b6dc1c4b362c1d2b99c2234e0f1f86ab9dbd /gcc-4.8/gcc/tree.c
parent7577ecda9609b61419f01b1bd4d8d5b0c2d3fbb1 (diff)
downloadtoolchain_gcc-045de201af2aad6c6ce79dce5e9f95283df3b5be.tar.gz
toolchain_gcc-045de201af2aad6c6ce79dce5e9f95283df3b5be.tar.bz2
toolchain_gcc-045de201af2aad6c6ce79dce5e9f95283df3b5be.zip
[4.8] Backport additional diagnostic support
Squashed commit of r198331, r198900, r201467, and r201574 from trunk. Change-Id: If0d68971ffac2e7bc48576e2453d799a446f7415
Diffstat (limited to 'gcc-4.8/gcc/tree.c')
-rw-r--r--gcc-4.8/gcc/tree.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc-4.8/gcc/tree.c b/gcc-4.8/gcc/tree.c
index 907566495..9c4ddfe50 100644
--- a/gcc-4.8/gcc/tree.c
+++ b/gcc-4.8/gcc/tree.c
@@ -11554,12 +11554,12 @@ warn_deprecated_use (tree node, tree attr)
expanded_location xloc = expand_location (DECL_SOURCE_LOCATION (node));
if (msg)
warning (OPT_Wdeprecated_declarations,
- "%qD is deprecated (declared at %s:%d): %s",
- node, xloc.file, xloc.line, msg);
+ "%qD is deprecated (declared at %r%s:%d%R): %s",
+ node, "locus", xloc.file, xloc.line, msg);
else
warning (OPT_Wdeprecated_declarations,
- "%qD is deprecated (declared at %s:%d)",
- node, xloc.file, xloc.line);
+ "%qD is deprecated (declared at %r%s:%d%R)",
+ node, "locus", xloc.file, xloc.line);
}
else if (TYPE_P (node))
{
@@ -11583,23 +11583,23 @@ warn_deprecated_use (tree node, tree attr)
{
if (msg)
warning (OPT_Wdeprecated_declarations,
- "%qE is deprecated (declared at %s:%d): %s",
- what, xloc.file, xloc.line, msg);
+ "%qE is deprecated (declared at %r%s:%d%R): %s",
+ what, "locus", xloc.file, xloc.line, msg);
else
warning (OPT_Wdeprecated_declarations,
- "%qE is deprecated (declared at %s:%d)", what,
- xloc.file, xloc.line);
+ "%qE is deprecated (declared at %r%s:%d%R)",
+ what, "locus", xloc.file, xloc.line);
}
else
{
if (msg)
warning (OPT_Wdeprecated_declarations,
- "type is deprecated (declared at %s:%d): %s",
- xloc.file, xloc.line, msg);
+ "type is deprecated (declared at %r%s:%d%R): %s",
+ "locus", xloc.file, xloc.line, msg);
else
warning (OPT_Wdeprecated_declarations,
- "type is deprecated (declared at %s:%d)",
- xloc.file, xloc.line);
+ "type is deprecated (declared at %r%s:%d%R)",
+ "locus", xloc.file, xloc.line);
}
}
else