summaryrefslogtreecommitdiff
path: root/gcc/c-family/c-cppbuiltin.c
diff options
context:
space:
mode:
authoremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>2014-10-06 17:11:23 +0000
committeremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>2014-10-06 17:11:23 +0000
commit5b8257e3af4b3a70663921d597cf14b2df87b9b0 (patch)
treeaa26ada91b44a51b514cae937615798a5857231a /gcc/c-family/c-cppbuiltin.c
parent8be31d902e67cf46a6955e5d1c7886e8f5225be0 (diff)
downloadgcc-5b8257e3af4b3a70663921d597cf14b2df87b9b0.tar.gz
gcc/c-family:
2014-10-06 Edward Smith-Rowland <3dw4rd@verizon.net> * c-family/c-cppbuiltin.c: Move __cpp_attribute_deprecated to the C++11 section. gcc/cp: 2014-10-06 Edward Smith-Rowland <3dw4rd@verizon.net> * cp/parser.c: Allow [[deprecated]] for C++11. Issue a pedwarn. gcc/testsuite: 2014-10-06 Edward Smith-Rowland <3dw4rd@verizon.net> * g++.dg/cpp1y/attr-deprecated-neg.C: Attribute no longer ignored. * g++.dg/cpp1y/feat-cxx11-neg.C: Comment out __cpp_attribute_deprecated test. * g++.dg/cpp1y/feat-cxx11.C: Add __cpp_attribute_deprecated test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215957 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-family/c-cppbuiltin.c')
-rw-r--r--gcc/c-family/c-cppbuiltin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-family/c-cppbuiltin.c b/gcc/c-family/c-cppbuiltin.c
index b6ac0b0341c..1173109fde7 100644
--- a/gcc/c-family/c-cppbuiltin.c
+++ b/gcc/c-family/c-cppbuiltin.c
@@ -828,6 +828,7 @@ c_cpp_builtins (cpp_reader *pfile)
cpp_define (pfile, "__cpp_rvalue_reference=200610");
cpp_define (pfile, "__cpp_variadic_templates=200704");
cpp_define (pfile, "__cpp_alias_templates=200704");
+ cpp_define (pfile, "__cpp_attribute_deprecated=201309");
}
if (cxx_dialect > cxx11)
{
@@ -841,7 +842,6 @@ c_cpp_builtins (cpp_reader *pfile)
//cpp_define (pfile, "__cpp_aggregate_nsdmi=201304");
cpp_define (pfile, "__cpp_variable_templates=201304");
cpp_define (pfile, "__cpp_digit_separators=201309");
- cpp_define (pfile, "__cpp_attribute_deprecated=201309");
//cpp_define (pfile, "__cpp_sized_deallocation=201309");
/* We'll have to see where runtime arrays wind up.
Let's put it in C++14 for now. */