File tree Expand file tree Collapse file tree 4 files changed +7
-1
lines changed Expand file tree Collapse file tree 4 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -70,6 +70,7 @@ include(PlatformInfo)
70
70
include (gyb )
71
71
include (Plist )
72
72
73
+ check_symbol_exists ("asl_log" "asl.h" SwiftCore_HAS_ASL )
73
74
check_symbol_exists ("dladdr" "dlfcn.h" SwiftCore_HAS_DLADDR )
74
75
check_symbol_exists ("dlsym" "dlfcn.h" SwiftCore_HAS_DLSYM )
75
76
Original file line number Diff line number Diff line change @@ -13,7 +13,8 @@ target_compile_definitions(swiftDemangling PRIVATE
13
13
$< $< BOOL:${BUILD_SHARED_LIBS} > :-DswiftCore_EXPORTS>
14
14
$< $< BOOL:${SwiftCore_ENABLE_OBJC_INTEROP} > :-DSWIFT_SUPPORT_OLD_MANGLING>
15
15
$< $< BOOL:${SwiftCore_ENABLE_TYPE_PRINTING} > :-DSWIFT_STDLIB_HAS_TYPE_PRINTING>
16
- $< $< BOOL:${SwiftCore_ENABLE_CRASH_REPORTER_CLIENT} > :-DSWIFT_HAVE_CRASHREPORTERCLIENT> )
16
+ $< $< BOOL:${SwiftCore_ENABLE_CRASH_REPORTER_CLIENT} > :-DSWIFT_HAVE_CRASHREPORTERCLIENT>
17
+ $< $< BOOL:${SwiftCore_HAS_ASL} > :-DSWIFT_STDLIB_HAS_ASL> )
17
18
18
19
target_include_directories (swiftDemangling
19
20
PRIVATE
Original file line number Diff line number Diff line change @@ -5,3 +5,6 @@ add_library(swiftLLVMSupport OBJECT
5
5
SmallPtrSet.cpp
6
6
SmallVector.cpp
7
7
StringRef.cpp )
8
+ target_compile_options (swiftLLVMSupport
9
+ PRIVATE
10
+ $< $< BOOL:${SwiftCore_HAS_ASL} > :-DSWIFT_STDLIB_HAS_ASL> )
Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ target_compile_definitions(swiftRuntime
85
85
$< $< BOOL:${SwiftCore_BACKTRACER_PATH} > :-DSWIFT_RUNTIME_FIXED_BACKTRACER_PATH="${SwiftCore_BACKTRACER_PATH} ">
86
86
$< $< BOOL:${SwiftCore_ENABLE_STDLIB_TRACING} > :-DSWIFT_STDLIB_TRACING>
87
87
$< $< BOOL:${SwiftCore_ENABLE_SHORT_MANGLING_LOOKUPS} > :-DSWIFT_STDLIB_SHORT_MANGLING_LOOKUPS>
88
+ $< $< BOOL:${SwiftCore_HAS_ASL} > :-DSWIFT_STDLIB_HAS_ASL>
88
89
$< $< BOOL:${SwiftCore_HAS_DLADDR} > :-DSWIFT_STDLIB_HAS_DLADDR>
89
90
$< $< BOOL:${SwiftCore_HAS_DLSYM} > :-DSWIFT_STDLIB_HAS_DLSYM> )
90
91
You can’t perform that action at this time.
0 commit comments