| /src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
| H A D | lsan_common_linux.cc | 32 static LoadedModule *linker = nullptr; variable in namespace:__lsan 59 if (linker == nullptr) { 60 linker = reinterpret_cast<LoadedModule *>(linker_placeholder); 61 *linker = module; 65 "TLS and other allocations originating from linker might be " 67 linker->clear(); 68 linker = nullptr; 72 if (linker == nullptr) { 73 VReport(1, "LeakSanitizer: Dynamic linker not found. TLS and other " 74 "allocations originating from linker migh [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| H A D | sanitizer_coverage_win_sections.cc | 11 // Windows specific tricks to coax the linker into giving us the start and stop 23 // section. We also need to prevent the linker from adding any padding. Each 50 #pragma comment(linker, "/MERGE:.SCOV=.data") 52 // Use uint64_t so there won't be any issues if the linker tries to word align 61 #pragma comment(linker, "/MERGE:.SCOVP=.rdata")
|
| H A D | sanitizer_win_defs.h | 34 // link/lld-link. The GNU linker doesn't support /alternatename and /include 49 // use the /alternatename directive to tell the linker to default a specific 51 // Take into account that this is a pragma directive for the linker, so it will 53 // symbol table of the resulting object file. The linker won't find the default 58 // "test.obj", it will work because the linker always link object files. 63 // result in a link error (the linker doesn't find the pragma directive). 68 __pragma(comment(linker, "/alternatename:" WIN_SYM_PREFIX STRINGIFY(Name) "="\ 72 __pragma(comment(linker, "/include:" WIN_SYM_PREFIX STRINGIFY(Name))) 75 __pragma(comment(linker, "/export:" WIN_EXPORT_PREFIX STRINGIFY(ExportedName)\ 123 // that the linker include [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| H A D | asan_globals_win.cc | 25 #pragma comment(linker, "/merge:.ASAN=.data") 38 // We know end >= start because the linker sorts the portion after the dollar
|
| H A D | asan_new_delete.cc | 26 // anyway by passing extra -export flags to the linker, which is exactly that 31 #define COMMENT_EXPORT(sym) __pragma(comment(linker, "/export:" sym))
|
| /src/tools/pcc/ |
| H A D | Makefile | 17 CONFIGURE_ARGS+= --with-linker=${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-ld
|
| /src/sys/external/isc/libsodium/dist/m4/ |
| H A D | ax_check_link_flag.m4 | 11 # Check whether the given FLAG works with the linker or gives an error. 17 # If EXTRA-FLAGS is defined, it is added to the linker's default flags 19 # EXTRA-FLAGS FLAG". This can for example be used to force the linker to 63 AC_CACHE_CHECK([whether the linker accepts $1], CACHEVAR, [
|
| H A D | ld-output-def.m4 | 11 # Check if linker supports -Wl,--output-def and define automake
|
| H A D | libtool.m4 | 965 # Check for linker boilerplate output or warnings with 997 AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], 1012 # appears in it, assume the flag caused a linker warning 1026 AC_CACHE_CHECK([for -exported_symbols_list linker flag], 1038 AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], 1104 # Checks for linker and compiler features on darwin 1287 # Some flags need to be propagated to the compiler or linker for good 1307 # Find out what ABI is being produced by ac_compile, and set linker 1341 # Find out what ABI is being produced by ac_compile, and set linker 1374 # Find out what ABI is being produced by ac_compile, and set linker [all...] |
| /src/sys/external/bsd/gnu-efi/dist/inc/aarch64/ |
| H A D | efibind.h | 125 // linker what our driver init function is using /ENTRY. 129 __pragma(comment(linker, "/ENTRY:" # InitFunction))
|
| /src/sys/external/bsd/gnu-efi/dist/inc/arm/ |
| H A D | efibind.h | 133 // linker what our driver init function is using /ENTRY. 137 __pragma(comment(linker, "/ENTRY:" # InitFunction))
|
| /src/sys/external/bsd/gnu-efi/dist/inc/riscv64/ |
| H A D | efibind.h | 102 // linker what our driver init function is using /ENTRY. 106 __pragma(comment(linker, "/ENTRY:" # InitFunction))
|
| /src/sys/arch/bebox/stand/boot/ |
| H A D | ld.script | 75 converted to the new style linker. */
|
| /src/sys/arch/prep/stand/boot/ |
| H A D | ld.script | 75 converted to the new style linker. */
|
| /src/sys/arch/rs6000/stand/boot/ |
| H A D | ld.script | 75 converted to the new style linker. */
|
| /src/sys/arch/acorn32/stand/ |
| H A D | Makefile.buildboot | 23 LINKFLAGS+=--no-dynamic-linker --noinhibit-exec
|
| /src/sys/external/bsd/gnu-efi/dist/inc/ia32/ |
| H A D | efibind.h | 245 // linker what our driver init function is using /ENTRY. 249 __pragma(comment(linker, "/ENTRY:" # InitFunction))
|
| /src/sys/external/bsd/gnu-efi/dist/inc/ia64/ |
| H A D | efibind.h | 192 // linker what our driver init function is using /ENTRY. 196 __pragma(comment(linker, "/ENTRY:" # InitFunction))
|
| /src/share/mk/ |
| H A D | bsd.sys.mk | 94 # Set linker warnings to be fatal 353 # AARCH64 big endian needs to preserve $x/$d symbols for the linker. 356 # ARM big endian needs to preserve $a/$d/$t symbols for the linker.
|
| /src/sys/arch/i386/stand/efiboot/ |
| H A D | Makefile.efiboot | 44 LDFLAGS+= --no-dynamic-linker --noinhibit-exec -z nocombreloc
|
| /src/sys/external/bsd/compiler_rt/dist/lib/msan/tests/ |
| H A D | CMakeLists.txt | 51 # Don't need -stdlib=libc++ because we explicitly list libc++.so in the linker
|
| /src/sys/stand/efiboot/ |
| H A D | Makefile.efiboot | 62 LDFLAGS+= --no-dynamic-linker --noinhibit-exec
|
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
| H A D | CMakeLists.txt | 89 # MSVC linker is allocating 1M for the stack by default, which is not
|
| /src/sys/external/bsd/gnu-efi/dist/inc/x86_64/ |
| H A D | efibind.h | 259 // linker what our driver init function is using /ENTRY. 263 __pragma(comment(linker, "/ENTRY:" # InitFunction))
|
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
| H A D | CMakeLists.txt | 38 # This will ensure the target linker is used
|