This patch reverts minor parts of r208802, r208697, r208682.
See D3771 for the background on the change.
Enabling the non-Windows lit test is still a TODO, I have a local patch for that.
Paths
| Differential D3893
[ASan/Win] Use clang rather than clang-cl by default for lit tests. Make Windows-only tests explicitly use clang-cl. ClosedPublic Authored by timurrrr on May 23 2014, 5:53 AM.
Details
Diff Detail Event Timeline
Comment Actions Re: -g
with just glto to be sure it gives us enough DI
Comment Actions Oh, but please use COMPILER_RT_TEST_COMPILER_ID to enable it for Clang, and use plain -g otherwise. samsonov edited edge metadata. Comment ActionsLGTM
This revision is now accepted and ready to land.May 27 2014, 12:17 PM Comment Actions Landed as r209719, thanks for the review!
Revision Contents
Diff 9810 CMakeLists.txt
cmake/Modules/AddCompilerRT.cmake
cmake/Modules/CompilerRTCompile.cmake
lib/asan/tests/CMakeLists.txt
lib/sanitizer_common/tests/CMakeLists.txt
test/asan/TestCases/Windows/aligned_mallocs.cc
test/asan/TestCases/Windows/allocators_sanity.cc
test/asan/TestCases/Windows/beginthreadex.cc
test/asan/TestCases/Windows/bitfield.cc
test/asan/TestCases/Windows/bitfield_uaf.cc
test/asan/TestCases/Windows/calloc_left_oob.cc
test/asan/TestCases/Windows/calloc_right_oob.cc
test/asan/TestCases/Windows/calloc_uaf.cc
test/asan/TestCases/Windows/crt_initializers.cc
test/asan/TestCases/Windows/dll_aligned_mallocs.cc
test/asan/TestCases/Windows/dll_allocators_sanity.cc
test/asan/TestCases/Windows/dll_host.cc
test/asan/TestCases/Windows/dll_intercept_memcpy.cc
test/asan/TestCases/Windows/dll_intercept_strlen.cc
test/asan/TestCases/Windows/dll_malloc_left_oob.cc
test/asan/TestCases/Windows/dll_malloc_uaf.cc
test/asan/TestCases/Windows/dll_noreturn.cc
test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc
test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc
test/asan/TestCases/Windows/dll_poison_unpoison.cc
test/asan/TestCases/Windows/dll_stack_use_after_return.cc
test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc
test/asan/TestCases/Windows/double_free.cc
test/asan/TestCases/Windows/double_operator_delete.cc
test/asan/TestCases/Windows/global_const_string.cc
test/asan/TestCases/Windows/global_const_string_oob.cc
test/asan/TestCases/Windows/hello_world.cc
test/asan/TestCases/Windows/intercept_memcpy.cc
test/asan/TestCases/Windows/intercept_strdup.cc
test/asan/TestCases/Windows/intercept_strlen.cc
test/asan/TestCases/Windows/malloc_left_oob.cc
test/asan/TestCases/Windows/malloc_right_oob.cc
test/asan/TestCases/Windows/malloc_uaf.cc
test/asan/TestCases/Windows/operator_array_new_left_oob.cc
test/asan/TestCases/Windows/operator_array_new_right_oob.cc
test/asan/TestCases/Windows/operator_array_new_uaf.cc
test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc
test/asan/TestCases/Windows/operator_delete_wrong_argument.cc
test/asan/TestCases/Windows/operator_new_left_oob.cc
test/asan/TestCases/Windows/operator_new_right_oob.cc
test/asan/TestCases/Windows/operator_new_uaf.cc
test/asan/TestCases/Windows/realloc_left_oob.cc
test/asan/TestCases/Windows/realloc_right_oob.cc
test/asan/TestCases/Windows/realloc_uaf.cc
test/asan/TestCases/Windows/stack_array_left_oob.cc
test/asan/TestCases/Windows/stack_array_right_oob.cc
test/asan/TestCases/Windows/stack_array_sanity.cc
test/asan/TestCases/Windows/stack_use_after_return.cc
test/asan/TestCases/Windows/thread_simple.cc
test/asan/TestCases/Windows/thread_stack_array_left_oob.cc
test/asan/TestCases/Windows/thread_stack_array_right_oob.cc
test/asan/TestCases/Windows/thread_stack_reuse.cc
test/asan/TestCases/Windows/thread_stress.cc
test/asan/TestCases/Windows/use_after_realloc.cc
test/asan/TestCases/Windows/windows_h.cc
test/asan/TestCases/Windows/wrong_downcast_on_heap.cc
test/asan/TestCases/Windows/wrong_downcast_on_stack.cc
test/asan/lit.cfg
|
Restore a space here.