summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2016-11-14 22:50:13 +0000
committerVedant Kumar <vsk@apple.com>2016-11-14 22:50:13 +0000
commit4f4e522b9721d5c518020b14721427c5681821b0 (patch)
treed0ea58738c8a7eef3b77c05ec0136f05c293f2ff
parente4224cc9f74fd0ab633f664579efe1952d426c9c (diff)
downloadbcm5719-llvm-4f4e522b9721d5c518020b14721427c5681821b0.tar.gz
bcm5719-llvm-4f4e522b9721d5c518020b14721427c5681821b0.zip
[cfi] Mark some tests as requiring additional support from the MachO writer
These tests need to be marked as unsupported on Darwin: http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-expensive/1545 llvm-svn: 286902
-rw-r--r--compiler-rt/test/cfi/icall/external-call.c2
-rw-r--r--compiler-rt/test/cfi/icall/weak.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/compiler-rt/test/cfi/icall/external-call.c b/compiler-rt/test/cfi/icall/external-call.c
index e90c7e042c2..d80b66a7000 100644
--- a/compiler-rt/test/cfi/icall/external-call.c
+++ b/compiler-rt/test/cfi/icall/external-call.c
@@ -4,7 +4,7 @@
// This test uses jump tables containing PC-relative references to external
// symbols, which the Mach-O object writer does not currently support.
-// XFAIL: darwin
+// REQUIRES: rdar://problem/29255437
#include <stdlib.h>
#include <stdio.h>
diff --git a/compiler-rt/test/cfi/icall/weak.c b/compiler-rt/test/cfi/icall/weak.c
index 8acf41eb9e2..c5ec620b3fc 100644
--- a/compiler-rt/test/cfi/icall/weak.c
+++ b/compiler-rt/test/cfi/icall/weak.c
@@ -1,5 +1,6 @@
// Test that weak symbols stay weak.
// RUN: %clang_cfi -lm -o %t1 %s && %t1
+// REQUIRES: rdar://problem/29255437
__attribute__((weak)) void does_not_exist(void);
OpenPOWER on IntegriCloud