id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc	blockedby	blocking	reproduced	analyzed
2164	linking failure: undefined reference to `ff_pdw_80000000'	saste		"Summary of the bug:

FFmpeg fails to build ffmpeg when optimizations and mmx are disabled.

How to reproduce:
{{{
$ configure --disable-optimizations --disable-mmx
[...]
$ make ffmpeg
[...]
LD	ffmpeg_g
libavcodec/libavcodec.a(vorbisdsp_init.o): In function `vorbis_inverse_coupling_sse':
/home/stefano/src/ffmpeg/libavcodec/x86/vorbisdsp_init.c:61: undefined reference to `ff_pdw_80000000'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
}}}

Regression since:
{{{
commit fef906c77c09940a2fdad155b2adc05080e17eda
Author: Ronald S. Bultje <rsbultje@gmail.com>
Date:   Sat Jan 19 22:21:10 2013 -0800

    Move vorbis_inverse_coupling from dsputil to vorbisdspcontext.
    
    Conveniently (together with Justin's earlier patches), this makes
    our vorbis decoder entirely independent of dsputil.
}}}

or the corresponding merge commit.

It builds fine with --disable-optimizations --enable-mmx (but, does it even make sense?)."	defect	closed	important	avcodec	git-master	fixed	vorbis build mmx regression				1	0
