dolphin/Source/Core/DiscIO/Src
Soren Jorvang 6d70c14d12 In the SCons build, skip the generation of static libraries
and just operate on lists of object files instead.

This helps with LTO since LLVM/clang LTO is completely broken
by static libraries. It also helps identify symbol clashes
between components like the former plugins.

Many linkers also expect static libraries to form a strict DAG
which turns out be a difficult rule to uphold in practice,
especially since some of our platforms aren't picky about this.

LTO builds currently appears to crash at runtime because of
the static wx libs.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7056 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-02-04 00:46:56 +00:00
..
BannerLoader.cpp Committing Visual Studio 2010 solution/project files. (not switching from 2008 just yet, just making 2010 an option) Still need to add a "DebugFast" config and change optimization settings. 2011-01-27 00:14:29 +00:00
BannerLoader.h
BannerLoaderGC.cpp Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
BannerLoaderGC.h
BannerLoaderWii.cpp Fix Unix build. 2010-12-22 06:45:59 +00:00
BannerLoaderWii.h
Blob.cpp Add ciso support. 2010-12-29 14:42:20 +00:00
Blob.h
CISOBlob.cpp Various minor fixes to allow building with clang on OS X. 2011-01-27 05:01:00 +00:00
CISOBlob.h Set native eol-style on some recently added files. 2011-01-01 21:09:56 +00:00
CompressedBlob.cpp Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
CompressedBlob.h
DiscScrubber.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
DiscScrubber.h
DriveBlob.cpp Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
DriveBlob.h
FileBlob.cpp Various minor fixes to allow building with clang on OS X. 2011-01-27 05:01:00 +00:00
FileBlob.h
FileHandlerARC.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
FileHandlerARC.h
FileMonitor.cpp Thread affinity on OS X and *BSD. 2011-02-02 21:52:43 +00:00
FileMonitor.h
Filesystem.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
Filesystem.h
FileSystemGCWii.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
FileSystemGCWii.h
NANDContentLoader.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
NANDContentLoader.h System Menu Region is now detected based on the Title Version in tmd 2010-12-16 07:36:26 +00:00
SConscript In the SCons build, skip the generation of static libraries 2011-02-04 00:46:56 +00:00
stdafx.cpp
stdafx.h
Volume.h System Menu Region is now detected based on the Title Version in tmd 2010-12-16 07:36:26 +00:00
VolumeCommon.cpp Update Wii save import / export to use the same replace list as FileIO 2010-12-22 00:48:59 +00:00
VolumeCreator.cpp Remove the global namespace a bit and remove some dead code. 2011-02-02 18:21:20 +00:00
VolumeCreator.h
VolumeDirectory.cpp Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
VolumeDirectory.h
VolumeGC.cpp Terminate a C string. 2011-01-30 17:58:02 +00:00
VolumeGC.h
VolumeWad.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
VolumeWad.h System Menu Region is now detected based on the Title Version in tmd 2010-12-16 07:36:26 +00:00
VolumeWiiCrypted.cpp Move AES to common lib 2010-12-22 06:00:36 +00:00
VolumeWiiCrypted.h Move AES to common lib 2010-12-22 06:00:36 +00:00
WiiWad.cpp Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
WiiWad.h