authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-20 11:06:23+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-31 23:11:18+02:00
logde6d3b3a4e65a37487a4621c39f75c0331a29046
treec6f5766fe640bedd3d8a6000d694a598a4d9f13a
parent6fbe42de92ac1012d8b53d42f94b26865c2a18f1
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

cmake: remove workaround for Clang crash on s390x

https://github.com/llvm/llvm-project/pull/215027

1 files changed, 0 insertions(+), 3 deletions(-)

CMakeLists.txt-3
......@@ -614,9 +614,6 @@ else()
614614 set(ZIG_WASM2C_COMPILE_FLAGS "-std=c99")
615615 set(ZIG1_COMPILE_FLAGS "-std=c99 -Oz -fno-strict-aliasing")
616616 set(ZIG2_COMPILE_FLAGS "-std=c99 -Oz -fno-sanitize=undefined -fno-stack-protector -fno-strict-aliasing")
617 if(CMAKE_C_COMPILER_ID STREQUAL "Clang" AND ZIG_HOST_TARGET_ARCH STREQUAL "s390x")
618 string(REPLACE -Oz -O0 ZIG2_COMPILE_FLAGS "${ZIG2_COMPILE_FLAGS}") # llvm 22 assertion failure
619 endif()
620617 # Must match the condition in build.zig.
621618 if(ZIG_HOST_TARGET_ARCH MATCHES "^(arm|thumb)(eb)?$" OR ZIG_HOST_TARGET_ARCH EQUAL "hexagon" OR ZIG_HOST_TARGET_ARCH MATCHES "^powerpc(64)?(le)?$")
622619 set(ZIG1_COMPILE_FLAGS "${ZIG1_COMPILE_FLAGS} -ffunction-sections -fdata-sections")