mirror of https://github.com/PCSX2/pcsx2.git
Fix Linux. (While things in [] in inline assembly in gcc may look like variable names, they are actually labels that I've set to look like the variable names to ease readability. Unfortunately, labels can't have periods in them...)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1963 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
fbd1268e64
commit
a8b55baa38
|
@ -661,16 +661,16 @@ static void VIFunpack(u32 *data, vifCode *v, unsigned int size, const unsigned i
|
|||
if (VIFdmanum)
|
||||
{
|
||||
__asm__(".intel_syntax noprefix\n"
|
||||
"movaps xmm6, xmmword ptr [%[g_vifmask.Row1]]\n"
|
||||
"movaps xmm7, xmmword ptr [%[g_vifmask.Col1]]\n"
|
||||
".att_syntax\n" : : [g_vifmask.Row1]"r"(g_vifmask.Row1), [g_vifmask.Col1]"r"(g_vifmask.Col1));
|
||||
"movaps xmm6, xmmword ptr [%[Row1]]\n"
|
||||
"movaps xmm7, xmmword ptr [%[Col1]]\n"
|
||||
".att_syntax\n" : : [Row1]"r"(g_vifmask.Row1), [Col1]"r"(g_vifmask.Col1));
|
||||
}
|
||||
else
|
||||
{
|
||||
__asm__(".intel_syntax noprefix\n"
|
||||
"movaps xmm6, xmmword ptr [%[g_vifmask.Row0]]\n"
|
||||
"movaps xmm7, xmmword ptr [%[g_vifmask.Col0]]\n"
|
||||
".att_syntax\n" : : [g_vifmask.Row0]"r"(g_vifmask.Row0), [g_vifmask.Col0]"r"(g_vifmask.Col0));
|
||||
"movaps xmm6, xmmword ptr [%[Row0]]\n"
|
||||
"movaps xmm7, xmmword ptr [%[Col0]]\n"
|
||||
".att_syntax\n" : : [Row0]"r"(g_vifmask.Row0), [Col0]"r"(g_vifmask.Col0));
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in New Issue