[llvm-commits] [llvm] r78051 - /llvm/trunk/test/FrontendC/2004-03-16-AsmRegisterCrash.c
Bill Wendling
isanbard at gmail.com
Mon Aug 3 21:48:31 PDT 2009
Author: void
Date: Mon Aug 3 23:48:31 2009
New Revision: 78051
URL: http://llvm.org/viewvc/llvm-project?rev=78051&view=rev
Log:
llvm-gcc checks the static asm variable is valid in ValidateRegisterVariable. Make this work for PPC.
Modified:
llvm/trunk/test/FrontendC/2004-03-16-AsmRegisterCrash.c
Modified: llvm/trunk/test/FrontendC/2004-03-16-AsmRegisterCrash.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/FrontendC/2004-03-16-AsmRegisterCrash.c?rev=78051&r1=78050&r2=78051&view=diff
==============================================================================
--- llvm/trunk/test/FrontendC/2004-03-16-AsmRegisterCrash.c (original)
+++ llvm/trunk/test/FrontendC/2004-03-16-AsmRegisterCrash.c Mon Aug 3 23:48:31 2009
@@ -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;
}
More information about the llvm-commits
mailing list