dolphin/Source/Core
Soren Jorvang faf586e8f1 Because we only ever call Pos_ReadDirect (and through that, DataRead<T>)
from JIT generated code, the compiler may not get the heads-up to properly
prepare for run-time instantiation of those template functions.

Explicitly instantiating Pos_ReadDirect gets around that issue.

Also force DataRead* inline as gcc didn't always do that itself when the
DataRead functions in turn were called from (other) template functions.

I am far from a C++ language lawyer, so I cannot speak learnedly about the
correctness of this solution, but it works.

Dolphin.app built on OS X 10.6 now actually works on 10.5 as well.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5901 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-07-18 05:31:51 +00:00
..
AudioCommon include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
Common Slightly cleanup of mmap(2) flags: 2010-07-18 05:17:09 +00:00
Core This is basicall linux code cleanup. We don not need to pass the X display handle from the video plugin anymore. The wiimote plugins now open their own display handles, and the GUI uses the display handle of the main window frame. Only the window handle from the video plugin is needed. The pWindowHandle variable now passes this instead of the display handle. 2010-07-16 14:14:57 +00:00
DSPCore include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
DebuggerUICommon include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
DebuggerWX wxNEEDS_CHARPP has been set automatically since at least wxWidgets 2.8. 2010-07-17 21:12:24 +00:00
DiscIO include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
DolphinWX Because we only ever call Pos_ReadDirect (and through that, DataRead<T>) 2010-07-18 05:31:51 +00:00
InputCommon Remove long-rotted vestiges of SDL video output. 2010-07-16 19:17:35 +00:00
InputUICommon include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
VideoCommon Because we only ever call Pos_ReadDirect (and through that, DataRead<T>) 2010-07-18 05:31:51 +00:00