Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
numba
GitHub Repository: numba/llvmlite
Path: blob/main/conda-recipes/compiler-rt-macos-build.patch
1154 views
1
diff --git a/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake b/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
2
index 640c7e7124c9..7bd3edb86eb1 100644
3
--- a/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
4
+++ b/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
5
@@ -399,7 +399,9 @@ endfunction()
6
macro(darwin_add_builtin_libraries)
7
set(DARWIN_EXCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/Darwin-excludes)
8
9
- set(CFLAGS -fPIC -O3 -fvisibility=hidden -DVISIBILITY_HIDDEN -Wall -fomit-frame-pointer)
10
+ set(CFLAGS -fPIC -O3 -Wall -fomit-frame-pointer)
11
+ append_list_if(COMPILER_RT_BUILTINS_HIDE_SYMBOLS -fvisibility=hidden CFLAGS)
12
+ append_list_if(COMPILER_RT_BUILTINS_HIDE_SYMBOLS -DVISIBILITY_HIDDEN CFLAGS)
13
set(CMAKE_C_FLAGS "")
14
set(CMAKE_CXX_FLAGS "")
15
set(CMAKE_ASM_FLAGS "")
16
17