summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorViktor Kutuzov <vkutuzov@accesssoftek.com>2015-01-20 09:57:28 +0000
committerViktor Kutuzov <vkutuzov@accesssoftek.com>2015-01-20 09:57:28 +0000
commiteae2e049239da269e95e883641cf1ee084e653f1 (patch)
tree2024a4a3ee0820cafa3fd1fe10e4b93bfa63e5f1
parent9115a3af0213100a907d8de39e906eb9959740d5 (diff)
downloadbcm5719-llvm-eae2e049239da269e95e883641cf1ee084e653f1.tar.gz
bcm5719-llvm-eae2e049239da269e95e883641cf1ee084e653f1.zip
[Msan] Fix the readlink unit test to pass on FreeBSD
Differential Revision: http://reviews.llvm.org/D7052 llvm-svn: 226554
-rw-r--r--compiler-rt/lib/msan/tests/msan_test.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler-rt/lib/msan/tests/msan_test.cc b/compiler-rt/lib/msan/tests/msan_test.cc
index 104d915235d..d2b76d1d3a7 100644
--- a/compiler-rt/lib/msan/tests/msan_test.cc
+++ b/compiler-rt/lib/msan/tests/msan_test.cc
@@ -78,10 +78,12 @@
# define FILE_TO_READ "/bin/cat"
# define DIR_TO_READ "/bin"
# define SUBFILE_TO_READ "cat"
+# define SYMLINK_TO_READ "/usr/bin/tar"
#else
# define FILE_TO_READ "/proc/self/stat"
# define DIR_TO_READ "/proc/self"
# define SUBFILE_TO_READ "stat"
+# define SYMLINK_TO_READ "/proc/self/exe"
#endif
static const size_t kPageSize = 4096;
@@ -668,7 +670,7 @@ TEST(MemorySanitizer, DISABLED_ioctl) {
TEST(MemorySanitizer, readlink) {
char *x = new char[1000];
- readlink("/proc/self/exe", x, 1000);
+ readlink(SYMLINK_TO_READ, x, 1000);
EXPECT_NOT_POISONED(x[0]);
delete [] x;
}
OpenPOWER on IntegriCloud