diff options
author | Jason Merrill <jason@redhat.com> | 2023-06-23 13:54:07 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2023-08-14 13:33:58 -0400 |
commit | cc56607f21f77d4e9c8146cd1b0400fddea589c6 (patch) | |
tree | d92fbe8dd8c126f0468ed312e19027957f8e8a10 /gcc/tree-vectorizer.h | |
parent | 2d2b05f0691799f03062bf5c436462f14cad3e7c (diff) | |
download | gcc-cc56607f21f77d4e9c8146cd1b0400fddea589c6.zip gcc-cc56607f21f77d4e9c8146cd1b0400fddea589c6.tar.gz gcc-cc56607f21f77d4e9c8146cd1b0400fddea589c6.tar.bz2 |
c++: -fconcepts and __cpp_concepts
Since -fconcepts no longer implies -fconcepts-ts, we shouldn't advertise TS
support with __cpp_concepts=201507L. Also fix one case where -std=c++14
-fconcepts wasn't working (as found by range-v3 calendar). Fixing other
cases is not a priority, probably better to reject that flag combination if
there are further issues.
gcc/c-family/ChangeLog:
* c-cppbuiltin.cc (c_cpp_builtins): Adjust __cpp_concepts.
gcc/cp/ChangeLog:
* parser.cc (cp_parser_simple_type_specifier): Handle -std=c++14
-fconcepts.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions