Fix the Linux 32 debug & devbuild versions as well.

git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@451 a6443dda-0b58-4228-96e9-037be469359c
This commit is contained in:
arcum42 2008-12-18 12:56:22 +00:00 committed by Gregory Hainaut
parent f33d716691
commit 6ce0909c3a
2 changed files with 8 additions and 2 deletions

View File

@ -2611,8 +2611,13 @@ __declspec(naked) static void svudispfn()
mov s_saveebp, ebp mov s_saveebp, ebp
} }
#else #else
#ifdef __LINUX__
extern "C" {
#endif
void svudispfn(); void svudispfn();
#ifdef __LINUX__
}
#endif
void svudispfntemp() void svudispfntemp()
{ {

View File

@ -3395,7 +3395,8 @@ __forceinline void LEA16RStoR(x86IntRegType to, x86IntRegType from, u32 scale)
LEA32RStoR(to, from, scale); LEA32RStoR(to, from, scale);
} }
__forceinline void LEA32RStoR(x86IntRegType to, x86IntRegType from, u32 scale) // Don't inline recursive functions
void LEA32RStoR(x86IntRegType to, x86IntRegType from, u32 scale)
{ {
if( to == from ) { if( to == from ) {
SHL32ItoR(to, scale); SHL32ItoR(to, scale);