Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D104279  
[asan] Remove Asan, Ubsan support of RTEMS and Myriad ClosedPublic Authored by vitalybuka on Jun 14 2021, 8:55 PM. 
Details 
Diff Detail 
 Event TimelineHerald added subscribers: phosek, jfb, fedor.sergeev and 3 others.  ·  View Herald TranscriptJun 14 2021, 8:55 PM Herald added projects: Restricted Project, Restricted Project, Restricted Project.  ·  View Herald TranscriptJun 14 2021, 8:55 PM This revision is now accepted and ready to land.Jun 15 2021, 9:53 AM This revision was landed with ongoing or failed builds.Jun 15 2021, 12:59 PM Closed by commit rG6478ef61b1a4: [asan] Remove Asan, Ubsan support of RTEMS and Myriad (authored by vitalybuka).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 352222 clang/lib/Driver/ToolChains/CommonArgs.cpp
 compiler-rt/lib/asan/CMakeLists.txt
 compiler-rt/lib/asan/asan_errors.cpp
 compiler-rt/lib/asan/asan_flags.cpp
 compiler-rt/lib/asan/asan_flags.inc
 compiler-rt/lib/asan/asan_interceptors.h
 compiler-rt/lib/asan/asan_interceptors.cpp
 compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp
 compiler-rt/lib/asan/asan_internal.h
 compiler-rt/lib/asan/asan_malloc_linux.cpp
 compiler-rt/lib/asan/asan_malloc_local.h
 
 compiler-rt/lib/asan/asan_mapping.h
 compiler-rt/lib/asan/asan_mapping_myriad.h
 
 compiler-rt/lib/asan/asan_new_delete.cpp
 compiler-rt/lib/asan/asan_poisoning.h
 compiler-rt/lib/asan/asan_poisoning.cpp
 compiler-rt/lib/asan/asan_rtems.cpp
 
 compiler-rt/lib/asan/asan_rtl.cpp
 compiler-rt/lib/asan/asan_shadow_setup.cpp
 compiler-rt/lib/asan/asan_thread.cpp
 compiler-rt/lib/interception/interception.h
 compiler-rt/lib/sanitizer_common/CMakeLists.txt
 compiler-rt/lib/sanitizer_common/sanitizer_common.cpp
 compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp
 compiler-rt/lib/sanitizer_common/sanitizer_errno.h
 compiler-rt/lib/sanitizer_common/sanitizer_platform.h
 compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
 compiler-rt/lib/sanitizer_common/sanitizer_rtems.h
 
 compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp
 
 compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h
 compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp
 compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp
 compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_rtems.h
 
 compiler-rt/lib/ubsan/ubsan_platform.h
 llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
 llvm/test/Instrumentation/AddressSanitizer/basic-myriad.ll
 
 llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn
 llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Just to be super cautious, can be keep this line and the one below in regard to libdl below? RTEMS is an open source project so it's conceivable that someone may be using clang for it.