Author: baldrick Date: Wed Sep 19 02:43:17 2007 New Revision: 42128 URL: http://llvm.org/viewvc/llvm-project?rev=42128&view=rev Log: Testcase for PR1678.
Added: llvm/trunk/test/CFrontend/2007-09-17-WeakRef.c Added: llvm/trunk/test/CFrontend/2007-09-17-WeakRef.c URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CFrontend/2007-09-17-WeakRef.c?rev=42128&view=auto ============================================================================== --- llvm/trunk/test/CFrontend/2007-09-17-WeakRef.c (added) +++ llvm/trunk/test/CFrontend/2007-09-17-WeakRef.c Wed Sep 19 02:43:17 2007 @@ -0,0 +1,10 @@ +// RUN: %llvmgcc -O1 -S %s -o - | grep icmp +// PR1678 + +extern void B (void); +static __typeof(B) A __attribute__ ((__weakref__("B"))); +int active (void) +{ + static void *const p = __extension__ (void *) &A; + return p != 0; +} _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits