fix rdar://9289583 - fast isel should handle non-canonical commutative binops
[oota-llvm.git] / test / FrontendC / extern-weak.c
index 2a8569ca781af94e61bed17472b74a113b8a20d7..73b59cc48c4056e41551c494d1eded873a31923e 100644 (file)
@@ -1,8 +1,8 @@
-// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | grep extern_weak
-// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | llvm-as | llc
+// RUN: %llvmgcc -O3 -S -o - %s | grep extern_weak
+// RUN: %llvmgcc -O3 -S -o - %s | llc
 
 #if !defined(__linux__) && !defined(__FreeBSD__) && \
-    !defined(__OpenBSD__) && !defined(__CYGWIN__)
+    !defined(__OpenBSD__) && !defined(__CYGWIN__) && !defined(__DragonFly__)
 void foo() __attribute__((weak_import));
 #else
 void foo() __attribute__((weak));