aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/sanitizer_common
ModeNameSize
-rw-r--r--.clang-format94logplain
-rw-r--r--CMakeLists.txt11337logplain
-rw-r--r--sancov_flags.cpp1543logplain
-rw-r--r--sancov_flags.h1103logplain
-rw-r--r--sancov_flags.inc776logplain
-rw-r--r--sanitizer_addrhashmap.h10854logplain
-rw-r--r--sanitizer_allocator.cpp7483logplain
-rw-r--r--sanitizer_allocator.h2871logplain
-rw-r--r--sanitizer_allocator_checks.cpp686logplain
-rw-r--r--sanitizer_allocator_checks.h2738logplain
-rw-r--r--sanitizer_allocator_combined.h6601logplain
-rw-r--r--sanitizer_allocator_dlsym.h2720logplain
-rw-r--r--sanitizer_allocator_interface.h2159logplain
-rw-r--r--sanitizer_allocator_internal.h2202logplain
-rw-r--r--sanitizer_allocator_local_cache.h9542logplain
-rw-r--r--sanitizer_allocator_primary32.h13216logplain
-rw-r--r--sanitizer_allocator_primary64.h35944logplain
-rw-r--r--sanitizer_allocator_report.cpp4966logplain
-rw-r--r--sanitizer_allocator_report.h1824logplain
-rw-r--r--sanitizer_allocator_secondary.h11133logplain
-rw-r--r--sanitizer_allocator_size_class_map.h10354logplain
-rw-r--r--sanitizer_allocator_stats.h2683logplain
-rw-r--r--sanitizer_array_ref.h3633logplain
-rw-r--r--sanitizer_asm.h6716logplain
-rw-r--r--sanitizer_atomic.h2486logplain
-rw-r--r--sanitizer_atomic_clang.h4464logplain
-rw-r--r--sanitizer_atomic_msvc.h8775logplain
-rw-r--r--sanitizer_bitvector.h9654logplain
-rw-r--r--sanitizer_bvgraph.h4734logplain
-rw-r--r--sanitizer_chained_origin_depot.cpp3995logplain
-rw-r--r--sanitizer_chained_origin_depot.h1455logplain
-rw-r--r--sanitizer_common.cpp12686logplain
-rw-r--r--sanitizer_common.h36010logplain
-rw-r--r--sanitizer_common_interceptors.inc378809logplain
-rw-r--r--sanitizer_common_interceptors_format.inc17929logplain
-rw-r--r--sanitizer_common_interceptors_ioctl.inc22660logplain
-rw-r--r--sanitizer_common_interceptors_memintrinsics.inc8619logplain
-rw-r--r--sanitizer_common_interceptors_netbsd_compat.inc4174logplain
-rw-r--r--sanitizer_common_interceptors_vfork_aarch64.inc.S1409logplain
-rw-r--r--sanitizer_common_interceptors_vfork_arm.inc.S1289logplain
-rw-r--r--sanitizer_common_interceptors_vfork_i386.inc.S1754logplain
-rw-r--r--sanitizer_common_interceptors_vfork_loongarch64.inc.S1743logplain
-rw-r--r--sanitizer_common_interceptors_vfork_riscv64.inc.S1652logplain
-rw-r--r--sanitizer_common_interceptors_vfork_x86_64.inc.S1129logplain
-rw-r--r--sanitizer_common_interface.inc3032logplain
-rw-r--r--sanitizer_common_interface_posix.inc910logplain
-rw-r--r--sanitizer_common_libcdep.cpp9183logplain
-rw-r--r--sanitizer_common_nolibc.cpp1251logplain
-rw-r--r--sanitizer_common_syscalls.inc87338logplain
-rw-r--r--sanitizer_coverage_fuchsia.cpp10365logplain
-rw-r--r--sanitizer_coverage_interface.inc2244logplain
-rw-r--r--sanitizer_coverage_libcdep_new.cpp10505logplain
-rw-r--r--sanitizer_coverage_win_runtime_thunk.cpp1395logplain
-rw-r--r--sanitizer_coverage_win_sections.cpp3437logplain
-rw-r--r--sanitizer_dbghelp.h1477logplain
-rw-r--r--sanitizer_deadlock_detector.h13600logplain
-rw-r--r--sanitizer_deadlock_detector1.cpp5733logplain
-rw-r--r--sanitizer_deadlock_detector2.cpp11182logplain
-rw-r--r--sanitizer_deadlock_detector_interface.h2783logplain
-rw-r--r--sanitizer_dense_map.h24391logplain
-rw-r--r--sanitizer_dense_map_info.h8981logplain
-rw-r--r--sanitizer_dl.cpp964logplain
-rw-r--r--sanitizer_dl.h862logplain
-rw-r--r--sanitizer_errno.cpp1160logplain
-rw-r--r--sanitizer_errno.h1342logplain
-rw-r--r--sanitizer_errno_codes.h1488logplain
-rw-r--r--sanitizer_file.cpp11032logplain
-rw-r--r--sanitizer_file.h4041logplain
-rw-r--r--sanitizer_flag_parser.cpp5696logplain
-rw-r--r--sanitizer_flag_parser.h5831logplain
-rw-r--r--sanitizer_flags.cpp4318logplain
-rw-r--r--sanitizer_flags.h2279logplain
-rw-r--r--sanitizer_flags.inc15318logplain
-rw-r--r--sanitizer_flat_map.h4928logplain
-rw-r--r--sanitizer_fuchsia.cpp20152logplain
-rw-r--r--sanitizer_fuchsia.h1498logplain
-rw-r--r--sanitizer_getauxval.h1772logplain
-rw-r--r--sanitizer_glibc_version.h748logplain
-rw-r--r--sanitizer_haiku.cpp10223logplain
-rw-r--r--sanitizer_hash.h1499logplain
-rw-r--r--sanitizer_interceptors_ioctl_netbsd.inc70371logplain
-rw-r--r--sanitizer_interface_internal.h7715logplain
-rw-r--r--sanitizer_internal_defs.h15835logplain
-rw-r--r--sanitizer_leb128.h2070logplain
-rw-r--r--sanitizer_lfstack.h2130logplain
-rw-r--r--sanitizer_libc.cpp8615logplain
-rw-r--r--sanitizer_libc.h4505logplain
-rw-r--r--sanitizer_libignore.cpp4491logplain
-rw-r--r--sanitizer_libignore.h3948logplain
-rw-r--r--sanitizer_linux.cpp92488logplain
-rw-r--r--sanitizer_linux.h7695logplain
-rw-r--r--sanitizer_linux_libcdep.cpp36617logplain
-rw-r--r--sanitizer_linux_s390.cpp6761logplain
-rw-r--r--sanitizer_list.h3900logplain
-rw-r--r--sanitizer_local_address_space_view.h3754logplain
-rw-r--r--sanitizer_lzw.h4915logplain
-rw-r--r--sanitizer_mac.cpp51901logplain
-rw-r--r--sanitizer_mac.h2498logplain
-rw-r--r--sanitizer_mac_libcdep.cpp972logplain
-rw-r--r--sanitizer_mallinfo.h1031logplain
-rw-r--r--sanitizer_malloc_mac.inc13509logplain
-rw-r--r--sanitizer_mutex.cpp7248logplain
-rw-r--r--sanitizer_mutex.h14674logplain
-rw-r--r--sanitizer_netbsd.cpp10535logplain
-rw-r--r--sanitizer_placement_new.h866logplain
-rw-r--r--sanitizer_platform.h14557logplain
-rw-r--r--sanitizer_platform_interceptors.h28830logplain
-rw-r--r--sanitizer_platform_limits_freebsd.cpp20989logplain
-rw-r--r--sanitizer_platform_limits_freebsd.h21030logplain
-rw-r--r--sanitizer_platform_limits_linux.cpp3405logplain
-rw-r--r--sanitizer_platform_limits_netbsd.cpp116509logplain
-rw-r--r--sanitizer_platform_limits_netbsd.h83456logplain
-rw-r--r--sanitizer_platform_limits_posix.cpp53651logplain
-rw-r--r--sanitizer_platform_limits_posix.h46569logplain
-rw-r--r--sanitizer_platform_limits_solaris.cpp12432logplain
-rw-r--r--sanitizer_platform_limits_solaris.h12623logplain
-rw-r--r--sanitizer_posix.cpp12593logplain
-rw-r--r--sanitizer_posix.h5559logplain
-rw-r--r--sanitizer_posix_libcdep.cpp19554logplain
-rw-r--r--sanitizer_printf.cpp12720logplain
-rw-r--r--sanitizer_procmaps.h3813logplain
-rw-r--r--sanitizer_procmaps_bsd.cpp3858logplain
-rw-r--r--sanitizer_procmaps_common.cpp6025logplain
-rw-r--r--sanitizer_procmaps_fuchsia.cpp2574logplain
-rw-r--r--sanitizer_procmaps_haiku.cpp3284logplain
-rw-r--r--sanitizer_procmaps_linux.cpp2969logplain
-rw-r--r--sanitizer_procmaps_mac.cpp19043logplain
-rw-r--r--sanitizer_procmaps_solaris.cpp3144logplain
-rw-r--r--sanitizer_ptrauth.h1754logplain
-rw-r--r--sanitizer_quarantine.h9838logplain
-rw-r--r--sanitizer_range.cpp1572logplain
-rw-r--r--sanitizer_range.h1147logplain
-rw-r--r--sanitizer_redefine_builtins.h2773logplain
-rw-r--r--sanitizer_report_decorator.h1939logplain
-rw-r--r--sanitizer_ring_buffer.h5129logplain
-rw-r--r--sanitizer_signal_interceptors.inc5074logplain
-rw-r--r--sanitizer_solaris.cpp6992logplain
-rw-r--r--sanitizer_solaris.h1496logplain
-rw-r--r--sanitizer_stack_store.cpp10984logplain
-rw-r--r--sanitizer_stack_store.h3492logplain
-rw-r--r--sanitizer_stackdepot.cpp6593logplain
-rw-r--r--sanitizer_stackdepot.h1636logplain
-rw-r--r--sanitizer_stackdepotbase.h6596logplain
-rw-r--r--sanitizer_stacktrace.cpp5800logplain
-rw-r--r--sanitizer_stacktrace.h7629logplain
-rw-r--r--sanitizer_stacktrace_libcdep.cpp7289logplain
-rw-r--r--sanitizer_stacktrace_printer.cpp12583logplain
-rw-r--r--sanitizer_stacktrace_printer.h4660logplain
-rw-r--r--sanitizer_stacktrace_sparc.cpp2876logplain
-rw-r--r--sanitizer_stoptheworld.h2311logplain
-rw-r--r--sanitizer_stoptheworld_fuchsia.cpp1381logplain
-rw-r--r--sanitizer_stoptheworld_fuchsia.h663logplain
-rw-r--r--sanitizer_stoptheworld_linux_libcdep.cpp26395logplain
-rw-r--r--sanitizer_stoptheworld_mac.cpp5457logplain
-rw-r--r--sanitizer_stoptheworld_netbsd_libcdep.cpp11359logplain
-rw-r--r--sanitizer_stoptheworld_win.cpp5226logplain
-rw-r--r--sanitizer_suppressions.cpp6022logplain
-rw-r--r--sanitizer_suppressions.h1732logplain
-rw-r--r--sanitizer_symbolizer.cpp4044logplain
-rw-r--r--sanitizer_symbolizer.h7469logplain
-rw-r--r--sanitizer_symbolizer_internal.h6297logplain
-rw-r--r--sanitizer_symbolizer_libbacktrace.cpp6257logplain
-rw-r--r--sanitizer_symbolizer_libbacktrace.h1527logplain
-rw-r--r--sanitizer_symbolizer_libcdep.cpp18745logplain
-rw-r--r--sanitizer_symbolizer_mac.cpp8844logplain
-rw-r--r--sanitizer_symbolizer_mac.h1389logplain
-rw-r--r--sanitizer_symbolizer_markup.cpp5880logplain
-rw-r--r--sanitizer_symbolizer_markup.h2977logplain
-rw-r--r--sanitizer_symbolizer_markup_constants.h1833logplain
-rw-r--r--sanitizer_symbolizer_markup_fuchsia.cpp3312logplain
-rw-r--r--sanitizer_symbolizer_posix_libcdep.cpp18938logplain
-rw-r--r--sanitizer_symbolizer_report.cpp11768logplain
-rw-r--r--sanitizer_symbolizer_report_fuchsia.cpp1106logplain
-rw-r--r--sanitizer_symbolizer_win.cpp11891logplain
-rw-r--r--sanitizer_syscall_generic.inc1120logplain
-rw-r--r--sanitizer_syscall_linux_aarch64.inc4687logplain
-rw-r--r--sanitizer_syscall_linux_arm.inc4691logplain
-rw-r--r--sanitizer_syscall_linux_hexagon.inc4774logplain
-rw-r--r--sanitizer_syscall_linux_loongarch64.inc6464logplain
-rw-r--r--sanitizer_syscall_linux_riscv64.inc6593logplain
-rw-r--r--sanitizer_syscall_linux_x86_64.inc3147logplain
-rw-r--r--sanitizer_syscalls_netbsd.inc127136logplain
-rw-r--r--sanitizer_termination.cpp3047logplain
-rw-r--r--sanitizer_thread_arg_retval.cpp2943logplain
-rw-r--r--sanitizer_thread_arg_retval.h4116logplain
-rw-r--r--sanitizer_thread_history.cpp2348logplain
-rw-r--r--sanitizer_thread_history.h795logplain
-rw-r--r--sanitizer_thread_registry.cpp11867logplain
-rw-r--r--sanitizer_thread_registry.h6181logplain
-rw-r--r--sanitizer_thread_safety.h2149logplain
-rw-r--r--sanitizer_tls_get_addr.cpp6766logplain
-rw-r--r--sanitizer_tls_get_addr.h3129logplain
-rw-r--r--sanitizer_type_traits.cpp708logplain
-rw-r--r--sanitizer_type_traits.h3361logplain
-rw-r--r--sanitizer_unwind_fuchsia.cpp2113logplain
-rw-r--r--sanitizer_unwind_linux_libcdep.cpp4843logplain
-rw-r--r--sanitizer_unwind_win.cpp3467logplain
-rw-r--r--sanitizer_vector.h2639logplain
-rw-r--r--sanitizer_win.cpp40018logplain
-rw-r--r--sanitizer_win.h851logplain
-rw-r--r--sanitizer_win_defs.h7402logplain
-rw-r--r--sanitizer_win_immortalize.h2485logplain
-rw-r--r--sanitizer_win_interception.cpp5158logplain
-rw-r--r--sanitizer_win_interception.h1215logplain
-rw-r--r--sanitizer_win_thunk_interception.cpp3896logplain
-rw-r--r--sanitizer_win_thunk_interception.h4707logplain
d---------scripts84logplain
d---------symbolizer177logplain
d---------tests2950logplain
-rw-r--r--weak_symbols.txt363logplain