History log of /external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3d763c0d3700e73b3aead8e65e04ec28efc56138 04-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master compiler-rt for rebase to r256229

http://b/26987366

(cherry picked from commit 799172d60d32feb1acba1a6867f3a9c39a999e5c)

Change-Id: I0362e411c56dbd5a7a10f9ca1f2ad33a40c8abd4
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
86277eb844c4983c81de62d7c050e92fe7155788 23-Mar-2015 Stephen Hines <srhines@google.com> Update aosp/master compiler-rt for rebase to r230699.

Change-Id: I6c415fd5f6420e3012d9da76719111721e906dfa
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
6d1862363c88c183b0ed7740fca876342cf0474b 27-Nov-2014 Stephen Hines <srhines@google.com> Update aosp/master compiler-rt for rebase to r222486.

Change-Id: I38047809dbac0425193c82e810315998adbb380d
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
6a211c5814e25d6745a5058cc0e499e5235d3821 21-Jul-2014 Stephen Hines <srhines@google.com> Update compiler-rt for rebase to r212749.

Includes a cherry-pick of:
r213309 - fixes umodsi3

Change-Id: Ic7367e3586b6af7ef74bee6a8cf437d5f28d975a
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 29-May-2014 Stephen Hines <srhines@google.com> Update compiler-rt aosp/master for 3.5 (r209699) rebase.

Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
1b17f5b79d58c5aff291dde05727ad0b215b81c6 13-Nov-2013 Alexey Samsonov <samsonov@google.com> [ASan] Do not rely on malloc context in allocator reports.

Invoke a fatal stack trace unwinder when ASan prints allocator-relevant
error reports (double-free, alloc-dealloc-mismatch, invalid-free).
Thus we'll be able to print complete stack trace even if allocation/free
stacks are not stored (malloc_context_size=0).

Based on the patch by Yuri Gribov!


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194579 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
7f80655d8283dbdf77bfee4a849eed4d59e95c7a 01-Nov-2013 Alexey Samsonov <samsonov@google.com> [ASan] Kill use_stack_depot runtime flag and stack trace compression routines.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193868 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
05fa3808f6ac96023cdf583a1a1b7220e5b451b8 16-Sep-2013 Alexey Samsonov <samsonov@google.com> [ASan] Split ASan unit tests into two different binaries:

