37dfff0 Import compiler-rt r160957.

Authored and Committed by Andrew Turner 11 years ago
350 files changed. 22921 lines added. 5201 lines removed.
BlocksRuntime/CMakeLists.txt
file removed
-13
CMakeLists.txt
file modified
+59 -46
LICENSE.TXT
file modified
+1 -2
SDKs/darwin/usr/include/stdlib.h
file modified
+1 -0
SDKs/darwin/usr/include/string.h
file modified
+2 -0
SDKs/linux/usr/include/stdlib.h
file modified
+1 -0
SDKs/linux/usr/include/string.h
file modified
+2 -0
cmake/ConfigureChecks.cmake
file removed
-38
cmake/Modules/DefineCompilerFlags.cmake
file removed
-6
cmake/Modules/MacroAddCheckTest.cmake
file removed
-12
cmake/Modules/MacroEnsureOutOfSourceBuild.cmake
file removed
-18
cmake/config.h.cmake
file removed
-12
lib/CMakeLists.txt
file modified
+190 -74
lib/Makefile.mk
file modified
+9 -1
lib/absvti2.c
file modified
+2 -2
lib/adddf3.c
file modified
+2 -2
lib/addsf3.c
file modified
+2 -2
lib/addvti3.c
file modified
+2 -2
lib/arm/CMakeLists.txt
file removed
-0
lib/arm/aeabi_idivmod.S
file added
+27
lib/arm/aeabi_ldivmod.S
file added
+30
lib/arm/aeabi_memcmp.S
file added
+19
lib/arm/aeabi_memcpy.S
file added
+19
lib/arm/aeabi_memmove.S
file added
+19
lib/arm/aeabi_memset.S
file added
+32
lib/arm/aeabi_uidivmod.S
file added
+28
lib/arm/aeabi_uldivmod.S
file added
+30
lib/asan/CMakeLists.txt
file added
+82
lib/asan/Makefile.mk
file modified
+3 -1
lib/asan/Makefile.old
file modified
+57 -60
lib/asan/README.txt
file modified
+0 -1
lib/asan/asan_allocator.cc
file modified
+323 -243
lib/asan/asan_allocator.h
file modified
+38 -36
lib/asan/asan_flags.h
file added
+97
lib/asan/asan_globals.cc
file modified
+32 -32
lib/asan/asan_interceptors.cc
file modified
+510 -160
lib/asan/asan_interceptors.h
file modified
+15 -109
lib/asan/asan_interface.h
file modified
+60 -36
lib/asan/asan_internal.h
file modified
+85 -125
lib/asan/asan_linux.cc
file modified
+94 -50
lib/asan/asan_lock.h
file modified
+9 -67
lib/asan/asan_mac.cc
file modified
+268 -136
lib/asan/asan_mac.h
file modified
+29 -63
lib/asan/asan_malloc_linux.cc
file modified
+40 -44
lib/asan/asan_malloc_mac.cc
file modified
+117 -85
lib/asan/asan_malloc_win.cc
file added
+141
lib/asan/asan_mapping.h
file modified
+42 -20
lib/asan/asan_new_delete.cc
file added
+56
lib/asan/asan_poisoning.cc
file modified
+36 -42
lib/asan/asan_posix.cc
file added
+126
lib/asan/asan_printf.cc
file modified
+14 -136
lib/asan/asan_rtl.cc
file modified
+352 -569
lib/asan/asan_stack.cc
file modified
+105 -153
lib/asan/asan_stack.h
file modified
+53 -43
lib/asan/asan_stats.cc
file modified
+22 -22
lib/asan/asan_stats.h
file modified
+21 -21
lib/asan/asan_thread.cc
file modified
+91 -107
lib/asan/asan_thread.h
file modified
+27 -25
lib/asan/asan_thread_registry.cc
file modified
+51 -106
lib/asan/asan_thread_registry.h
file modified
+14 -21
lib/asan/asan_win.cc
file added
+181
lib/asan/output_tests/clone_test.cc
file added
+34
lib/asan/output_tests/deep_tail_call.cc
file added
+15
lib/asan/output_tests/default_options.cc
file added
+12
lib/asan/output_tests/dlclose-test-so.cclib/asan/tests/dlclose-test-so.cc
file renamed
+1 -1
lib/asan/output_tests/dlclose-test.cclib/asan/tests/dlclose-test.cc
file renamed
+2 -1
lib/asan/output_tests/global-overflow.cclib/asan/tests/global-overflow.cc
file renamed
+4 -0
lib/asan/output_tests/heap-overflow.cclib/asan/tests/heap-overflow.cc
file renamed
+13 -0
lib/asan/output_tests/interception_failure_test-linux.cclib/asan/tests/use-after-free.cc
file renamed
+12 -1
lib/asan/output_tests/interception_malloc_test-linux.cc
file added
+19
lib/asan/output_tests/interception_test-linux.cc
file added
+18
lib/asan/output_tests/large_func_test.cclib/asan/tests/large_func_test.cc
file renamed
+15 -0
lib/asan/output_tests/memcmp_test.cc
file added
+10
lib/asan/output_tests/null_deref.cclib/asan/tests/null_deref.cc
file renamed
+10 -0
lib/asan/output_tests/shared-lib-test-so.cclib/asan/tests/shared-lib-test-so.cc
file renamed
+1 -1
lib/asan/output_tests/shared-lib-test.cclib/asan/tests/shared-lib-test.cc
file renamed
+7 -2
lib/asan/output_tests/stack-overflow.cclib/asan/tests/stack-overflow.cc
file renamed
+4 -0
lib/asan/output_tests/stack-use-after-return.cc.disabledlib/asan/tests/stack-use-after-return.cc
file renamed
+3 -0
lib/asan/output_tests/strncpy-overflow.cclib/asan/tests/strncpy-overflow.cc
file renamed
+15 -0
lib/asan/output_tests/test_output.sh
file added
+79
lib/asan/output_tests/use-after-free.clib/asan/tests/use-after-free.c
file renamed
+3 -0
lib/asan/output_tests/use-after-free.cc
file added
+31
lib/asan/scripts/asan_symbolize.py
file modified
+57 -31
lib/asan/sysinfo/LICENSE.TXT
file removed
-29
lib/asan/sysinfo/basictypes.h
file removed
-321
lib/asan/sysinfo/sysinfo.cc
file removed
-617
lib/asan/sysinfo/sysinfo.h
file removed
-234
lib/asan/tests/CMakeLists.txt
file added
+118
lib/asan/tests/asan_benchmarks_test.cc
file modified
+1 -1
lib/asan/tests/asan_break_optimization.cc
file modified
+2 -1
lib/asan/tests/asan_globals_test.cc
file modified
+1 -1
lib/asan/tests/asan_interface_test.cc
file removed
-334
lib/asan/tests/asan_mac_test.h
file modified
+4 -1
lib/asan/tests/asan_mac_test.mm
file modified
+40 -6
lib/asan/tests/asan_noinst_test.cc
file modified
+391 -19
lib/asan/tests/asan_racy_double_free_test.cc
file added
+32
lib/asan/tests/asan_test.cc
file modified
+366 -276
lib/asan/tests/asan_test_config.h
file modified
+4 -0
lib/asan/tests/asan_test_utils.h
file modified
+27 -1
lib/asan/tests/dlclose-test.tmpl
file removed
-1
lib/asan/tests/global-overflow.tmpl
file removed
-3
lib/asan/tests/heap-overflow.tmpl
file removed
-6
lib/asan/tests/heap-overflow.tmpl.Darwin
file removed
-8
lib/asan/tests/large_func_test.tmpl
file removed
-8
lib/asan/tests/match_output.py
file removed
-35
lib/asan/tests/null_deref.tmpl
file removed
-4
lib/asan/tests/shared-lib-test.tmpl
file removed
-7
lib/asan/tests/stack-overflow.tmpl
file removed
-3
lib/asan/tests/stack-use-after-return.disabled
file removed
-3
lib/asan/tests/strncpy-overflow.tmpl
file removed
-7
lib/asan/tests/test_output.sh
file removed
-47
lib/asan/tests/use-after-free.tmpl
file removed
-10
lib/ashldi3.c
file modified
+1 -1
lib/ashlti3.c
file modified
+2 -2
lib/ashrdi3.c
file modified
+1 -1
lib/ashrti3.c
file modified
+2 -2
lib/assembly.h
file modified
+3 -0
lib/atomic.c
file added
+315
lib/clzti2.c
file modified
+2 -2
lib/cmpti2.c
file modified
+2 -2
lib/ctzti2.c
file modified
+2 -2
lib/divdf3.c
file modified
+1 -1
lib/divmoddi4.c
file modified
+0 -2
lib/divsf3.c
file modified
+1 -1
lib/divsi3.c
file modified
+8 -2
lib/divti3.c
file modified
+2 -2
lib/extendsfdf2.c
file modified
+1 -1
lib/ffsti2.c
file modified
+2 -2
lib/fixdfdi.c
file modified
+1 -1
lib/fixdfsi.c
file modified
+1 -1
lib/fixdfti.c
file modified
+2 -2
lib/fixsfdi.c
file modified
+1 -1
lib/fixsfsi.c
file modified
+1 -1
lib/fixsfti.c
file modified
+2 -2
lib/fixunsdfdi.c
file modified
+1 -1
lib/fixunsdfsi.c
file modified
+1 -1
lib/fixunsdfti.c
file modified
+2 -2
lib/fixunssfdi.c
file modified
+1 -1
lib/fixunssfsi.c
file modified
+1 -1
lib/fixunssfti.c
file modified
+2 -2
lib/fixunsxfti.c
file modified
+2 -2
lib/fixxfti.c
file modified
+2 -2
lib/floatdidf.c
file modified
+1 -1
lib/floatdisf.c
file modified
+1 -1
lib/floatsidf.c
file modified
+1 -1
lib/floatsisf.c
file modified
+1 -1
lib/floattidf.c
file modified
+2 -2
lib/floattisf.c
file modified
+2 -2
lib/floattixf.c
file modified
+2 -2
lib/floatundidf.c
file modified
+1 -1
lib/floatundisf.c
file modified
+1 -1
lib/floatunsidf.c
file modified
+1 -1
lib/floatunsisf.c
file modified
+1 -1
lib/floatuntidf.c
file modified
+2 -2
lib/floatuntisf.c
file modified
+2 -2
lib/floatuntixf.c
file modified
+2 -2
lib/fp_lib.h
file modified
+1 -1
lib/i386/CMakeLists.txt
file removed
-3
lib/int_endianness.h
file modified
+8 -1
lib/int_util.c
file modified
+13 -0
lib/int_util.h
file modified
+2 -5
lib/interception/CMakeLists.txt
file added
+37
lib/interception/Makefile.mk
file added
+23
lib/interception/interception.h
file added
+168
lib/interception/interception_linux.cc
file added
+29
lib/interception/interception_linux.h
file added
+35
lib/interception/interception_mac.cc
file added
+33
lib/interception/interception_mac.h
file added
+47
lib/interception/interception_win.cc
file added
+149
lib/interception/interception_win.h
file added
+42
lib/interception/mach_override/LICENSE.TXTlib/asan/mach_override/LICENSE.TXT
file renamed
+0 -0
lib/interception/mach_override/Makefile.mklib/asan/mach_override/Makefile.mk
file renamed
+4 -4
lib/interception/mach_override/README.txtlib/asan/mach_override/README.txt
file renamed
+0 -0
lib/interception/mach_override/mach_override.clib/asan/mach_override/mach_override.c
file renamed
+107 -11
lib/interception/mach_override/mach_override.hlib/asan/mach_override/mach_override.h
file renamed
+13 -0
lib/lshrdi3.c
file modified
+1 -1
lib/lshrti3.c
file modified
+2 -2
lib/modti3.c
file modified
+2 -2
lib/muldf3.c
file modified
+2 -2
lib/muldi3.c
file modified
+1 -1
lib/muloti4.c
file modified
+2 -2
lib/mulsf3.c
file modified
+2 -2
lib/multi3.c
file modified
+2 -2
lib/mulvti3.c
file modified
+2 -2
lib/negdf2.c
file modified
+1 -1
lib/negsf2.c
file modified
+1 -1
lib/negti2.c
file modified
+2 -2
lib/negvti2.c
file modified
+2 -2
lib/parityti2.c
file modified
+2 -2
lib/popcountti2.c
file modified
+2 -2
lib/powitf2.c
file modified
+2 -2
lib/ppc/CMakeLists.txt
file removed
-12
lib/profile/GCDAProfiling.c
file modified
+59 -34
lib/sanitizer_common/CMakeLists.txt
file added
+35
lib/sanitizer_common/Makefile.mklib/asan/sysinfo/Makefile.mk
file renamed
+5 -5
lib/sanitizer_common/sanitizer_allocator.cc
file added
+59
lib/sanitizer_common/sanitizer_allocator64.h
file added
+488
lib/sanitizer_common/sanitizer_atomic.h
file added
+65
lib/sanitizer_common/sanitizer_atomic_clang.h
file added
+122
lib/sanitizer_common/sanitizer_atomic_msvc.h
file added
+112
lib/sanitizer_common/sanitizer_common.cc
file added
+100
lib/sanitizer_common/sanitizer_common.h
file added
+123
lib/sanitizer_common/sanitizer_flags.cc
file added
+82
lib/sanitizer_common/sanitizer_flags.h
file added
+27
lib/sanitizer_common/sanitizer_interface_defs.h
file added
+56
lib/sanitizer_common/sanitizer_internal_defs.h
file added
+163
lib/sanitizer_common/sanitizer_libc.cc
file added
+182
lib/sanitizer_common/sanitizer_libc.h
file added
+69
lib/sanitizer_common/sanitizer_linux.cc
file added
+348
lib/sanitizer_common/sanitizer_list.h
file added
+120
lib/sanitizer_common/sanitizer_mac.cc
file added
+243
lib/sanitizer_common/sanitizer_mutex.h
file added
+100
lib/sanitizer_common/sanitizer_placement_new.h
file added
+33
lib/sanitizer_common/sanitizer_posix.cc
file added
+164
lib/sanitizer_common/sanitizer_printf.cc
file added
+185
lib/sanitizer_common/sanitizer_procmaps.h
file added
+82
lib/sanitizer_common/sanitizer_symbolizer.cc
file added
+144
lib/sanitizer_common/sanitizer_symbolizer.h
file added
+100
lib/sanitizer_common/sanitizer_win.cc
file added
+200
lib/sanitizer_common/tests/sanitizer_allocator64_test.cc
file added
+257
lib/sanitizer_common/tests/sanitizer_allocator64_testlib.cc
file added
+99
lib/sanitizer_common/tests/sanitizer_allocator_test.cc
file added
+56
lib/sanitizer_common/tests/sanitizer_common_test.cc
file added
+66
lib/sanitizer_common/tests/sanitizer_flags_test.cc
file added
+72
lib/sanitizer_common/tests/sanitizer_list_test.cc
file added
+157
lib/subdf3.c
file modified
+1 -1
lib/subsf3.c
file modified
+1 -1
lib/subvti3.c
file modified
+2 -2
lib/truncdfsf2.c
file modified
+1 -1
lib/tsan/CMakeLists.txt
file added
+8
lib/tsan/Makefile.mk
file added
+18
lib/tsan/Makefile.old
file added
+106
lib/tsan/analyze_libtsan.sh
file added
+43
lib/tsan/benchmarks/mini_bench_local.cc
file added
+49
lib/tsan/benchmarks/mini_bench_shared.cc
file added
+51
lib/tsan/benchmarks/start_many_threads.cc
file added
+52
lib/tsan/benchmarks/vts_many_threads_bench.cc
file added
+120
lib/tsan/check_analyze.sh
file added
+43
lib/tsan/go/buildgo.sh
file added
+78
lib/tsan/go/test.c
file added
+51
lib/tsan/go/tsan_go.cc
file added
+185
lib/tsan/output_tests/free_race.c
file added
+43
lib/tsan/output_tests/free_race2.c
file added
+26
lib/tsan/output_tests/heap_race.cc
file added
+19
lib/tsan/output_tests/memcpy_race.cc
file added
+40
lib/tsan/output_tests/mop_with_offset.cc
file added
+36
lib/tsan/output_tests/mop_with_offset2.cc
file added
+36
lib/tsan/output_tests/race_on_barrier.c
file added
+31
lib/tsan/output_tests/race_on_barrier2.c
file added
+30
lib/tsan/output_tests/race_on_mutex.c
file added
+41
lib/tsan/output_tests/race_with_finished_thread.cc
file added
+43
lib/tsan/output_tests/simple_race.c
file added
+25
lib/tsan/output_tests/simple_race.cc
file added
+24
lib/tsan/output_tests/simple_stack.c
file added
+65
lib/tsan/output_tests/simple_stack2.cc
file added
+46
lib/tsan/output_tests/static_init1.cc
file added
+25
lib/tsan/output_tests/static_init2.cc
file added
+31
lib/tsan/output_tests/static_init3.cc
file added
+46
lib/tsan/output_tests/static_init4.cc
file added
+35
lib/tsan/output_tests/static_init5.cc
file added
+40
lib/tsan/output_tests/suppress_same_address.cc
file added
+27
lib/tsan/output_tests/suppress_same_stacks.cc
file added
+27
lib/tsan/output_tests/test_output.sh
file added
+49
lib/tsan/output_tests/thread_leak.c
file added
+15
lib/tsan/output_tests/thread_leak2.c
file added
+15
lib/tsan/output_tests/thread_leak3.c
file added
+14
lib/tsan/output_tests/tiny_race.c
file added
+14
lib/tsan/output_tests/virtual_inheritance_compile_bug.cc
file added
+13
lib/tsan/output_tests/vptr_benign_race.cc
file added
+50
lib/tsan/output_tests/vptr_harmful_race.cc
file added
+48
lib/tsan/rtl/Makefile.mk
file added
+23
lib/tsan/rtl/Makefile.old
file added
+59
lib/tsan/rtl/tsan_clock.cc
file added
+118
lib/tsan/rtl/tsan_clock.h
file added
+82
lib/tsan/rtl/tsan_defs.h
file added
+139
lib/tsan/rtl/tsan_flags.cc
file added
+79
lib/tsan/rtl/tsan_flags.h
file added
+71
lib/tsan/rtl/tsan_interceptors.cc
file added
+1596
lib/tsan/rtl/tsan_interface.cc
file added
+42
lib/tsan/rtl/tsan_interface.h
file added
+51
lib/tsan/rtl/tsan_interface_ann.cc
file added
+352
lib/tsan/rtl/tsan_interface_ann.h
file added
+31
lib/tsan/rtl/tsan_interface_atomic.cc
file added
+321
lib/tsan/rtl/tsan_interface_atomic.h
file added
+121
lib/tsan/rtl/tsan_interface_inl.h
file added
+65
lib/tsan/rtl/tsan_md5.cc
file added
+245
lib/tsan/rtl/tsan_mman.cc
file added
+123
lib/tsan/rtl/tsan_mman.h
file added
+114
lib/tsan/rtl/tsan_mutex.cc
file added
+259
lib/tsan/rtl/tsan_mutex.h
file added
+78
lib/tsan/rtl/tsan_platform.h
file added
+101
lib/tsan/rtl/tsan_platform_linux.cc
file added
+238
lib/tsan/rtl/tsan_platform_mac.cc
file added
+112
lib/tsan/rtl/tsan_printf.cc
file added
+39
lib/tsan/rtl/tsan_report.cc
file added
+167
lib/tsan/rtl/tsan_report.h
file added
+102
lib/tsan/rtl/tsan_rtl.cc
file added
+534
lib/tsan/rtl/tsan_rtl.h
file added
+491
lib/tsan/rtl/tsan_rtl_amd64.S
file added
+71
lib/tsan/rtl/tsan_rtl_mutex.cc
file added
+220
lib/tsan/rtl/tsan_rtl_report.cc
file added
+372
lib/tsan/rtl/tsan_rtl_thread.cc
file added
+394
lib/tsan/rtl/tsan_stat.cc
file added
+249
lib/tsan/rtl/tsan_stat.h
file added
+254
lib/tsan/rtl/tsan_suppressions.cc
file added
+163
lib/tsan/rtl/tsan_suppressions.h
file added
+43
lib/tsan/rtl/tsan_symbolize.cc
file added
+78
lib/tsan/rtl/tsan_symbolize.h
file added
+31
lib/tsan/rtl/tsan_symbolize_addr2line_linux.cc
file added
+193
lib/tsan/rtl/tsan_sync.cc
file added
+219
lib/tsan/rtl/tsan_sync.h
file added
+106
lib/tsan/rtl/tsan_trace.h
file added
+71
lib/tsan/rtl/tsan_update_shadow_word_inl.h
file added
+79
lib/tsan/rtl/tsan_vector.h
file added
+110
lib/tsan/rtl_tests/tsan_bench.cc
file added
+105
lib/tsan/rtl_tests/tsan_mop.cc
file added
+233
lib/tsan/rtl_tests/tsan_mutex.cc
file added
+221
lib/tsan/rtl_tests/tsan_posix.cc
file added
+146
lib/tsan/rtl_tests/tsan_string.cc
file added
+82
lib/tsan/rtl_tests/tsan_test.cc
file added
+44
lib/tsan/rtl_tests/tsan_test_util.h
file added
+122
lib/tsan/rtl_tests/tsan_test_util_linux.cc
file added
+465
lib/tsan/rtl_tests/tsan_thread.cc
file added
+59
lib/tsan/unit_tests/tsan_clock_test.cc
file added
+123
lib/tsan/unit_tests/tsan_flags_test.cc
file added
+38
lib/tsan/unit_tests/tsan_mman_test.cc
file added
+109
lib/tsan/unit_tests/tsan_mutex_test.cc
file added
+126
lib/tsan/unit_tests/tsan_platform_test.cc
file added
+88
lib/tsan/unit_tests/tsan_printf_test.cc
file added
+106
lib/tsan/unit_tests/tsan_shadow_test.cc
file added
+47
lib/tsan/unit_tests/tsan_suppressions_test.cc
file added
+128
lib/tsan/unit_tests/tsan_sync_test.cc
file added
+65
lib/tsan/unit_tests/tsan_vector_test.cc
file added
+45
lib/ucmpti2.c
file modified
+2 -2
lib/udivmoddi4.c
file modified
+0 -2
lib/udivmodti4.c
file modified
+2 -2
lib/udivsi3.c
file modified
+2 -1
lib/udivti3.c
file modified
+2 -2
lib/umodti3.c
file modified
+2 -2
lib/x86_64/CMakeLists.txt
file removed
-5
make/config.mk
file modified
+1 -1
make/platform/clang_darwin.mk
file modified
+14 -85
make/platform/clang_linux.mk
file modified
+15 -4
make/subdir.mk
file modified
+2 -2
test/CMakeLists.txt
file removed
-122
test/Unit/clear_cache_test.c
file modified
+21 -4
test/Unit/enable_execute_stack_test.c
file modified
+20 -5
test/Unit/endianness.h
file modified
+1 -1
test/Unit/ppc/CMakeLists.txt
file removed
-9
test/timing/CMakeLists.txt
file removed
-17
    Import compiler-rt r160957.
    
        
