- Feb 07, 2012
-
-
Kostya Serebryany authored
llvm-svn: 149994
-
Kostya Serebryany authored
llvm-svn: 149940
-
- Feb 03, 2012
-
-
Alexey Samsonov authored
AddressSanitizer: Replace __attribute__ with macro (for Win compatibility). Patch by timurrrr@google.com llvm-svn: 149686
-
- Jan 31, 2012
-
-
Kostya Serebryany authored
[asan] fix the wrong __WORDSIZE definition on Win x64, add ASAN_INTERFACE_FUNCTION_ATTRIBUTE. Patch by timurrrr@google.com llvm-svn: 149395
-
Kostya Serebryany authored
llvm-svn: 149306
-
- Jan 30, 2012
-
-
Kostya Serebryany authored
llvm-svn: 149274
-
- Jan 27, 2012
-
-
Alexander Potapenko authored
Patch by Timur Iskhodzhanov (timurrrr@google.com) To test: $ cl /c *.c* in the asan directory. The code fails to link if you omit the "/c" part but that's one of the next steps, as well as a few TODO's I've put into the Windows-specific code. llvm-svn: 149130
-
Alexander Potapenko authored
Patch by Timur Iskhodzhanov (timurrrr@google.com) The double-extern thing is http://llvm.org/bugs/show_bug.cgi?id=11869 And the #include <string[s].h> are only needed on Mac (see comments in the original code) and also including them might make strchr/index conflict with the g++ system headers (which don't follow the man pages, ouch!) llvm-svn: 149129
-
- Jan 18, 2012
-
-
Alexander Potapenko authored
llvm-svn: 148386
-
Alexander Potapenko authored
Implement AsanProcMaps for Mac OS. The code from sysinfo/ is not needed anymore and should be cleaned up. llvm-svn: 148385
-
- Jan 13, 2012
-
-
Alexander Potapenko authored
in asan_linux.cc, because /proc is unavailable on Mac. Instead the Mac version of AsanGetEnv iterates over the array of environment variables obtained from _NSGetEnviron() llvm-svn: 148114
-
- Jan 11, 2012
-
-
Kostya Serebryany authored
llvm-svn: 147919
-
Kostya Serebryany authored
llvm-svn: 147913
-
- Jan 10, 2012
-
-
Kostya Serebryany authored
llvm-svn: 147811
-
- Jan 09, 2012
-
-
Kostya Serebryany authored
llvm-svn: 147788
-
Kostya Serebryany authored
llvm-svn: 147784
-
- Jan 06, 2012
-
-
Kostya Serebryany authored
llvm-svn: 147671
-
Kostya Serebryany authored
llvm-svn: 147647
-
- Jan 05, 2012
-
-
Kostya Serebryany authored
llvm-svn: 147581
-
- Dec 29, 2011
-
-
Kostya Serebryany authored
llvm-svn: 147328
-
- Dec 28, 2011
-
-
Kostya Serebryany authored
llvm-svn: 147326
-
- Dec 27, 2011
-
-
Kostya Serebryany authored
llvm-svn: 147297
-
- Dec 15, 2011
-
-
Kostya Serebryany authored
[asan] poison the internal asan heap memory, just in case. Change Printf to Report when debugging globals. llvm-svn: 146663
-
- Dec 08, 2011
-
-
Kostya Serebryany authored
[asan] move build-time config options from makefile to source (otherwise we need config options in all makefiles) llvm-svn: 146161
-
- Dec 06, 2011
-
-
Kostya Serebryany authored
llvm-svn: 145966
-
- Dec 05, 2011
-
-
Kostya Serebryany authored
llvm-svn: 145838
-
- Dec 02, 2011
-
-
Kostya Serebryany authored
llvm-svn: 145706
-
Kostya Serebryany authored
llvm-svn: 145691
-
Daniel Dunbar authored
Darwin's stdint.h for example. llvm-svn: 145663
-
- Dec 01, 2011
-
-
Kostya Serebryany authored
llvm-svn: 145631
-
- Nov 30, 2011
-
-
Kostya Serebryany authored
llvm-svn: 145505
-
Kostya Serebryany authored
AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt llvm-svn: 145463
-