[FFmpeg-trac] #1151(undetermined:new): darwin/ppc --disable-altivec enables x86 asm in ac3dec
FFmpeg
trac at avcodec.org
Sat Mar 31 04:13:22 CEST 2012
#1151: darwin/ppc --disable-altivec enables x86 asm in ac3dec
-------------------------------------+-------------------------------------
Reporter: jeremyhu | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: git-master | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by jeremyhu):
No, it failed without --disable-altivec as well.
It seems like it's probably a bug in the MacPorts-built compiler:
{{{
$ /opt/local/bin/gcc-apple-4.0 -I. -I/Users/jeremy/src/ffmpeg/fate/ppc-
darwin-gcc-4.0.1/src/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -DHAVE_AV_CONFIG_H -arch ppc -std=c99 -mdynamic-no-
pic -fomit-frame-pointer -D_GNU_SOURCE=1 -D_THREAD_SAFE -c
/Users/jeremy/src/ffmpeg/fate/ppc-darwin-gcc-4.0.1/src/libavcodec/ac3dec.c
-o libavcodec/ac3dec.o
/var/tmp//cc4Wr88b.s:1421:no such instruction: `mulhw %eax, %edx,%eax'
$ /usr/bin/gcc-4.0 -I. -I/Users/jeremy/src/ffmpeg/fate/ppc-darwin-
gcc-4.0.1/src/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-DHAVE_AV_CONFIG_H -arch ppc -std=c99 -mdynamic-no-pic -fomit-frame-
pointer -D_GNU_SOURCE=1 -D_THREAD_SAFE -c /Users/jeremy/src/ffmpeg/fate
/ppc-darwin-gcc-4.0.1/src/libavcodec/ac3dec.c -o libavcodec/ac3dec.o
}}}
Please close as invalid.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1151#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list