/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | Sanitizers.def | 1 //===--- Sanitizers.def - Runtime sanitizer options -------------*- C++ -*-===// 10 // enable. Users of this file must define the SANITIZER macro to make use of 16 #ifndef SANITIZER 17 #error "Define SANITIZER prior to including this file!" 20 // SANITIZER(NAME, ID) 22 // The first value is the name of the sanitizer as a string. The sanitizer can 26 // sanitizer. 31 // The first two values have the same semantics as the corresponding SANITIZER 41 SANITIZER("address", Address) 44 SANITIZER("pointer-compare", PointerCompare) [all …]
|
H A D | Sanitizers.h | 128 // Define the set of sanitizer kinds, as well as the set of sanitizers each 129 // sanitizer group expands into. 134 #define SANITIZER(NAME, ID) SO_##ID, macro 140 #define SANITIZER(NAME, ID) \ macro 153 /// Check if a certain (single) sanitizer is enabled. 155 assert(K.isPowerOf2() && "Has to be a single sanitizer."); in has() 162 /// Enable or disable a certain (single) sanitizer. 164 assert(K.isPowerOf2() && "Has to be a single sanitizer."); in set() 186 /// For each sanitizer group bit set in \p Kinds, set the bits for sanitizers
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/include/ |
H A D | BUILD.gn | 7 "sanitizer/allocator_interface.h", 8 "sanitizer/asan_interface.h", 9 "sanitizer/common_interface_defs.h", 10 "sanitizer/coverage_interface.h", 11 "sanitizer/dfsan_interface.h", 12 "sanitizer/hwasan_interface.h", 13 "sanitizer/linux_syscall_hooks.h", 14 "sanitizer/lsan_interface.h", 15 "sanitizer/memprof_interface.h", 16 "sanitizer/msan_interface.h", [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/ |
H A D | ChangeLog | 71 PR sanitizer/103466 78 PR sanitizer/62157 107 PR sanitizer/102632 136 PR sanitizer/101111 155 PR sanitizer/100379 179 PR sanitizer/100114 186 PR sanitizer/98920 199 PR sanitizer/98828 347 PR sanitizer/93731 367 PR sanitizer/92154 [all …]
|
H A D | Makefile.am | 3 sanincludedir = $(libdir)/gcc/$(target_alias)/$(gcc_version)/include/sanitizer 10 include/sanitizer/common_interface_defs.h 19 include/sanitizer/lsan_interface.h \ 20 include/sanitizer/asan_interface.h \ 21 include/sanitizer/tsan_interface.h \ 22 include/sanitizer/hwasan_interface.h
|
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/libcxx/test/ |
H A D | params.py | 114 help="An optional sanitizer to enable when building and running the test suite.", 115 actions=lambda sanitizer: filter(None, [ 116 AddFlag('-g -fno-omit-frame-pointer') if sanitizer else None, 118 …fined -fno-sanitize=float-divide-by-zero -fno-sanitize-recover=all') if sanitizer == 'Undefined' e… 119 … if sanitizer == 'Undefined' e… 121 AddFlag('-fsanitize=address') if sanitizer == 'Address' else None, 122 AddFeature('asan') if sanitizer == 'Address' else None, 124 …AddFlag('-fsanitize=memory') if sanitizer in ['Memory', 'MemoryWithOrigins'] else No… 125 …AddFeature('msan') if sanitizer in ['Memory', 'MemoryWithOrigins'] else No… 126 … AddFlag('-fsanitize-memory-track-origins') if sanitizer == 'MemoryWithOrigins' else None, [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/release/ |
H A D | build_llvm_package.bat | 76 ninja check-sanitizer || ninja check-sanitizer || ninja check-sanitizer || exit /b 90 ninja check-sanitizer || ninja check-sanitizer || ninja check-sanitizer || exit /b 126 ninja check-sanitizer || ninja check-sanitizer || ninja check-sanitizer || exit /b 140 ninja check-sanitizer || ninja check-sanitizer || ninja check-sanitizer || exit /b
|
/netbsd-src/external/gpl3/gcc.old/lib/ |
H A D | Makefile.sanitizer | 1 # $NetBSD: Makefile.sanitizer,v 1.7 2023/10/07 12:15:50 rin Exp $ 3 SANITIZER=${GCCDIST}/libsanitizer 4 .PATH: ${SANITIZER}/interception ${SANITIZER}/sanitizer_common 77 CPPFLAGS+=-I${SANITIZER}/include -I${SANITIZER}
|
/netbsd-src/tests/usr.bin/cc/ |
H A D | t_msan_allocated_memory.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_allocated_memory interface" 50 atf_set "descr" "Test memory sanitizer for __msan_allocated_memory with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_allocated_memory with position independent code … 60 …atf_set "descr" "Test memory sanitizer for __msan_allocated_memory with position independent execu… 67 #include <sanitizer/msan_interface.h> 84 #include <sanitizer/msan_interface.h> 108 #include <sanitizer/msan_interface.h> 132 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_poison.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_poison interface" 50 atf_set "descr" "Test memory sanitizer for __msan_poison with profiling option" 55 atf_set "descr" "Test memory sanitizer for __msan_poison with position independent code (PIC) flag" 60 …atf_set "descr" "Test memory sanitizer for __msan_poison with position independent execution (PIE)… 66 #include <sanitizer/msan_interface.h> 84 #include <sanitizer/msan_interface.h> 109 #include <sanitizer/msan_interface.h> 134 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_partial_poison.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_partial_poison interface" 50 atf_set "descr" "Test memory sanitizer for __msan_partial_poison with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_partial_poison with position independent code (P… 60 …atf_set "descr" "Test memory sanitizer for __msan_partial_poison with position independent executi… 67 #include <sanitizer/msan_interface.h> 86 #include <sanitizer/msan_interface.h> 112 #include <sanitizer/msan_interface.h> 138 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_check_mem.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized interface" 50 atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized with position independe… 60 …atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized with position independe… 66 #include <sanitizer/msan_interface.h> 84 #include <sanitizer/msan_interface.h> 109 #include <sanitizer/msan_interface.h> 134 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_unpoison.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_unpoison interface" 50 atf_set "descr" "Test memory sanitizer for __msan_unpoison with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_unpoison with position independent code (PIC) fl… 60 …atf_set "descr" "Test memory sanitizer for __msan_unpoison with position independent execution (PI… 66 #include <sanitizer/msan_interface.h> 88 #include <sanitizer/msan_interface.h> 117 #include <sanitizer/msan_interface.h> 146 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_shadow.sh | 44 atf_set "descr" "Test memory sanitizer for shadow interface" 50 atf_set "descr" "Test memory sanitizer for shadow with profiling option" 55 atf_set "descr" "Test memory sanitizer for shadow with position independent code (PIC) flag" 60 atf_set "descr" "Test memory sanitizer for shadow with position independent execution (PIE) flag" 68 #include <sanitizer/msan_interface.h> 90 #include <sanitizer/msan_interface.h> 119 #include <sanitizer/msan_interface.h> 148 #include <sanitizer/msan_interface.h>
|
/netbsd-src/tests/usr.bin/c++/ |
H A D | t_msan_check_mem.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized interface" 50 atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized with position independe… 60 …atf_set "descr" "Test memory sanitizer for __msan_check_mem_is_initialized with position independe… 66 #include <sanitizer/msan_interface.h> 84 #include <sanitizer/msan_interface.h> 109 #include <sanitizer/msan_interface.h> 134 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_poison.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_poison interface" 50 atf_set "descr" "Test memory sanitizer for __msan_poison with profiling option" 55 atf_set "descr" "Test memory sanitizer for __msan_poison with position independent code (PIC) flag" 60 …atf_set "descr" "Test memory sanitizer for __msan_poison with position independent execution (PIE)… 66 #include <sanitizer/msan_interface.h> 84 #include <sanitizer/msan_interface.h> 109 #include <sanitizer/msan_interface.h> 134 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_partial_poison.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_partial_poison interface" 50 atf_set "descr" "Test memory sanitizer for __msan_partial_poison with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_partial_poison with position independent code (P… 60 …atf_set "descr" "Test memory sanitizer for __msan_partial_poison with position independent executi… 67 #include <sanitizer/msan_interface.h> 86 #include <sanitizer/msan_interface.h> 112 #include <sanitizer/msan_interface.h> 138 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_allocated_memory.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_allocated_memory interface" 50 atf_set "descr" "Test memory sanitizer for __msan_allocated_memory with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_allocated_memory with position independent code … 60 …atf_set "descr" "Test memory sanitizer for __msan_allocated_memory with position independent execu… 67 #include <sanitizer/msan_interface.h> 84 #include <sanitizer/msan_interface.h> 108 #include <sanitizer/msan_interface.h> 132 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_shadow.sh | 44 atf_set "descr" "Test memory sanitizer for shadow interface" 50 atf_set "descr" "Test memory sanitizer for shadow with profiling option" 55 atf_set "descr" "Test memory sanitizer for shadow with position independent code (PIC) flag" 60 atf_set "descr" "Test memory sanitizer for shadow with position independent execution (PIE) flag" 68 #include <sanitizer/msan_interface.h> 90 #include <sanitizer/msan_interface.h> 119 #include <sanitizer/msan_interface.h> 148 #include <sanitizer/msan_interface.h>
|
H A D | t_msan_unpoison.sh | 44 atf_set "descr" "Test memory sanitizer for __msan_unpoison interface" 50 atf_set "descr" "Test memory sanitizer for __msan_unpoison with profiling option" 55 …atf_set "descr" "Test memory sanitizer for __msan_unpoison with position independent code (PIC) fl… 60 …atf_set "descr" "Test memory sanitizer for __msan_unpoison with position independent execution (PI… 66 #include <sanitizer/msan_interface.h> 88 #include <sanitizer/msan_interface.h> 117 #include <sanitizer/msan_interface.h> 146 #include <sanitizer/msan_interface.h>
|
/netbsd-src/external/gpl3/gcc/lib/ |
H A D | Makefile.sanitizer | 1 # $NetBSD: Makefile.sanitizer,v 1.19 2024/07/02 02:36:22 rin Exp $ 3 SANITIZER=${GCCDIST}/libsanitizer 4 .PATH: ${SANITIZER}/interception ${SANITIZER}/sanitizer_common 80 CPPFLAGS+=-I${SANITIZER}/include -I${SANITIZER}
|
/netbsd-src/external/apache2/llvm/dist/clang/docs/ |
H A D | SanitizerSpecialCaseList.rst | 2 Sanitizer special case list 12 sanitizer tools for certain source-level entities by providing a special 18 User of sanitizer tools, such as :doc:`AddressSanitizer`, :doc:`ThreadSanitizer` 58 which sanitizer the following entries apply to. For example, ``[address]`` 69 Some sanitizer tools may introduce custom entity types and categories - refer to 87 # Specific sanitizer tools may introduce categories.
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ |
H A D | Makefile.am | 3 sanincludedir = $(libdir)/gcc/$(target_alias)/$(gcc_version)/include/sanitizer 10 include/sanitizer/common_interface_defs.h 19 include/sanitizer/lsan_interface.h \ 20 include/sanitizer/asan_interface.h \ 21 include/sanitizer/tsan_interface.h
|
/netbsd-src/external/gpl3/gcc.old/usr.bin/include/sanitizer/ |
H A D | Makefile | 7 SANITIZER= ${GCCDIST}/libsanitizer macro 9 .PATH: ${SANITIZER}/include/sanitizer 24 INCSDIR= ${GCC_INCSDIR}/sanitizer
|
/netbsd-src/external/gpl3/gcc/usr.bin/include/sanitizer/ |
H A D | Makefile | 7 SANITIZER= ${GCCDIST}/libsanitizer macro 9 .PATH: ${SANITIZER}/include/sanitizer 24 INCSDIR= ${GCC_INCSDIR}/sanitizer
|