(1) instrumented, i.e. compiled and linked with -fsanitize=address
(2) not instrumented, compiled w/o -fsanitize=address and linked with ASan runtime statically.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190788 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
34e3ed1db94c5ce9784d7ffb8d66a54cf523e09c 10-Sep-2013 Kostya Serebryany <kcc@google.com> [asan] refactor the use-after-return API so that the size class is computed at compile time instead of at run-time. compiler-rt part

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190406 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
1a249181dcdf217d368fbf4c1f09d8af7e617cb0 08-Sep-2013 Alexey Samsonov <samsonov@google.com> [ASan] turn on leak checking for ASan tests and fix a few discovered leaks

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190274 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
48b7ee943e01a206600b0189e6b2b0125c4dd1d1 06-Sep-2013 Kostya Serebryany <kcc@google.com> [asan] make calloc crash instead of returning 0 on overflow (controlled by the allocator_may_return_null flag)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190128 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
6102afb6651a43f6fa3c66810e321e464aff1172 28-Aug-2013 Kostya Serebryany <kcc@google.com> [asan]: fix a CHECK failure in use-after-return mode; enable and fix stack-use-after-return.cc; add a test for UAR mode in asan_noinst_test

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@189457 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
5d43b5a695ca6b6dc4eff05e723a7f39643f3266 10-Jun-2013 Kostya Serebryany <kcc@google.com> [asan] fix the bug with memalign and malloc_usable_size (http://code.google.com/p/address-sanitizer/issues/detail?id=193); also fix lint

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@183647 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
33280bba681b7bb683be01749aaba70dc06ffb6c 08-May-2013 Sergey Matveev <earthdok@google.com> Quick fix for ASan test build on Android.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@181429 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
b1971ca4a3057916ca90a733c672a08127d5fe67 04-Apr-2013 Kostya Serebryany <kcc@google.com> [asan] nuke the old unused allocator code

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178758 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
18ec84c543243310a8ca3e64a1d851bc43e5fa39 18-Mar-2013 Kostya Serebryany <kcc@google.com> [asan] make the __asan_get_heap_size more robust

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177270 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
d39a34ee33aae73fdde065f784bdc19f67b91ae2 14-Mar-2013 Kostya Serebryany <kcc@google.com> [asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_MEMORY macro in tests, slightly reduce test memory usage (all to make 32-bit runs consume less RAM)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177069 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
b9e1319f97a9d9c2d13090e162e66ebdfbb419dd 27-Feb-2013 Kostya Serebryany <kcc@google.com> [asan] if calloc returns a freshly-mmaped memory, don't clear it with memset. Speeds up calloc-intensive code

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@176185 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
a84805f1ccb2b7d4b6c0ba384bd3541fa4eaf808 21-Feb-2013 Kostya Serebryany <kcc@google.com> [asan] speedup by more than 2x handling of the small memset/memcpy/etc calls

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@175728 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
c70fa28caaaec2134f2c2230821fcc0f0d7ac27e 31-Jan-2013 Alexey Samsonov <samsonov@google.com> [ASan] Split ASan interface header into private and public parts. Add a test that makes sure users can include interface header

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174058 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
b2efe13f3a0fb9af55cce39a497d951567e78816 25-Jan-2013 Kostya Serebryany <kcc@google.com> [sanitizer] improve the calloc overflow check (spotted by samsonov@)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173443 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
65199f1b253c4bfb225805629217acb8f0b1e185 25-Jan-2013 Kostya Serebryany <kcc@google.com> [sanitizer] fix calloc overflow in asan/tsan/msan

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173441 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
af5bd2ee59a9f7bea74f43fccc6ea48979b7a4b0 24-Jan-2013 Kostya Serebryany <kcc@google.com> [asan] run-time tests for adaptive redzones

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173336 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
e5ab9688b623a5a0150c7eae1ec1caaf06d44758 23-Jan-2013 Kostya Serebryany <kcc@google.com> [asan] initialize kHighMemEnd at startup (instead of at compile time) to simplify further changes for various address space layouts. Fix asan_allocator2 for PowerPC (tested on 44-bit address space)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
a3b0e5e4f9f48b2ed0baee10c0236eda7c21c660 23-Jan-2013 Kostya Serebryany <kcc@google.com> [asan] simplify the code that poisons global redzones, add some more tests

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173251 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
87b52b910037447eccb92546b24b5e06181a1545 21-Jan-2013 Alexey Samsonov <samsonov@google.com> Fixup for r173021: build tests with zero-based shadow on Android only, fix condition in checking for shadow gap in asan_mapping.h

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173026 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
ee485d42c43635f874e3197f636280a6b0f8c545 21-Jan-2013 Alexey Samsonov <samsonov@google.com> ASan: build unit tests with -fsanitize-address-zero-base-shadow on Linux and Android

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173021 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
ca2849c2819b5c7a8771a1e8bc449cf8f5ef6527 18-Jan-2013 Alexey Samsonov <samsonov@google.com> [ASan] fixes for Android build

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172800 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
0fc2f6935568db9252272bd9c00895255d7f78b9 17-Jan-2013 Alexey Samsonov <samsonov@google.com> ASan: Allow __asan_get_allocated_size(malloc(0)) to be 0 or 1

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172726 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
220ba2f6f98d44e1e8a88b4dee8ed456cf54ff33 17-Jan-2013 Alexey Samsonov <samsonov@google.com> [ASan] fix __asan_get_ownership(p) and __asan_get_allocated_size(p) for the p = malloc(0)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
48ddbef1d051875b2d0b204e8d78300b58d80a85 14-Jan-2013 Evgeniy Stepanov <eugeni.stepanov@gmail.com> Move large part of asan_test_utils.h to sanitizer_common.
Move my_rand() to the common header.

This lets us avoid the use of rand_r in sanitizer_common tests.
There is no rand_r on Android.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172421 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
eb2809311c94b73c269ccef8d68ae368642e5754 28-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] implement more strict checking for memset/etc parameters. Instead of checking the first and the last byte, we check the entire shadow region. This costs ~10 slowdown for the instrumented functions. Motivated by a nasty memset-buffer-overflow-by-140-bytes in chrome which was reported as a use-after-free or not at all

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171198 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
f1877cf0a314f407ac535ab1606fdac4f9b05026 25-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] add a test for right OOB with special large sizes. Fix this test in asan_allocator2. More test tweaking for allocator2

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171058 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
e52810d7144ca35bbaeca0b28d138b386ab90243 25-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] properly define ASAN_LOW_MEMORY. Due to a mistake it has been always true causing redzone and quarantine sizes to be smaller than it was some time before (and out of sync with the documentation). Also make one test less greedy

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171052 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
68d3a1bae35be595faf7d9f028a268f390501029 24-Dec-2012 Kostya Serebryany <kcc@google.com> [sanitizer] fix gcc warnings, enable one tests under asan_allocator2

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171036 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
fe6d91684bcda766593800f6307233f1a33d31f6 21-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds malloc/delete, new/free, new/delete[], etc mismatches

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170869 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
b34cf49e723cf28a27ce3a785da937d82c6484b9 20-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] asan_allocator2: implement memalign

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170697 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
376bab8add6be88f649ef1a9127c7d39e76e5f7b 20-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] asan_allocator2: make all remaining tests pass.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170680 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
2697687059e64a4f1319dc23a0a3ca59982d53f6 03-Dec-2012 Kostya Serebryany <kcc@google.com> [asan] in asan tests, check all return values of pthread_create/pthread_join. Also add the ASAN_AVOID_EXPENSIVE_TESTS macro to guard the test that creates too many threads

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@169118 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
bdec26d50b27e082d109acf99f7d713abc51435e 26-Nov-2012 Kostya Serebryany <kcc@google.com> [asan] fix Android build by not calling GetPageSizeCached in a test (no need for the page size anyway)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@168585 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
e89f1846d58550f919a0ef9081b11d4b0405019d 24-Nov-2012 Kostya Serebryany <kcc@google.com> [asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). This makes the code friendly to more platforms

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@168537 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
5af39e50366f1aacbebc284f572f08ad1ad07357 21-Nov-2012 Kostya Serebryany <kcc@google.com> [asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instead, define our own SANITIZER_WORDSIZE

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@168424 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
f70848decb000cc0e4c05a27eed78865d2f38555 26-Oct-2012 Alexey Samsonov <samsonov@google.com> [ASan] don't run hacky test for __asan_get_free_bytes() on 32-bits

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166771 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
de55be3899b994731ba2d9e168281d608dab3048 17-Oct-2012 Alexey Samsonov <samsonov@google.com> [ASan] unit tests: Move main() to a separate file. Fix lint

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166104 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
68e8acab81a43ccf849add9272a761dc6b73ee8d 17-Oct-2012 Kostya Serebryany <kcc@google.com> [asan] fix gcc warnings while building asan-rt

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166093 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
866334332ff8c2a1b7f3715224614b6b75a7578c 02-Oct-2012 Alexey Samsonov <samsonov@google.com> [ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165008 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
7da8503a90c7f84787aa1ba978e2223893fa7727 28-Sep-2012 Alexey Samsonov <samsonov@google.com> [ASan] Fix unit test headers. Add an option to change substitute asan_test_config.h file

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164821 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
b43d6a8ca10b9af8a903e8726003ae7767f9e823 12-Sep-2012 Alexey Samsonov <samsonov@google.com> [Sanitizer] first effort to start building ASan runtime with -Werror in CMake build

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163686 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
d865fecddccebf898ceed24d096fc58fb29a6e57 29-Aug-2012 Chandler Carruth <chandlerc@gmail.com> Relocate the external headers provided by ASan and the common sanitizer
library.

These headers are intended to be available to user code when built with
AddressSanitizer (or one of the other sanitizer's in the future) to
interface with the runtime library. As such, they form stable external
C interfaces, and the headers shouldn't be located within the
implementation.

I've pulled them out into what seem like fairly obvious locations and
names, but I'm wide open to further bikeshedding of these names and
locations.

I've updated the code and the build system to cope with the new
locations, both CMake and Makefile. Please let me know if this breaks
anyone's build.

The eventual goal is to install these headers along side the Clang
builtin headers when we build the ASan runtime and install it. My
current thinking is to locate them at:

<prefix>/lib/clang/X.Y/include/sanitizer/common_interface_defs.h
<prefix>/lib/clang/X.Y/include/sanitizer/asan_interface.h
<prefix>/lib/clang/X.Y/include/sanitizer/...

But maybe others have different suggestions?

Fixing the style of the #include between these headers at least unblocks
experimentation with installing them as they now should work when
installed in these locations.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162822 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
c3390df6670cb166119b961eb27a033fb9073496 28-Aug-2012 Kostya Serebryany <kcc@google.com> [asan] some renaming before we move StackTrace into sanitizer_common

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162747 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
2c29212c42d457ade0bbd1d01de92195dd9ce925 28-Aug-2012 Kostya Serebryany <kcc@google.com> [asan] improve SetErrorReportCallbackTest to actually catch missing functionality in __asan_set_error_report_callback

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162745 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
f657a1977b6053c76ca8393f574da7593ea3ea12 13-Aug-2012 Alexey Samsonov <samsonov@google.com> [ASan] Add __asan_set_on_error_callback() interface function that allows user to set a callback to be called right when ASan detects an error

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@161754 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
b831086e7c1e6004cf57594ec81b662f290dc2ac 25-Jul-2012 Kostya Serebryany <kcc@google.com> [asan] don't return from a never-return function. fix a test that had a chain of bugs instead of just one

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160719 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
1a7741b4e3c50a986502507fa8055475dd0fa0d0 24-Jul-2012 Alexey Samsonov <samsonov@google.com> [ASan] Support for cmake build of ASan unittests in 32-bit LLVM build. Currently, to run ASan unit tests both for 32- and 64 bits one has to maintain two distinct LLVM builds. In a bright future, we'd like to use a single build for this

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160666 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
63201b127e21d6fbfb6de62d0e44a5de01288153 23-Jul-2012 Alexey Samsonov <samsonov@google.com> [ASan] minor fixes to silence cmake build warnings

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
79d12e87fbcc1b2342d76367b99b83adf9cbf499 23-Jul-2012 Alexander Potapenko <glider@google.com> For wild addresses in the shadow or shadow gap areas print an error message instead of crashing on a check.
Add AddressSanitizer.MemsetWildAddressTest that makes sure a proper error message is printed.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@160620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
c9aeed824ebedb3b517826e648adcedc20103c46 28-Jun-2012 Alexey Samsonov <samsonov@google.com> [ASan] fix the build - erase second main as we link all test sources together

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159348 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
d00ecb64892dcb03c5ae93a654da669b96753b01 28-Jun-2012 Alexey Samsonov <samsonov@google.com> [ASan] silence various warnings in cmake build of asan unit tests

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159347 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
bff533684731c89bd5e99d0cf950a86c21a342e8 25-Jun-2012 Kostya Serebryany <kcc@google.com> [asan] move tests from asan_interface_test.cc to asan_noinst_test.cc. Now all these tests do not require instrumentation and work directly with asan rt

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159135 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
e5f5895bda30f374b0b51412fd4d837fa59aed66 04-Jun-2012 Alexey Samsonov <samsonov@google.com> Remove file-type tags for .cc files in ASan run-time library

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157927 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
ee3925515e4c7966f3ef489f687aa7e5692806a9 31-May-2012 Kostya Serebryany <kcc@google.com> [asan] more renaming

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157747 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
3f4c3875c42078e22c7e5356c5746fd18756d958 31-May-2012 Kostya Serebryany <kcc@google.com> [asan] more renaming

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157746 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
30743140ff0f904b7f422b61d208e2837e7c631e 05-Dec-2011 Kostya Serebryany <kcc@google.com> [asan] always collect malloc statstics (removed FLAG_stats)

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145838 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc
1e172b4bdec57329bf904f063a29f99cddf2d85f 30-Nov-2011 Kostya Serebryany <kcc@google.com> 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

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/tests/asan_noinst_test.cc