Home | History | Annotate | Download | only in asan
      1 AddressSanitizer RT
      2 ================================
      3 This directory contains sources of the AddressSanitizer (asan) run-time library.
      4 We are in the process of integrating AddressSanitizer with LLVM, stay tuned.
      5 
      6 Directory structre:
      7 
      8 README.txt       : This file.
      9 Makefile.mk      : Currently a stub for a proper makefile. not usable.
     10 Makefile.old     : Old out-of-tree makefile, the only usable one so far.
     11 asan_*.{cc,h}    : Sources of the asan run-time lirbary.
     12 mach_override/*  : Utility to override functions on Darwin (MIT License).
     13 scripts/*        : Helper scripts.
     14 
     15 Temporary build instructions (verified on linux):
     16 
     17 cd lib/asan
     18 make -f Makefile.old get_third_party  # gets googletest and cpplint
     19 make -f Makefile.old test -j 8 CLANG_BUILD=/path/to/Release+Asserts
     20 # Optional:
     21 # make -f Makefile.old install # installs clang and rt to lib/asan_clang_linux
     22 
     23 For more info see http://code.google.com/p/address-sanitizer/
     24 
     25 
     26