diff --git a/configure b/configure
index 3a11b2c9091d80b7691a75b566976df795e33a8d..fa62b5902244331d792668b7b5d5f761e41227ce 100755
--- a/configure
+++ b/configure
@@ -4279,7 +4279,7 @@ EOF
 od -t x1 $TMPO | grep -q '42 *49 *47 *45' && enable bigendian
 
 
-if enabled asm; then
+if enabled asm && ! enabled_any ppc64 pic; then
     enabled     arm         && nogas=die
     enabled_all ppc altivec && nogas=warn
     as=${gas:=$as}