Merge pull request #22780 from ziglang/llvm20

LLVM 20
This commit is contained in:
Andrew Kelley
2025-04-05 01:46:13 -04:00
committed by GitHub
1248 changed files with 60769 additions and 25453 deletions

View File

@@ -132,9 +132,9 @@ else()
set(ZIG_SYSTEM_LIBCXX "stdc++" CACHE STRING "system libcxx name for build.zig")
endif()
find_package(llvm 19)
find_package(clang 19)
find_package(lld 19)
find_package(llvm 20)
find_package(clang 20)
find_package(lld 20)
if(ZIG_STATIC_ZLIB)
if (MSVC)
@@ -808,7 +808,7 @@ if(MSVC)
else()
set(ZIG_WASM2C_COMPILE_FLAGS "-std=c99 -O2")
set(ZIG1_COMPILE_FLAGS "-std=c99 -Os")
set(ZIG2_COMPILE_FLAGS "-std=c99 -O0 -fno-stack-protector")
set(ZIG2_COMPILE_FLAGS "-std=c99 -O0 -fno-sanitize=undefined -fno-stack-protector")
if(APPLE)
set(ZIG2_LINK_FLAGS "-Wl,-stack_size,0x10000000")
elseif(MINGW)