file modified
+59 -46
file modified
+1 -2
file removed
-12
file modified
+190 -74
file modified
+9 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file removed
-0
file modified
+3 -1
file modified
+57 -60
file modified
+0 -1
file modified
+323 -243
file modified
+38 -36
file modified
+32 -32
file modified
+510 -160
file modified
+15 -109
file modified
+60 -36
file modified
+85 -125
file modified
+94 -50
file modified
+9 -67
file modified
+268 -136
file modified
+29 -63
file modified
+40 -44
file modified
+117 -85
file modified
+42 -20
file modified
+36 -42
file added
+126
file modified
+14 -136
file modified
+352 -569
file modified
+105 -153
file modified
+53 -43
file modified
+22 -22
file modified
+21 -21
file modified
+91 -107
file modified
+27 -25
file modified
+51 -106
file modified
+14 -21
file added
+181
lib/asan/output_tests/dlclose-test-so.cc lib/asan/tests/dlclose-test-so.cc
file renamed
+1 -1
lib/asan/output_tests/dlclose-test.cc lib/asan/tests/dlclose-test.cc
file renamed
+2 -1
lib/asan/output_tests/global-overflow.cc lib/asan/tests/global-overflow.cc
file renamed
lib/asan/output_tests/heap-overflow.cc lib/asan/tests/heap-overflow.cc
file renamed
file renamed
+12 -1
lib/asan/output_tests/large_func_test.cc lib/asan/tests/large_func_test.cc
file renamed
lib/asan/output_tests/null_deref.cc lib/asan/tests/null_deref.cc
file renamed
lib/asan/output_tests/shared-lib-test-so.cc lib/asan/tests/shared-lib-test-so.cc
file renamed
+1 -1
lib/asan/output_tests/shared-lib-test.cc lib/asan/tests/shared-lib-test.cc
file renamed
+7 -2
lib/asan/output_tests/stack-overflow.cc lib/asan/tests/stack-overflow.cc
file renamed
lib/asan/output_tests/stack-use-after-return.cc.disabled lib/asan/tests/stack-use-after-return.cc
file renamed
lib/asan/output_tests/strncpy-overflow.cc lib/asan/tests/strncpy-overflow.cc
file renamed
lib/asan/output_tests/use-after-free.c lib/asan/tests/use-after-free.c
file renamed
file modified
+366 -276
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+2 -2
file modified
+3 -0
file added
+315
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+0 -2
file modified
+1 -1
file modified
+8 -2
file modified
+2 -2
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+8 -1
file modified
+13 -0
file modified
+2 -5
lib/interception/mach_override/LICENSE.TXT lib/asan/mach_override/LICENSE.TXT
file renamed
file was renamed with no change to the file
lib/interception/mach_override/Makefile.mk lib/asan/mach_override/Makefile.mk
file renamed
+4 -4
lib/interception/mach_override/README.txt lib/asan/mach_override/README.txt
file renamed
file was renamed with no change to the file
lib/interception/mach_override/mach_override.c lib/asan/mach_override/mach_override.c
file renamed
+107 -11
lib/interception/mach_override/mach_override.h lib/asan/mach_override/mach_override.h
file renamed
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file modified
+2 -2
file removed
-12
file modified
+59 -34
lib/sanitizer_common/Makefile.mk lib/asan/sysinfo/Makefile.mk
file renamed
+5 -5
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file added
+18
file added
+106
file added
+51
file added
+185
file modified
+2 -2
file modified
+0 -2
file modified
+2 -2
file modified
+2 -1
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+14 -85
file modified
+15 -4
file modified
+2 -2
file removed
-122
file modified
+21 -4
file modified
+1 -1