add_link_options(<option> ...)
add_link_options(<option> ...)
add_link_options(-fsanitize=address)
add_link_options(-mmcu=atmega2560 -Wl,-u,vfprintf -lprintf_flt -lm)
add_link_options("-Wl,--no-undefined")
add_link_options(-s DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=0)
add_link_options(-pthread)
add_link_options("--coverage")
add_link_options("-Wl,--no-undefined")
add_link_options(
"$<$<NOT:$<CONFIG:Debug>>:-fstack-protector>" # Prevent undefined references when _FORTIFY_SOURCE > 0
)
add_link_options(
-fsanitize=address
-fsanitize=leak
)
add_link_options(-lgcov --coverage)
add_link_options("$<$<CONFIG:Debug>:${DEBUG_LINK_OPTS}>")
add_link_options("$<$<CONFIG:Release>:${release_link_options}>")
add_link_options(-stdlib=libc++ -nostdlib)
add_link_options("-Wl,--as-needed")
add_link_options($<$<CONFIG:RELEASE>:-s>)
add_link_options (-fsanitize=address)
add_link_options(-rdynamic)
add_link_options(-fsanitize=address)
add_link_options(/INCREMENTAL:NO)
add_link_options(LINKER:-dead_strip)
add_link_options(-Wl,-zexecstack)
add_link_options("${COMMON_LINK_OPTIONS}")
add_link_options(-static)
add_link_options(/NODEFAULTLIB:VCOMP.LIB /NODEFAULTLIB:VCOMPD.LIB /DEBUG:FULL /OPT:REF /OPT:ICF)
add_link_options(LINKER:-dead_strip)
add_link_options($<$<CONFIG:Debug>:/INCREMENTAL>)
add_link_options(/debug:full # required by CheckCFlags
)
add_link_options(
"$<$<CONFIG:DEBUG>:-fsanitize=address>"
"$<$<CONFIG:DEBUG>:-fsanitize=undefined>"
)
add_link_options(--coverage)
add_link_options(/DEBUG:FULL)
add_link_options("--coverage")
add_link_options(${ARGV0})
add_link_options(-fstack-protector-strong)
add_link_options("$<$<AND:$<CONFIG:Debug>,$<COMPILE_LANG_AND_ID:CXX,MSVC>>:/OPT:REF>")
add_link_options(-fstack-protector-strong)
add_link_options(-g -fsanitize=address)
add_link_options(-fsanitize=${NB_TEST_SANITIZERS})
add_link_options(-lwasi-emulated-signal)
add_link_options(
"-fprofile-instr-generate"
"-fcoverage-mapping"
)
add_link_options(-fuse-ld=${COVISE_LINKER})
add_link_options($<$<NOT:$<COMPILE_LANG_AND_ID:C,GNU>>:-fprofile-instr-generate>)
add_link_options("LINKER:--build-id=sha1")
add_link_options("-Wl,-flat_namespace")
add_link_options(
"SHELL:-s USE_SDL=2"
"SHELL:-s MIN_WEBGL_VERSION=2"
"SHELL:-s MAX_WEBGL_VERSION=2"
"SHELL:-s FULL_ES2=1"
"SHELL:-s FULL_ES3=1"
"SHELL:-s ALLOW_MEMORY_GROWTH=1"
"SHELL:-s NO_DISABLE_EXCEPTION_CATCHING"
)
add_link_options(-stdlib=libc++)
add_link_options(${libstdcxx_la_linker_flag})
add_link_options("-fsanitize=address")
add_link_options(${libstdcxx_la_linker_flag})
add_link_options(-Wl,-z,relro -Wl,-z,now)
add_link_options("/guard:cf")
add_link_options(-fprofile-instr-generate -fcoverage-mapping)
add_link_options(/DYNAMICBASE /HIGHENTROPYVA /GUARD:CF)
add_link_options($<$<CONFIG:RELEASE>:-s>)
add_link_options(-fuse-ld=mold)
add_link_options(-Wl,--gc-sections)
add_link_options(-Wno-stringop-overflow)
add_link_options(/INCREMENTAL:NO)
add_link_options(--coverage)
add_link_options(/InferASanLibs /incremental:no /debug)
add_link_options(${ARGV})
add_link_options(-static)
add_link_options("-fuse-ld=lld-15")
add_link_options(-fsanitize=address)
add_link_options(-w -undefined dynamic_lookup)
add_link_options(${active_linker_flags})
add_link_options(/DEBUGTYPE:CV,FIXUP,PDATA /INCREMENTAL:NO)
add_link_options(/OPT:REF /OPT:ICF)
add_link_options(-fsanitize=address)
add_link_options(${BLAS_LIBRARIES})
add_link_options(-s DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=0)
add_link_options(LINKER:-ld_classic)
add_link_options(-fsanitize=address)
add_link_options("-fuse-ld=lld")
add_link_options("$<$<NOT:$<CONFIG:Debug>>:LINKER:-dead_strip>")
add_link_options(LINKER:--gc-sections LINKER:--warn-common)
add_link_options(-fno-omit-frame-pointer -fsanitize=address)
add_link_options(-m32)
add_link_options(-fuse-ld=mold)
add_link_options(${libstdcxx_la_linker_flag})
add_link_options(
"$<$<LINK_LANGUAGE:CXX,C>:-fwasm-exceptions>"
)
add_link_options(-fprofile-arcs -ftest-coverage)
add_link_options(${BLAS_LIBRARIES})
add_link_options(
# equivalent of XCODE_ATTRIBUTE_DEAD_CODE_STRIPPING YES for this directory
$<$<LINK_LANGUAGE:C,CXX>:-dead_strip>)
add_link_options(${SANITIZER_SELECTED_LINK_OPTIONS})
add_link_options(/ignore:4217 /ignore:4286 /ignore:4049)
add_link_options(-stdlib=libc++)
add_link_options("-flto" "-s")
add_link_options(-rtlib=compiler-rt -unwindlib=libunwind)
add_link_options(--coverage)
add_link_options(
"$<$<NOT:$<CONFIG:Debug>>:${GC_SECTIONS_LINK_OPTS}>"
# asan
"$<$<BOOL:${QCM_USE_ASAN}>:-fsanitize=address>"
"$<$<BOOL:${QCM_USE_ASAN}>:-fsanitize=undefined>"
"$<$<BOOL:${QCM_USE_ASAN}>:-fsanitize-recover=address>")
add_link_options($<$<PLATFORM_ID:Darwin>:-fobjc-arc>)
add_link_options("--coverage")
add_link_options( $<$<OR:$<CONFIG:Release>,$<CONFIG:RelWithDebInfo>,$<CONFIG:MinSizeRel>>:-flto=auto> )
add_link_options("-long-plt")
add_link_options("/LARGEADDRESSAWARE")
add_link_options(-fprofile-instr-generate)
add_link_options(-fwasm-exceptions -sALLOW_MEMORY_GROWTH=1)
add_link_options("-Wl,-no_warn_duplicate_libraries")
add_link_options(
"/opt:ref" # Eliminate unreferenced functions and data
"/opt:icf" # Perform identical COMDAT folding
"/nodefaultlib:msvcrt"
$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:/TSAWARE>
"/LARGEADDRESSAWARE"
)
add_link_options("-lgcov")