diff options
Diffstat (limited to 'test/FrontendC/2004-03-15-SimpleIndirectGoto.c')
-rw-r--r-- | test/FrontendC/2004-03-15-SimpleIndirectGoto.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/test/FrontendC/2004-03-15-SimpleIndirectGoto.c b/test/FrontendC/2004-03-15-SimpleIndirectGoto.c deleted file mode 100644 index a3f27b2..0000000 --- a/test/FrontendC/2004-03-15-SimpleIndirectGoto.c +++ /dev/null @@ -1,23 +0,0 @@ -// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null - -int code[]={0,0,0,0,1}; -void foo(int x) { - volatile int b; - b = 0xffffffff; -} -void bar(int *pc) { - static const void *l[] = {&&lab0, &&end}; - - foo(0); - goto *l[*pc]; - lab0: - foo(0); - pc++; - goto *l[*pc]; - end: - return; -} -int main() { - bar(code); - return 0; -} |