theora compile error on Mac OS X (x86_64)
When attempting to build libtheora as x86_64, it fails in the dsp_mmx code even when removing any potentially damaging gcc optimizations:
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/x86_64/include -MT dsp_mmx.lo -MD -MP -MF .deps/dsp_mmx.Tpo -c enc/x86_64/dsp_mmx.c -fno-common -DPIC -o .libs/dsp_mmx.o
enc/x86_64/dsp_mmx.c: In function 'sub8x8__mmx':
enc/x86_64/dsp_mmx.c:37: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
make[2]: *** [dsp_mmx.lo] Error 1