This patch contains the bits required to make the AddressSanitizer work on SPARC64/Linux (SPARC-T4 and later).
Patch by Eric Botcazou.
| Paths 
 |  Differential  D58434  
AddressSanitizer: 64-bit SPARC/Linux port ClosedPublic Authored by ebotcazou on Feb 20 2019, 3:04 AM. 
Details 
 Summary This patch contains the bits required to make the AddressSanitizer work on SPARC64/Linux (SPARC-T4 and later). Patch by Eric Botcazou. 
Diff Detail 
 Event TimelineHerald added subscribers: llvm-commits, jdoerfert, fedor.sergeev and 2 others.  ·  View Herald Transcript Comment Actions LGTM with "git clang-format -f --style=file --extensions=inc,cc,h,c,cpp HEAD^" 
 This revision is now accepted and ready to land.Feb 20 2019, 10:50 AM vitalybuka added inline comments. 
 This revision now requires changes to proceed.Feb 20 2019, 10:51 AM 
 
 This revision is now accepted and ready to land.Feb 22 2019, 10:44 AM Closed by commit rCRT355980: AddressSanitizer: 64-bit SPARC/Linux port (authored by vitalybuka).  ·  Explain WhyMar 12 2019, 2:01 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 187794 compiler-rt/lib/asan/asan_allocator.h
 compiler-rt/lib/asan/asan_mapping.h
 compiler-rt/lib/asan/asan_mapping_sparc64.h
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
@krytarowski I assumed that worked on Solaris, probably only x86