Hack around gcc 4.6 breaking asm using call.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 28 Aug 2011 19:14:13 +0000 (21:14 +0200)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Tue, 20 Sep 2011 17:05:51 +0000 (19:05 +0200)
commitc928e9172928f3cddab949b107dd53b6bf79555e
tree9677a9a52599fb40b5cce285be6edbe1994be9ea
parentcadbe4ecd19a8bba01f51342dc3d8c157737167e
Hack around gcc 4.6 breaking asm using call.

gcc 4.6 no longer decrements esp to account for local variables.
Thus using call will end up overwriting some local variable.
So add an extra one it can safely clobber.
This is a huge hack because it's basically pure chance it works,
no idea how this is supposed to be done.

Fixes trac ticket #397.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
libswscale/x86/swscale_template.c