@@ -121,7 +121,7 @@ jobs:
121121 # Skip dynamic library dependencies that might make it harder to
122122 # run the binaries on other distros (and that have little use within
123123 # llvm-mingw).
124- LLVM_CMAKEFLAGS="-DLLVM_ENABLE_LIBXML2=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $(pwd)/install/llvm-mingw --with-clang
124+ LLVM_CMAKEFLAGS="-DLLVM_ENABLE_LIBXML2=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $(pwd)/install/llvm-mingw --with-clang --thinlto
125125 .github/workflows/store-version.sh install/llvm-mingw/versions.txt
126126 ./test-libcxx-module.sh $(pwd)/install/llvm-mingw
127127 ./run-tests.sh $(pwd)/install/llvm-mingw
@@ -161,7 +161,7 @@ jobs:
161161 SOURCE_DATE_EPOCH : ${{needs.prepare.outputs.COMMIT_DATE_UNIX}}
162162 run : |
163163 sudo apt-get update && sudo apt-get install g++-aarch64-linux-gnu
164- ./build-all.sh $(pwd)/install/llvm-mingw --no-runtimes --host=aarch64-linux-gnu --with-clang
164+ ./build-all.sh $(pwd)/install/llvm-mingw --no-runtimes --host=aarch64-linux-gnu --with-clang --thinlto
165165 .github/workflows/store-version.sh install/llvm-mingw/versions.txt
166166 - uses : actions/download-artifact@v4
167167 with :
@@ -290,7 +290,7 @@ jobs:
290290 # universal binaries fails as those libraries are unavailable in the
291291 # other (x86_64) architecture form.
292292 export SDKROOT=$(xcrun --show-sdk-path)
293- MACOS_REDIST=1 LLVM_CMAKEFLAGS="-DLLVM_ENABLE_ZSTD=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $(pwd)/install/llvm-mingw --with-clang
293+ MACOS_REDIST=1 LLVM_CMAKEFLAGS="-DLLVM_ENABLE_ZSTD=OFF -DLLDB_ENABLE_PYTHON=OFF" ./build-all.sh $(pwd)/install/llvm-mingw --with-clang --thinlto
294294 .github/workflows/store-version.sh install/llvm-mingw/versions.txt
295295 ./test-libcxx-module.sh $(pwd)/install/llvm-mingw
296296 ./run-tests.sh $(pwd)/install/llvm-mingw
@@ -398,7 +398,7 @@ jobs:
398398 BUILD_DATE : ${{needs.prepare.outputs.BUILD_DATE}}
399399 run : |
400400 sudo apt-get update && sudo apt-get install libltdl-dev swig autoconf-archive
401- ./build-cross-tools.sh /opt/llvm-mingw $(pwd)/install/llvm-mingw ${{matrix.arch}} --with-python
401+ ./build-cross-tools.sh /opt/llvm-mingw $(pwd)/install/llvm-mingw ${{matrix.arch}} --with-python --thinlto
402402 .github/workflows/store-version.sh install/llvm-mingw/versions.txt
403403 cd install
404404 NAME=llvm-mingw-$TAG-${{matrix.crt}}-${{matrix.arch}}
0 commit comments