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
}
#else
#ifdef __LINUX__
extern "C" {
#endif
void svudispfn();
#ifdef __LINUX__
}
#endif
void svudispfntemp()
{

View File

@ -3395,7 +3395,8 @@ __forceinline void LEA16RStoR(x86IntRegType to, x86IntRegType from, u32 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 ) {
SHL32ItoR(to, scale);