[all-commits] [llvm/llvm-project] 10436a: Revert "[asan][windows] Eliminate the static asan ...

Charlie Barto via All-commits all-commits at lists.llvm.org
Wed May 29 17:53:36 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 10436aede261db5260e0e11a4aa66565ba975848
      https://github.com/llvm/llvm-project/commit/10436aede261db5260e0e11a4aa66565ba975848
  Author: Charlie Barto <chbarto at microsoft.com>
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
    M clang/lib/Driver/SanitizerArgs.cpp
    M clang/lib/Driver/ToolChains/MSVC.cpp
    M clang/test/Driver/cl-link.c
    M compiler-rt/CMakeLists.txt
    M compiler-rt/lib/asan/CMakeLists.txt
    M compiler-rt/lib/asan/asan_flags.cpp
    M compiler-rt/lib/asan/asan_globals_win.cpp
    M compiler-rt/lib/asan/asan_malloc_win.cpp
    R compiler-rt/lib/asan/asan_malloc_win_thunk.cpp
    R compiler-rt/lib/asan/asan_win_common_runtime_thunk.cpp
    R compiler-rt/lib/asan/asan_win_common_runtime_thunk.h
    A compiler-rt/lib/asan/asan_win_dll_thunk.cpp
    M compiler-rt/lib/asan/asan_win_dynamic_runtime_thunk.cpp
    R compiler-rt/lib/asan/asan_win_static_runtime_thunk.cpp
    M compiler-rt/lib/asan/tests/CMakeLists.txt
    M compiler-rt/lib/profile/CMakeLists.txt
    M compiler-rt/lib/sanitizer_common/CMakeLists.txt
    M compiler-rt/lib/sanitizer_common/sanitizer_common_interface.inc
    A compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dll_thunk.cpp
    A compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cpp
    R compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_runtime_thunk.cpp
    A compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_weak_interception.cpp
    A compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.cpp
    A compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.h
    A compiler-rt/lib/sanitizer_common/sanitizer_win_dynamic_runtime_thunk.cpp
    R compiler-rt/lib/sanitizer_common/sanitizer_win_immortalize.h
    R compiler-rt/lib/sanitizer_common/sanitizer_win_interception.cpp
    R compiler-rt/lib/sanitizer_common/sanitizer_win_interception.h
    R compiler-rt/lib/sanitizer_common/sanitizer_win_thunk_interception.cpp
    R compiler-rt/lib/sanitizer_common/sanitizer_win_thunk_interception.h
    A compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.cpp
    A compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.h
    M compiler-rt/lib/ubsan/CMakeLists.txt
    A compiler-rt/lib/ubsan/ubsan_win_dll_thunk.cpp
    A compiler-rt/lib/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
    R compiler-rt/lib/ubsan/ubsan_win_runtime_thunk.cpp
    A compiler-rt/lib/ubsan/ubsan_win_weak_interception.cpp
    M compiler-rt/test/asan/TestCases/Darwin/interface_symbols_darwin.cpp
    M compiler-rt/test/asan/TestCases/Linux/interface_symbols_linux.cpp
    M compiler-rt/test/asan/TestCases/Windows/double_free.cpp
    M compiler-rt/test/asan/TestCases/Windows/free_hook_realloc.cpp
    M compiler-rt/test/asan/TestCases/Windows/malloc_left_oob.cpp
    M compiler-rt/test/asan/TestCases/Windows/malloc_right_oob.cpp
    M compiler-rt/test/asan/TestCases/Windows/malloc_uaf.cpp
    M compiler-rt/test/asan/TestCases/Windows/msvc/dll_and_lib.cpp
    M compiler-rt/test/asan/TestCases/Windows/msvc/dll_large_function.cpp
    M compiler-rt/test/asan/TestCases/Windows/realloc_left_oob.cpp
    M compiler-rt/test/asan/TestCases/Windows/realloc_right_oob.cpp
    M compiler-rt/test/asan/TestCases/Windows/realloc_uaf.cpp
    M compiler-rt/test/asan/TestCases/Windows/symbols_path.cpp
    M compiler-rt/test/asan/TestCases/Windows/unsymbolized.cpp
    M compiler-rt/test/asan/TestCases/Windows/use_after_realloc.cpp
    M compiler-rt/test/asan/TestCases/debug_double_free.cpp
    M compiler-rt/test/asan/TestCases/debug_report.cpp
    M compiler-rt/test/asan/TestCases/default_options.cpp
    M compiler-rt/test/asan/TestCases/on_error_callback.cpp
    M compiler-rt/test/asan/TestCases/report_error_summary.cpp
    M compiler-rt/test/asan/lit.cfg.py

  Log Message:
  -----------
  Revert "[asan][windows] Eliminate the static asan runtime on windows (#81677)"

This reverts commit 246234ac70faa1e3281a2bb83dfc4dd206a7d59c.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list