Use -nodefaultlibs.
Replace std:atomic with sanitizer atomics.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
| Paths 
 |  Differential  D39934  
[ubsan-minimal] Get rid of the libc++ dependency. ClosedPublic Authored by eugenis on Nov 10 2017, 6:24 PM. 
Details Summary Use -nodefaultlibs. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Nov 10 2017, 6:29 PM Closed by commit rL317969: [ubsan-minimal] Get rid of the libc++ dependency. (authored by eugenis).  ·  Explain WhyNov 10 2017, 6:32 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 122567 compiler-rt/trunk/lib/ubsan_minimal/CMakeLists.txt
 compiler-rt/trunk/lib/ubsan_minimal/ubsan_minimal_handlers.cc
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||