Disable LoadStorePaired on Linux, this seems to cause the crashes reported in Issue 2097

Update issue 2097
Summary: Linux segfault with LoadStorePaired enabled
Disabling LoadStorePaired might affect performance just as Sonics change in r4897 does with OSX.
Leaving this issue open since this is not a fix, just a workaround; this and Issue 2053 might suffer from some problem with Paired instructions altogether.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4993 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
j4ck.fr0st 2010-02-02 18:15:03 +00:00
parent 6d309751d5
commit a090876bbd
1 changed files with 5 additions and 0 deletions

View File

@ -67,6 +67,11 @@ void SCoreStartupParameter::LoadDefaults()
// Newer revs (~4890) require both turned off
bJITLoadStoreOff = true;
bJITLoadStorePairedOff = true;
#elif defined(__linux__)
// Similar to OSX, something with LoadStorePaired seems to cause
// crashes on linux. Only Win32 seems to be forgiving enough to
// not do anything funny...(FIXME)
bJITLoadStorePairedOff = true;
#endif
m_strName = "NONE";