[PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator

Kostya Kortchinsky via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 6 10:07:40 PDT 2016


cryptoad updated this revision to Diff 59744.
cryptoad added a comment.

Updated Scudo LIT CMakeLists.txt to only add check-scudo on Linux x64 machines with SSE4.2.


http://reviews.llvm.org/D20084

Files:
  docs/ScudoHardenedAllocator.rst
  projects/compiler-rt/cmake/config-ix.cmake
  projects/compiler-rt/lib/CMakeLists.txt
  projects/compiler-rt/lib/scudo/CMakeLists.txt
  projects/compiler-rt/lib/scudo/scudo_allocator.cpp
  projects/compiler-rt/lib/scudo/scudo_allocator.h
  projects/compiler-rt/lib/scudo/scudo_flags.cpp
  projects/compiler-rt/lib/scudo/scudo_flags.h
  projects/compiler-rt/lib/scudo/scudo_flags.inc
  projects/compiler-rt/lib/scudo/scudo_interceptors.cpp
  projects/compiler-rt/lib/scudo/scudo_new_delete.cpp
  projects/compiler-rt/lib/scudo/scudo_termination.cpp
  projects/compiler-rt/lib/scudo/scudo_utils.cpp
  projects/compiler-rt/lib/scudo/scudo_utils.h
  projects/compiler-rt/test/CMakeLists.txt
  projects/compiler-rt/test/scudo/CMakeLists.txt
  projects/compiler-rt/test/scudo/alignment.cpp
  projects/compiler-rt/test/scudo/double-free.cpp
  projects/compiler-rt/test/scudo/lit.cfg
  projects/compiler-rt/test/scudo/lit.site.cfg.in
  projects/compiler-rt/test/scudo/malloc.cpp
  projects/compiler-rt/test/scudo/memalign.cpp
  projects/compiler-rt/test/scudo/mismatch.cpp
  projects/compiler-rt/test/scudo/overflow.cpp
  projects/compiler-rt/test/scudo/preinit.cpp
  projects/compiler-rt/test/scudo/quarantine.cpp
  projects/compiler-rt/test/scudo/realloc.cpp
  projects/compiler-rt/test/scudo/sized-delete.cpp
  projects/compiler-rt/test/scudo/sizes.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20084.59744.patch
Type: text/x-patch
Size: 70188 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160606/2ac53c86/attachment-0001.bin>


More information about the llvm-commits mailing list