[cfi] Mark some tests as requiring additional support from the MachO writer
authorVedant Kumar <vsk@apple.com>
Mon, 14 Nov 2016 22:50:13 +0000 (22:50 +0000)
committerVedant Kumar <vsk@apple.com>
Mon, 14 Nov 2016 22:50:13 +0000 (22:50 +0000)
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
compiler-rt/test/cfi/icall/weak.c

index e90c7e0..d80b66a 100644 (file)
@@ -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>
index 8acf41e..c5ec620 100644 (file)
@@ -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);