We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70fe37a commit 0ecd51cCopy full SHA for 0ecd51c
runtime/flang/CMakeLists.txt
@@ -512,10 +512,12 @@ add_dependencies(flang_shared flang_static)
512
513
target_link_libraries(flang_shared flangrti_shared)
514
# Resolve symbols against libm and librt
515
-if (NOT MSVC)
516
- target_link_libraries(flang_shared m rt)
517
-else()
+if (MSVC)
518
set_target_properties(flang_shared PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
+elseif (APPLE)
+ target_link_libraries(flang_shared m)
519
+else()
520
+ target_link_libraries(flang_shared m rt)
521
endif()
522
523
set(SHARED_LIBRARY FALSE)
0 commit comments