x86: fix build with nasm 2.08
authorMans Rullgard <mans@mansr.com>
Mon, 6 Aug 2012 01:26:15 +0000 (02:26 +0100)
committerMans Rullgard <mans@mansr.com>
Tue, 7 Aug 2012 14:24:34 +0000 (15:24 +0100)
commitedd82267958fbbd34eca4f4dbfb96197b9b40ab5
treea9e0ac61915f4d0fa1a6b88d0588b5356758ce10
parent180d43bc67cec071c5a0f4807aa66f7b6242edc1
x86: fix build with nasm 2.08

It appears that something goes wrong in old nasm versions when the
%+ operator is used in the last argument of a macro invocation and
this argument is tested with %ifdef within the macro.  This patch
rearranges the macro arguments such that the %+ operator is never
used in the last argument.
libavutil/x86/x86inc.asm