diff options
| author | Bill Wendling <isanbard@gmail.com> | 2009-08-04 04:48:31 +0000 |
|---|---|---|
| committer | Bill Wendling <isanbard@gmail.com> | 2009-08-04 04:48:31 +0000 |
| commit | fd5d735e2b8fb5bc08d0df719887d4df0fcb00ba (patch) | |
| tree | a565cef756581badb7183498b58e27d487863049 /llvm/test/FrontendC | |
| parent | 83142021fb1a0b3b9f57fbd6e9ce885a94430a76 (diff) | |
| download | bcm5719-llvm-fd5d735e2b8fb5bc08d0df719887d4df0fcb00ba.tar.gz bcm5719-llvm-fd5d735e2b8fb5bc08d0df719887d4df0fcb00ba.zip | |
llvm-gcc checks the static asm variable is valid in ValidateRegisterVariable. Make this work for PPC.
llvm-svn: 78051
Diffstat (limited to 'llvm/test/FrontendC')
| -rw-r--r-- | llvm/test/FrontendC/2004-03-16-AsmRegisterCrash.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/FrontendC/2004-03-16-AsmRegisterCrash.c b/llvm/test/FrontendC/2004-03-16-AsmRegisterCrash.c index 6ad1cd48f3c..2662c79a1c6 100644 --- a/llvm/test/FrontendC/2004-03-16-AsmRegisterCrash.c +++ b/llvm/test/FrontendC/2004-03-16-AsmRegisterCrash.c @@ -1,6 +1,10 @@ // RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null int foo() { +#ifdef __ppc__ + register int X __asm__("r1"); +#else register int X __asm__("ebx"); +#endif return X; } |

