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 b1bf95c commit 63481caCopy full SHA for 63481ca
llvm/cmake/modules/HandleLLVMOptions.cmake
@@ -312,7 +312,7 @@ endif()
312
313
# Pass -Wl,-z,defs. This makes sure all symbols are defined. Otherwise a DSO
314
# build might work on ELF but fail on MachO/COFF.
315
-if(NOT (CMAKE_SYSTEM_NAME MATCHES "Darwin|FreeBSD|OpenBSD|DragonFly|AIX|OS390" OR
+if(NOT (CMAKE_SYSTEM_NAME MATCHES "Darwin|FreeBSD|OpenBSD|DragonFly|AIX|OS390|Emscripten" OR
316
WIN32 OR CYGWIN) AND
317
NOT LLVM_USE_SANITIZER)
318
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,defs")
0 commit comments