x86: Tighten register constraints for decode_significance*_x86.
authorDiego Biurrun <diego@biurrun.de>
Wed, 21 Dec 2011 10:39:39 +0000 (11:39 +0100)
committerDiego Biurrun <diego@biurrun.de>
Wed, 21 Dec 2011 11:06:37 +0000 (12:06 +0100)
commit6fdb2ce34a765de95c0fe341cbcbfa0b1a21a82d
treeb72747bb1d3e796c09aed153536adc102cb5e711
parentc18365402bbb6fbfa7854b47c3288f9e31f39f44
x86: Tighten register constraints for decode_significance*_x86.

On 32-bit OS X with gcc 4.0/4.2 and shared libraries enabled, the ebx register
is not available, but required to assemble the functions.

This reverts commit 8742a4f to a simplified version of the original constraints.
libavcodec/h264_cabac.c
libavcodec/x86/h264_i386.h