aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2019-12-06 22:18:10 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2019-12-06 22:18:10 +0100
commitabd6d8cc4f34e5a4df8c2a16ef19ebb08daed6f8 (patch)
tree3a795cc8a7047ea423bd7aa9749a024b965d0d1c /gcc
parent2ee63d048eaee3c830c944970b1ad950bffc75b4 (diff)
downloadgcc-abd6d8cc4f34e5a4df8c2a16ef19ebb08daed6f8.zip
gcc-abd6d8cc4f34e5a4df8c2a16ef19ebb08daed6f8.tar.gz
gcc-abd6d8cc4f34e5a4df8c2a16ef19ebb08daed6f8.tar.bz2
c-cppbuiltin.c (c_cpp_builtins): Don't define __cpp_consteval for now.
* c-cppbuiltin.c (c_cpp_builtins): Don't define __cpp_consteval for now. * g++.dg/cpp2a/feat-cxx2a.C: Don't test __cpp_consteval for now. From-SVN: r279065
Diffstat (limited to 'gcc')
-rw-r--r--gcc/c-family/ChangeLog5
-rw-r--r--gcc/c-family/c-cppbuiltin.c2
-rw-r--r--gcc/testsuite/ChangeLog2
-rw-r--r--gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C2
4 files changed, 10 insertions, 1 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index bcbb999..8e74736 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2019-12-06 Jakub Jelinek <jakub@redhat.com>
+
+ * c-cppbuiltin.c (c_cpp_builtins): Don't define __cpp_consteval for
+ now.
+
2019-12-05 Marek Polacek <polacek@redhat.com>
Jakub Jelinek <jakub@redhat.com>
diff --git a/gcc/c-family/c-cppbuiltin.c b/gcc/c-family/c-cppbuiltin.c
index 5ad626d..03d3dd7 100644
--- a/gcc/c-family/c-cppbuiltin.c
+++ b/gcc/c-family/c-cppbuiltin.c
@@ -1001,7 +1001,7 @@ c_cpp_builtins (cpp_reader *pfile)
cpp_define (pfile, "__cpp_constexpr=201907L");
cpp_define (pfile, "__cpp_constexpr_in_decltype=201711L");
cpp_define (pfile, "__cpp_conditional_explicit=201806L");
- cpp_define (pfile, "__cpp_consteval=201811L");
+ /* cpp_define (pfile, "__cpp_consteval=201811L"); */
cpp_define (pfile, "__cpp_constinit=201907L");
cpp_define (pfile, "__cpp_deduction_guides=201907L");
cpp_define (pfile, "__cpp_nontype_template_parameter_class=201806L");
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fba5f81..d92686c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,7 @@
2019-12-06 Jakub Jelinek <jakub@redhat.com>
+ * g++.dg/cpp2a/feat-cxx2a.C: Don't test __cpp_consteval for now.
+
PR c++/92831 - CWG 1299, not extending temporary lifetime for ?:
* g++.dg/cpp0x/temp-extend2.C: New test.
diff --git a/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C b/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C
index c86aead..dd15cd6 100644
--- a/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C
+++ b/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C
@@ -526,11 +526,13 @@
# error "__cpp_constexpr_in_decltype != 201711"
#endif
+/* Not supported fully yet:
#ifndef __cpp_consteval
# error "__cpp_consteval"
#elif __cpp_consteval != 201811
# error "__cpp_consteval != 201811"
#endif
+*/
#ifndef __cpp_concepts
# error "__cpp_concepts"