GNOME Bugzilla – Bug 608209
[videomixer] blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix
Last modified: 2010-01-27 15:36:22 UTC
When compiling against a core with debug logging disabled, I get these errors: tpm@zingle:~/gst/no-debug/gst-plugins-good/gst/videomixer$ make CC videomixer.o CC blend.o blend_mmx.h: Assembler messages: blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:174: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:174: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix. blend_mmx.h:174: Error: can't encode register '%ah' in an instruction requiring REX prefix. make: *** [libgstvideomixer_la-blend.lo] Error 1 Easy to reproduce even with a debuglog-enabled core by doing $ cd gst-plugins-good/gst/videomixer/ $ make ERROR_CFLAGS='-DGST_DISABLE_GST_DEBUG'
commit 41b17ec2a785feed4decea1ecafe896d7949a146 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Wed Jan 27 16:34:21 2010 +0100 videomixer: Fix assembly register constraints Fixes bug #608209.