From 4f4e522b9721d5c518020b14721427c5681821b0 Mon Sep 17 00:00:00 2001 From: Vedant Kumar Date: Mon, 14 Nov 2016 22:50:13 +0000 Subject: [PATCH] [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 --- compiler-rt/test/cfi/icall/external-call.c | 2 +- compiler-rt/test/cfi/icall/weak.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler-rt/test/cfi/icall/external-call.c b/compiler-rt/test/cfi/icall/external-call.c index e90c7e0..d80b66a 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 #include diff --git a/compiler-rt/test/cfi/icall/weak.c b/compiler-rt/test/cfi/icall/weak.c index 8acf41e..c5ec620 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); -- 2.7.4