[FFmpeg-devel] Report a bug for commit b67bcd784dde7ad2b1a167ce7ffef14f8a0c8074

rongyan rongyan236 at foxmail.com
Wed Jun 18 11:24:19 CEST 2014

 In the commit b67bcd784dde7ad2b1a167ce7ffef14f8a0c8074, the changes make gnu_as disabled, so HAVE_GNU_AS is disabled as a result, and the altivec code for ppc is not used. For example, in fft_altivec.c, the conditions "#if HAVE_GNU_AS && HAVE_ALTIVEC" is not ture, so altivec code will not be used.
 # git diff fbb59a3 b67bcd78
diff --git a/configure b/configure
index 3a11b2c..fa62b59 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
  The world has enough for everyone's need, but not enough for everyone's greed.

More information about the ffmpeg-devel mailing list