Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | changed ds makefile to use abstracted ELF-loader with ds-specific additions ↵ | Tony Puccinelli | |
added to backends/plugins/ds svn-id: r51236 | |||
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-23 | Added linker flags to ensure R_ARM_TARGET1 is treated as R_ARM_ABS32 | Tony Puccinelli | |
svn-id: r51188 | |||
2010-07-22 | Added code for relocation R_ARM_TARGET1 (untested) | Tony Puccinelli | |
svn-id: r51130 | |||
2010-07-21 | switched out linker script for plugin linking on ds, added in check for RELA ↵ | Tony Puccinelli | |
type relocations in ARM loader and coded for REL type relocations (DS now runs many games with Dynamic Plugins enabled) svn-id: r51083 | |||
2010-07-20 | coded for more relocations, added check for RELA type relocations, added ↵ | Tony Puccinelli | |
comments svn-id: r51048 | |||
2010-07-16 | put in initial relocations for R_ARM_ABS32, R_ARM_THM_CALL and R_ARM_V4BX | Tony Puccinelli | |
svn-id: r50942 | |||
2010-07-15 | added necessary #includes to loader | Tony Puccinelli | |
svn-id: r50910 | |||
2010-07-15 | Fixed function prototype typos | Tony Puccinelli | |
svn-id: r50909 | |||
2010-07-15 | restructured ps2loader to use Common::SeekableReadStream instead of a file ↵ | Tony Puccinelli | |
descriptor svn-id: r50903 | |||
2010-07-14 | various dsloader fixes, including initializing _symtab_sect to -1 in the header | Tony Puccinelli | |
svn-id: r50869 | |||
2010-07-14 | changed Elf32_Rela to Elf32_Rel | Tony Puccinelli | |
svn-id: r50868 | |||
2010-07-13 | formatting fix for dsloader.h | Tony Puccinelli | |
svn-id: r50852 | |||
2010-07-13 | Changed loader to use Common::SeekableReadStream (compiles but doesn't run ↵ | Tony Puccinelli | |
and needs polishing) svn-id: r50843 | |||
2010-07-13 | Started changing loader to use Common::SeekableReadStream | Tony Puccinelli | |
svn-id: r50839 | |||
2010-07-13 | removed --gc-sections linker flags so functions/data needed after run-time ↵ | Tony Puccinelli | |
linking of plugins won't be mistakenly garbage-collected during building svn-id: r50838 | |||
2010-07-08 | fixed dependencies/paths/etc. in arm9/makefile to get engine plugins ↵ | Tony Puccinelli | |
building; changed makefile to not clean before building further engines when building all engines; fixed syntax of plugin.ld svn-id: r50751 | |||
2010-07-07 | fixed some errors in makefile for plugin linking | Tony Puccinelli | |
svn-id: r50733 | |||
2010-07-07 | various fixes for ds dynamic plugins | Tony Puccinelli | |
svn-id: r50732 | |||
2010-07-03 | moved plugin linker and elf32 header file to arm9/source and modified ds ↵ | Tony Puccinelli | |
makefile to use dynamic plugins svn-id: r50617 | |||
2010-07-03 | moved loader to arm9/source and added it to module.mk | Tony Puccinelli | |
svn-id: r50616 | |||
2010-07-03 | changed main to use DS plugin provider if dynamic modules are turned on | Tony Puccinelli | |
svn-id: r50615 | |||
2010-07-03 | added ds plugin provider to module.mk | Tony Puccinelli | |
svn-id: r50613 | |||
2010-07-03 | modified default ds linker script for linking of engine plugins | Tony Puccinelli | |
svn-id: r50612 | |||
2010-07-02 | added ds plugin-provider | Tony Puccinelli | |
svn-id: r50588 | |||
2010-07-02 | added incomplete ds loader | Tony Puccinelli | |
svn-id: r50587 | |||
2010-07-02 | added elf32 header for ds | Tony Puccinelli | |
svn-id: r50586 | |||
2010-06-30 | added dumped arm-eabi linker | Tony Puccinelli | |
svn-id: r50513 | |||
2010-06-28 | reimplemented DLObject::open | Tony Puccinelli | |
svn-id: r50467 | |||
2010-06-27 | removed unneccessary relocation type definitions | Tony Puccinelli | |
svn-id: r50362 | |||
2010-06-26 | various fixes to the loader to allow compilation | Tony Puccinelli | |
svn-id: r50305 | |||
2010-06-26 | fixed detection of plugin filenames | Tony Puccinelli | |
svn-id: r50304 | |||
2010-06-26 | added wiz plugin provider to backends/module.mk | Tony Puccinelli | |
svn-id: r50300 | |||
2010-06-26 | added gp2xwiz plugin provider code | Tony Puccinelli | |
svn-id: r50299 | |||
2010-06-25 | added ARM-specific defines to elf32.h and indented gp2xwiz-loader.h correctly | Tony Puccinelli | |
svn-id: r50259 | |||
2010-06-24 | added EM_ARM and ARM relocation types | Tony Puccinelli | |
svn-id: r50201 | |||
2010-06-23 | defined various values in elf32.h and filled out load in wiz loader ↵ | Tony Puccinelli | |
(including various helper procedures svn-id: r50196 |