diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-12-06 22:18:10 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-12-06 22:18:10 +0100 |
commit | abd6d8cc4f34e5a4df8c2a16ef19ebb08daed6f8 (patch) | |
tree | 3a795cc8a7047ea423bd7aa9749a024b965d0d1c /gcc | |
parent | 2ee63d048eaee3c830c944970b1ad950bffc75b4 (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/c-family/c-cppbuiltin.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 2 |
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" |