aboutsummaryrefslogtreecommitdiffstats
path: root/test/FrontendC
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-02-03 01:33:26 +0000
committerDan Gohman <gohman@apple.com>2009-02-03 01:33:26 +0000
commit50bd55848e84a1e29c62a9c7ea2268fbfc9360c2 (patch)
tree72f1b07490d2647f04292fc41b3d0bb9da467d25 /test/FrontendC
parent0eb96fd94bce94df680f1fc436c1d3d1c510f937 (diff)
downloadexternal_llvm-50bd55848e84a1e29c62a9c7ea2268fbfc9360c2.zip
external_llvm-50bd55848e84a1e29c62a9c7ea2268fbfc9360c2.tar.gz
external_llvm-50bd55848e84a1e29c62a9c7ea2268fbfc9360c2.tar.bz2
Delete these two tests. They are specific to x86-64, and there's no
reliable way to do this with the current dejagnu infrastructure. If someone can figure out how to fix these tests so that they test what they are intended to test without spuriously failing on any popular platforms, they are invited to reinstate them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63592 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/FrontendC')
-rw-r--r--test/FrontendC/2009-01-25-NoSSE.c31
-rw-r--r--test/FrontendC/x86-64-red-zone.c11
2 files changed, 0 insertions, 42 deletions
diff --git a/test/FrontendC/2009-01-25-NoSSE.c b/test/FrontendC/2009-01-25-NoSSE.c
deleted file mode 100644
index c1af5c3..0000000
--- a/test/FrontendC/2009-01-25-NoSSE.c
+++ /dev/null
@@ -1,31 +0,0 @@
-// RUN: $llvmgcc -m64 -O1 -march=core2 -mno-sse %s -S -o - | not grep xmm
-// PR3402
-// This is a test for x86/x86-64, add your target below if it FAILs.
-// FIXME: Revert "linux" when fixed.
-// XFAIL: alpha|ia64|arm|powerpc|sparc|linux
-typedef unsigned long __kernel_size_t;
-typedef __kernel_size_t size_t;
-void *memset(void *s, int c, size_t n);
-
-typedef unsigned char cc_t;
-typedef unsigned int speed_t;
-typedef unsigned int tcflag_t;
-
-struct ktermios {
- tcflag_t c_iflag;
- tcflag_t c_oflag;
- tcflag_t c_cflag;
- tcflag_t c_lflag;
- cc_t c_line;
- cc_t c_cc[19];
- speed_t c_ispeed;
- speed_t c_ospeed;
-};
-void bar(struct ktermios*);
-void foo()
-{
- struct ktermios termios;
- memset(&termios, 0, sizeof(termios));
- bar(&termios);
-}
-
diff --git a/test/FrontendC/x86-64-red-zone.c b/test/FrontendC/x86-64-red-zone.c
deleted file mode 100644
index de9ebbe..0000000
--- a/test/FrontendC/x86-64-red-zone.c
+++ /dev/null
@@ -1,11 +0,0 @@
-// RUN: $llvmgcc -m64 -fomit-frame-pointer -O2 %s -S -o - > %t
-// RUN: not grep subq %t
-// RUN: not grep addq %t
-// RUN: grep {\\-4(%%rsp)} %t | count 2
-// RUN: $llvmgcc -m64 -fomit-frame-pointer -O2 %s -S -o - -mno-red-zone > %t
-// RUN: grep subq %t | count 1
-// RUN: grep addq %t | count 1
-// This is a test for x86-64, add your target below if it FAILs.
-// XFAIL: alpha|ia64|arm|powerpc|sparc|i.86
-
-long double f0(float f) { return f; }