Skip to content

Commit 853586f

Browse files
authored
[build] Reinstate CMAKE_CXX_FLAGS_${CFLAGS_BUILD_TYPE} for LLVM (#33745)
Set those at the value pre #33388 -- this would avoid regressions of disk space usage (in particular around building Swift LTO) Addresses rdar://68091272
1 parent 6cad1c2 commit 853586f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

utils/build-script-impl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1579,6 +1579,8 @@ for host in "${ALL_HOSTS[@]}"; do
15791579
"${cmake_options[@]}"
15801580
-DCMAKE_C_FLAGS="$(llvm_c_flags ${host})"
15811581
-DCMAKE_CXX_FLAGS="$(llvm_c_flags ${host})"
1582+
-DCMAKE_C_FLAGS_RELWITHDEBINFO="-O2 -DNDEBUG"
1583+
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-O2 -DNDEBUG"
15821584
-DCMAKE_BUILD_TYPE:STRING="${LLVM_BUILD_TYPE}"
15831585
-DLLVM_TOOL_SWIFT_BUILD:BOOL=NO
15841586
-DLLVM_TOOL_LLD_BUILD:BOOL=TRUE

0 commit comments

Comments
 (0)