dolphin/Source/Core/DolphinWX/Src
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
..
MemoryCards Hg: 2010-06-09 01:37:08 +00:00
ARCodeAddEdit.cpp Treat strings from external sources as 8-bit so FromAscii doesn't barf. 2010-06-11 08:39:03 +00:00
ARCodeAddEdit.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
AboutDolphin.cpp Copy the version string obtained from svnversion at runtime instead of 2010-07-08 15:25:01 +00:00
AboutDolphin.h Disable the Wiiuse banner and instead credit Michael Laforest, 2010-06-10 14:39:08 +00:00
BootManager.cpp Debugger enhancements: 2010-07-05 02:05:47 +00:00
BootManager.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
CheatsWindow.cpp Added a "Cheat Search" tab to the "Tools->Action Replay Manager" dialog.(issue 8) You can currently search for values in memory and create AR codes from a found address/value. The code where a new ARCode is created/added to the gameini is a bit hacky, but the cheat searching works decently. There currently isn't any way to remove ARCodes or create codes with multiple commands, other than stopping the game and opening the game properties.(needs improvement) Made the AR Manager dialog a bit less ugly as well.(it resizes better) 2010-07-18 04:13:16 +00:00
CheatsWindow.h Added a "Cheat Search" tab to the "Tools->Action Replay Manager" dialog.(issue 8) You can currently search for values in memory and create AR codes from a found address/value. The code where a new ARCode is created/added to the gameini is a bit hacky, but the cheat searching works decently. There currently isn't any way to remove ARCodes or create codes with multiple commands, other than stopping the game and opening the game properties.(needs improvement) Made the AR Manager dialog a bit less ugly as well.(it resizes better) 2010-07-18 04:13:16 +00:00
ConfigMain.cpp Use the int/wxString[] ctor for empty wxChoice instead of the wxArrayList& one (which is probably a bad idea when passing NULL). 2010-06-27 17:52:02 +00:00
ConfigMain.h Add a toggle option for OpenCL in Config (in Advanced Settings). Default is off. 2010-06-22 13:17:01 +00:00
Frame.cpp 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
Frame.h Fix a segfault when the debugger is used and dolphin exits. 2010-07-08 23:27:51 +00:00
FrameAui.cpp Warp back to 5578. Sorry for the lost changes, please re-apply. Reason: 5579 is a complete disaster. 2010-06-03 18:05:08 +00:00
FrameTools.cpp Added a "Cheat Search" tab to the "Tools->Action Replay Manager" dialog.(issue 8) You can currently search for values in memory and create AR codes from a found address/value. The code where a new ARCode is created/added to the gameini is a bit hacky, but the cheat searching works decently. There currently isn't any way to remove ARCodes or create codes with multiple commands, other than stopping the game and opening the game properties.(needs improvement) Made the AR Manager dialog a bit less ugly as well.(it resizes better) 2010-07-18 04:13:16 +00:00
GameListCtrl.cpp Shift-JIS is not available on most linux platforms as it is not unicode compliant. Substitute EUC-JP instead. Should fix issue 2736 2010-06-07 16:02:25 +00:00
GameListCtrl.h Fix issue 2019, fix hiding or showing games with country == Italy, France, Taiwan or Korea from the gamelist, add missing Korea flag to the gamelist and disable netplay from the menu until it can be made more usable. 2010-02-21 19:19:16 +00:00
Globals.h Debugger enhancements: 2010-07-05 02:05:47 +00:00
HotkeyDlg.cpp Use 10.5 compatible API's to get list of display resolutions on OS X. 2010-06-09 20:03:37 +00:00
HotkeyDlg.h Config.h should never be included directly, but rather through Common.h 2010-06-26 13:11:34 +00:00
ISOFile.cpp Gamelist loading speedup: Be lazy about parsing the file system - it's not necessary for Wii games since the banners are external (in savegames). Also make it possible for the gamelist code to create cache entries for GC images without banners. 2010-06-03 20:37:32 +00:00
ISOFile.h Adds experimental data.bin export of wii saves, 2010-01-14 07:19:10 +00:00
ISOProperties.cpp Restore the look of the details/banner tab and limit the size of 2010-06-14 22:01:10 +00:00
ISOProperties.h Added a "Cheat Search" tab to the "Tools->Action Replay Manager" dialog.(issue 8) You can currently search for values in memory and create AR codes from a found address/value. The code where a new ARCode is created/added to the gameini is a bit hacky, but the cheat searching works decently. There currently isn't any way to remove ARCodes or create codes with multiple commands, other than stopping the game and opening the game properties.(needs improvement) Made the AR Manager dialog a bit less ugly as well.(it resizes better) 2010-07-18 04:13:16 +00:00
LockingQueue.h NetPlay: completely redone - should be somewhat usable when using Single Core and DSP LLE Plugin. 2010-05-01 19:10:35 +00:00
LogWindow.cpp Use the int/wxString[] ctor for empty wxChoice instead of the wxArrayList& one (which is probably a bad idea when passing NULL). 2010-06-27 17:52:02 +00:00
LogWindow.h Change log window font back to SJIS. 2010-03-23 20:52:37 +00:00
LuaWindow.cpp Hg: 2010-06-09 01:37:08 +00:00
LuaWindow.h Hg: 2010-06-09 01:37:08 +00:00
Main.cpp Fix a segfault when the debugger is used and dolphin exits. 2010-07-08 23:27:51 +00:00
Main.h Fix a segfault when the debugger is used and dolphin exits. 2010-07-08 23:27:51 +00:00
MainNoGUI.cpp Remove long-rotted vestiges of SDL video output. 2010-07-16 19:17:35 +00:00
MemcardManager.cpp Treat strings from external sources as 8-bit so FromAscii doesn't barf. 2010-06-11 08:39:03 +00:00
MemcardManager.h Missed one instance of the Shift-JIS font. Hopefully this fixes issue 2736? 2010-06-08 02:03:44 +00:00
NetPlay.cpp GCPad/New Wiimote: Fixed issue 2848 (profiles not saving). Renamed DInput mouse axes to "Axis [XYZ][-+]" from "Mouse XYZ...". Minor cleanup/warning removal. 2010-06-22 08:30:33 +00:00
NetPlay.h Copy the version string obtained from svnversion at runtime instead of 2010-07-08 15:25:01 +00:00
NetPlayClient.cpp Copy the version string obtained from svnversion at runtime instead of 2010-07-08 15:25:01 +00:00
NetPlayServer.cpp Copy the version string obtained from svnversion at runtime instead of 2010-07-08 15:25:01 +00:00
NetWindow.cpp Treat strings from external sources as 8-bit so FromAscii doesn't barf. 2010-06-11 08:39:03 +00:00
NetWindow.h Rename pluginspecs_pad.h to GCPadStatus.h, and move it into InputCommon. 2010-06-13 09:26:00 +00:00
Params.ggo git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@473 8ced0084-cf51-0410-be5f-012b33b47a6e 2008-09-07 20:26:38 +00:00
PatchAddEdit.cpp Treat strings from external sources as 8-bit so FromAscii doesn't barf. 2010-06-11 08:39:03 +00:00
PatchAddEdit.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
SConscript Because we only ever call Pos_ReadDirect (and through that, DataRead<T>) 2010-07-18 05:31:51 +00:00
WxUtils.cpp Fixed Issue 2005 2010-01-13 06:34:34 +00:00
WxUtils.h Fixed Issue 2005 2010-01-13 06:34:34 +00:00
X11Utils.cpp 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
X11Utils.h 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
cmdline.c git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@473 8ced0084-cf51-0410-be5f-012b33b47a6e 2008-09-07 20:26:38 +00:00
cmdline.h git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@473 8ced0084-cf51-0410-be5f-012b33b47a6e 2008-09-07 20:26:38 +00:00
cocoaApp.h Revert parts of r5576 and r5598 for Sonicadvance1's sake. 2010-06-04 04:59:07 +00:00
cocoaApp.m Remove NSAutoreleasePools that are no longer necessary now that pools 2010-07-09 22:31:04 +00:00
stdafx.cpp Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
stdafx.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00