aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNico Weber <thakis@chromium.org>2022-08-06 07:54:43 -0400
committerNico Weber <thakis@chromium.org>2022-08-06 07:54:43 -0400
commitc59c8a515f54e262ececfd1056d402212117f22c (patch)
tree3944a2cbdbe71492f38a3f8505fe2919d46f6034
parent51a91d6c5d87fb85945f8c99b1e678e05d0723c0 (diff)
[gn build] port b1356504e63ae better (c++17)
-rw-r--r--llvm/utils/gn/build/BUILD.gn6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/utils/gn/build/BUILD.gn b/llvm/utils/gn/build/BUILD.gn
index 23200402905b..ee8a83c946a3 100644
--- a/llvm/utils/gn/build/BUILD.gn
+++ b/llvm/utils/gn/build/BUILD.gn
@@ -160,10 +160,8 @@ config("compiler_defaults") {
"_UNICODE",
"UNICODE",
]
- cflags += [
- "/std:c++17",
- "/EHs-c-",
- ]
+ cflags += [ "/EHs-c-" ]
+ cflags_cc += [ "/std:c++17" ]
# The MSVC default value (1 MB) is not enough for parsing recursive C++
# templates in Clang.