summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2013-01-21 15:04:36 +0000
committerKostya Serebryany <kcc@google.com>2013-01-21 15:04:36 +0000
commit031b69d8dfb974798bafe8a1b123bfe0e7a7991a (patch)
treefd1e13af6f2c7489e1fcb2174d97e37120a9aaa5
parentc21aa5cb39f14c13b1d6b72328845c4575700ab3 (diff)
downloadbcm5719-llvm-031b69d8dfb974798bafe8a1b123bfe0e7a7991a.tar.gz
bcm5719-llvm-031b69d8dfb974798bafe8a1b123bfe0e7a7991a.zip
[asan] fix linux build
llvm-svn: 173049
-rw-r--r--compiler-rt/lib/asan/tests/asan_test.cc18
1 files changed, 9 insertions, 9 deletions
diff --git a/compiler-rt/lib/asan/tests/asan_test.cc b/compiler-rt/lib/asan/tests/asan_test.cc
index 6d1ac5326cb..825991d2726 100644
--- a/compiler-rt/lib/asan/tests/asan_test.cc
+++ b/compiler-rt/lib/asan/tests/asan_test.cc
@@ -1093,6 +1093,15 @@ TEST(AddressSanitizer, StrLenOOBTest) {
free(heap_string);
}
+static inline char* MallocAndMemsetString(size_t size, char ch) {
+ char *s = Ident((char*)malloc(size));
+ memset(s, ch, size);
+ return s;
+}
+static inline char* MallocAndMemsetString(size_t size) {
+ return MallocAndMemsetString(size, 'z');
+}
+
#ifndef __APPLE__
TEST(AddressSanitizer, StrNLenOOBTest) {
size_t size = Ident(123);
@@ -1113,15 +1122,6 @@ TEST(AddressSanitizer, StrNLenOOBTest) {
}
#endif
-static inline char* MallocAndMemsetString(size_t size, char ch) {
- char *s = Ident((char*)malloc(size));
- memset(s, ch, size);
- return s;
-}
-static inline char* MallocAndMemsetString(size_t size) {
- return MallocAndMemsetString(size, 'z');
-}
-
TEST(AddressSanitizer, StrDupOOBTest) {
size_t size = Ident(42);
char *str = MallocAndMemsetString(size);
OpenPOWER on IntegriCloud