Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-19 | PLUGINS: added virtual destructor to DLObject | Yotam Barnoy | |
This could be really important. Maybe. svn-id: r52205 | |||
2010-08-16 | Added doxygen comments for a few different plugin-related classes | Tony Puccinelli | |
svn-id: r52124 | |||
2010-08-16 | added a todo to plugins.cpp and a comment to elf32.h; Collapsed plugin ↵ | Tony Puccinelli | |
providers for a few ports into their .h files, removing the corresponding .cpp files svn-id: r52112 | |||
2010-08-13 | refactored NEW_PLUGIN_DESIGN_FIRST_REFINEMENT define into ONE_PLUGIN_AT_A_TIME | Tony Puccinelli | |
svn-id: r52058 | |||
2010-08-13 | added appropriate ifdefs throughout the plugins directory | Tony Puccinelli | |
svn-id: r52053 | |||
2010-08-12 | modified DS makefile to use new plugin design where only one plugin is ↵ | Tony Puccinelli | |
loaded at a time and tested successfully on the DS. Added code to prevent a crash in the case where there are no engine plugins present. Removed code for R_ARM_TARGET1 in arm-loader, as it is no longer used and was never used successfully svn-id: r52052 | |||
2010-08-10 | merged trunk into branch, reverted Cruise Singleton changes | Tony Puccinelli | |
svn-id: r51961 | |||
2010-08-07 | got rid of rest of leftover stuff from GP2X-WIZ elf-loader attempt | Tony Puccinelli | |
svn-id: r51846 | |||
2010-08-07 | refined constructors, removed destructors, got rid of unneccessary method ↵ | Tony Puccinelli | |
duplication in DLObject and its subtypes svn-id: r51845 | |||
2010-08-07 | added necessary files I forgot to commit yesterday (whoops...) for mips and ↵ | Tony Puccinelli | |
arm loaders svn-id: r51843 | |||
2010-08-07 | took out hacky 'ifdef MIPS_TARGET' statements in DLObject's methods and ↵ | Tony Puccinelli | |
instead overrode those methods in MIPSDLObject svn-id: r51827 | |||
2010-08-07 | modified psp to use mips-loader.cpp (and added things to backends/module.mk) | Tony Puccinelli | |
svn-id: r51826 | |||
2010-08-07 | made MIPSDLObject and PS2 plugin provider that uses it | Tony Puccinelli | |
svn-id: r51818 | |||
2010-08-06 | got rid of gp2xwiz loader (anything useful from it is already incorporated ↵ | Tony Puccinelli | |
into the ARM loader in the plugins directory at this point) and implemented ARMDLObject as a subtype of DLObject svn-id: r51813 | |||
2010-08-06 | made a couple of functions in DLObject virtual, other minor fixes/changes | Tony Puccinelli | |
svn-id: r51797 | |||
2010-08-06 | removed unnecessary declaration of flushDataCache() in elf-loader header | Tony Puccinelli | |
svn-id: r51794 | |||
2010-08-06 | got rid of unneccessary 'extern C' section in elf-loader header and ↵ | Tony Puccinelli | |
refactored arm-relocs.cpp to arm-loader.cpp svn-id: r51793 | |||
2010-08-06 | added loadPlugin function into DSPlugin (doesn't use a DSDLObject yet) | Tony Puccinelli | |
svn-id: r51778 | |||
2010-08-06 | added DSPlugin and DS Plugin Provider (steps towards using subtypes of DLObject) | Tony Puccinelli | |
svn-id: r51777 | |||
2010-08-06 | hacky way to put ELFPlugin::findSymbol in elf-provider.cpp without compiler ↵ | Tony Puccinelli | |
errors svn-id: r51775 | |||
2010-08-05 | Fix for mixed-up ordering of '_dlHandle->close()' and 'delete _dlHandle' | Tony Puccinelli | |
svn-id: r51773 | |||
2010-08-05 | Moved ELFPlugin class definition into elf-provider.h | Tony Puccinelli | |
svn-id: r51767 | |||
2010-08-05 | dealt with FIXME comments: removing superfluous checks, printfs, etc. | Tony Puccinelli | |
svn-id: r51765 | |||
2010-08-03 | added checks for ELF_LOADER_TARGET before including the elf plugin provider | Tony Puccinelli | |
svn-id: r51716 | |||
2010-08-03 | Simplify code a bit, add several FIXMEs | Max Horn | |
svn-id: r51688 | |||
2010-08-03 | got rid of dlerr[MAXDLERRLEN] | Tony Puccinelli | |
svn-id: r51678 | |||
2010-08-03 | got rid of dlopen, dlclose, etc. wrappers | Tony Puccinelli | |
svn-id: r51677 | |||
2010-07-28 | added some comments to shorts-segment-manager, moved main engine linker ↵ | Tony Puccinelli | |
script for ps2 into the plugins folder as it is only used when dynamic plugins are enabled svn-id: r51447 | |||
2010-07-28 | added check for MIPS machine type in the 'readElfHeader' method | Tony Puccinelli | |
svn-id: r51403 | |||
2010-07-28 | abstracted an ELF plugin provider | Tony Puccinelli | |
svn-id: r51400 | |||
2010-07-28 | fixed incorrect header file include | Tony Puccinelli | |
svn-id: r51399 | |||
2010-07-28 | various manual tweaks to get ds port compiling from branch again after ↵ | Tony Puccinelli | |
earlier merge from trunk svn-id: r51398 | |||
2010-07-27 | Continued abstraction of generic ELF-loader, splitting off MIPS-processor ↵ | Tony Puccinelli | |
specific things into their own files and testing on the PS2 svn-id: r51345 | |||
2010-07-26 | moved flushDataCache function from ds-loader.cpp to elf-loader.cpp and moved ↵ | Tony Puccinelli | |
arm-relocations from ds-loader.cpp to arm-relocs.cpp; deleted ds-loader.cpp svn-id: r51289 | |||
2010-07-24 | Finished initial abstraction of ELF-loader (works for DS) | Tony Puccinelli | |
svn-id: r51233 | |||
2010-07-23 | renamed MIPS loader header to match file naming conventions | Tony Puccinelli | |
svn-id: r51219 | |||
2010-07-23 | Began abstraction of generic ELF-loader | Tony Puccinelli | |
svn-id: r51195 | |||
2010-07-23 | Added abstracted elf32 header file to plugins directory | Tony Puccinelli | |
svn-id: r51192 | |||
2010-07-07 | various fixes for ds dynamic plugins | Tony Puccinelli | |
svn-id: r50732 | |||
2010-07-02 | added ds plugin-provider | Tony Puccinelli | |
svn-id: r50588 | |||
2010-06-26 | Define WIN32_LEAN_AND_MEAN before including windows.h. | Johannes Schickel | |
This will cause our code to include less functionality, but might on the other hand fasten up the compilation. svn-id: r50346 | |||
2010-06-26 | fixed detection of plugin filenames | Tony Puccinelli | |
svn-id: r50304 | |||
2010-06-26 | added gp2xwiz plugin provider code | Tony Puccinelli | |
svn-id: r50299 | |||
2010-06-22 | changed PS2 to GP2X. | Tony Puccinelli | |
svn-id: r50159 | |||
2010-06-21 | added wiz plugins provider header | Tony Puccinelli | |
svn-id: r50132 | |||
2010-06-21 | PSP: switched loader to use PSP's debug mechanism | Yotam Barnoy | |
svn-id: r50111 | |||
2010-06-05 | merged trunk into branch and corrected __PS2__ to __PLAYSTATION2__ in a ↵ | Tony Puccinelli | |
couple files svn-id: r49435 | |||
2010-05-28 | added svn keywords 'Id' and 'URL' to new files | Tony Puccinelli | |
svn-id: r49283 | |||
2010-05-27 | added files for ps2 loadable modules (mainly transplanted from psp code with ↵ | Tony Puccinelli | |
VERY minor tweaks) svn-id: r49256 | |||
2010-05-26 | minor initial commit for ps2 plugins. Added ps2-provider code | Tony Puccinelli | |
svn-id: r49253 |