summaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
diff options
context:
space:
mode:
authordgregor <dgregor@138bc75d-0d04-0410-961f-82ee72b054a4>2007-02-04 03:59:02 +0000
committerdgregor <dgregor@138bc75d-0d04-0410-961f-82ee72b054a4>2007-02-04 03:59:02 +0000
commitf94b7fe281dfcf8728125fef49f18b40ca01c6e0 (patch)
treeb52cf146776ac49362312f99b9eebd7a3d9ecc63 /gcc/cp/parser.c
parent03fb0c81fe21e9a52366179e8549e13f00dd3ccb (diff)
downloadgcc-f94b7fe281dfcf8728125fef49f18b40ca01c6e0.tar.gz
2007-02-03 Douglas Gregor <doug.gregor@gmail.com>
* parser.c (cp_lexer_get_preprocessor_token): Attach the C++0x keyword warning to -Wc++0x-compat. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121563 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/parser.c')
-rw-r--r--gcc/cp/parser.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c
index fa18e20b99e..7578f848a1f 100644
--- a/gcc/cp/parser.c
+++ b/gcc/cp/parser.c
@@ -449,7 +449,8 @@ cp_lexer_get_preprocessor_token (cp_lexer *lexer ATTRIBUTE_UNUSED ,
{
/* Warn about the C++0x keyword (but still treat it as
an identifier). */
- warning (0, "identifier %<%s%> will become a keyword in C++0x",
+ warning (OPT_Wc__0x_compat,
+ "identifier %<%s%> will become a keyword in C++0x",
IDENTIFIER_POINTER (token->u.value));
/* Clear out the C_RID_CODE so we don't warn about this