mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 14:17:36 +00:00
22 lines
906 B
Diff
22 lines
906 B
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Daniel Bertalan <dani@danielbertalan.dev>
|
|
Date: Thu, 14 Apr 2022 10:20:46 +0200
|
|
Subject: [PATCH] [compiler-rt] Build crtbegin.o/crtend.o for SerenityOS
|
|
|
|
---
|
|
compiler-rt/cmake/crt-config-ix.cmake | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/compiler-rt/cmake/crt-config-ix.cmake b/compiler-rt/cmake/crt-config-ix.cmake
|
|
index 066a0edbc..62c2f050f 100644
|
|
--- a/compiler-rt/cmake/crt-config-ix.cmake
|
|
+++ b/compiler-rt/cmake/crt-config-ix.cmake
|
|
@@ -44,7 +44,7 @@ if(NOT APPLE)
|
|
message(STATUS "Supported architectures for crt: ${CRT_SUPPORTED_ARCH}")
|
|
endif()
|
|
|
|
-if (CRT_SUPPORTED_ARCH AND OS_NAME MATCHES "Linux" AND NOT LLVM_USE_SANITIZER)
|
|
+if (CRT_SUPPORTED_ARCH AND OS_NAME MATCHES "Linux|SerenityOS" AND NOT LLVM_USE_SANITIZER)
|
|
set(COMPILER_RT_HAS_CRT TRUE)
|
|
else()
|
|
set(COMPILER_RT_HAS_CRT FALSE)
|