Johannes Schickel
2a7e57dd48
PSP: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Christoph Mallon
23a0f5318c
JANITORIAL: Remove trailing empty lines.
2011-08-07 13:53:33 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
a1d99836cd
BACKENDS: Fix SVN keyword usage.
...
svn-id: r54584
2010-11-29 18:48:43 +00:00
Max Horn
df05ed1a46
BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefs
...
svn-id: r54573
2010-11-29 16:18:43 +00:00
Max Horn
7ace85e636
PLUGINS: Simplify ELF plugin providers & DLObject subclasses
...
* Remove DLObject virtual methods allocSegment and freeSegment.
As long as all DLObject implementations use memalign + free to
allocate/release segments, there is no point in wrapping those.
This enables further simplifications.
* Add TemplatedELFPlugin template class. Use this instead of explicit
ELFPlugin subclasses.
* Rename DLObject::discard_symtab to discardSymtab
svn-id: r54082
2010-11-05 01:20:34 +00:00
Yotam Barnoy
f5bfae598c
PSP: cleaning up some stuff from plugin merge
...
svn-id: r54060
2010-11-04 06:28:34 +00:00
Andre Heider
d8b85ffcb8
PLUGINS: Formatting.
...
Misformatted casts in an earier commit, oops.
svn-id: r52572
2010-09-05 21:58:45 +00:00
Andre Heider
c4a88559a5
PLUGINS: Move platform specific code out of the generic ELF loader.
...
Instead overwrite pure virtual functions in a backend specific class.
svn-id: r52556
2010-09-05 12:52:17 +00:00
Andre Heider
86f4dbd956
PLUGINS: Move all ELF loader related files to its own directory.
...
svn-id: r52555
2010-09-05 12:51:25 +00:00
Yotam Barnoy
8fb92b9e2a
PSP: made PSP compile with plugins.
...
Also removed criticalSection calls from elf-loader.cpp, since now streams are used so the criticalSections are automatic.
svn-id: r52206
2010-08-19 11:18:01 +00:00
Tony Puccinelli
34b5eb3ba3
added a todo to plugins.cpp and a comment to elf32.h; Collapsed plugin providers for a few ports into their .h files, removing the corresponding .cpp files
...
svn-id: r52112
2010-08-16 08:41:04 +00:00
Tony Puccinelli
62d8126df0
added appropriate ifdefs throughout the plugins directory
...
svn-id: r52053
2010-08-13 02:58:52 +00:00
Tony Puccinelli
de1e941370
refined constructors, removed destructors, got rid of unneccessary method duplication in DLObject and its subtypes
...
svn-id: r51845
2010-08-07 22:27:23 +00:00
Tony Puccinelli
0712d41870
modified psp to use mips-loader.cpp (and added things to backends/module.mk)
...
svn-id: r51826
2010-08-07 05:01:43 +00:00
Tony Puccinelli
58f3e81f00
Continued abstraction of generic ELF-loader, splitting off MIPS-processor specific things into their own files and testing on the PS2
...
svn-id: r51345
2010-07-27 06:27:45 +00:00
Yotam Barnoy
b9d876e23a
PSP: removed unneeded overload of addCustomDirectories()
...
svn-id: r48299
2010-03-19 11:55:18 +00:00
Max Horn
ad8584d25c
One more try to make DC & PSP compile again
...
svn-id: r48290
2010-03-18 20:19:58 +00:00
Max Horn
156a106ebc
Trying to fix compilation (porters should review these changes, seems I uncovered some lurking old breakage)
...
svn-id: r48289
2010-03-18 16:53:20 +00:00
Max Horn
81a698d0a0
Convert some occurences of StringList to StringArray;
...
try to fix compile error in GP2x code
svn-id: r48286
2010-03-18 15:44:59 +00:00
Joost Peters
7bf181bf98
Slightly modified version of patch #2875544 : PSP plugins patch
...
svn-id: r44822
2009-10-09 12:10:08 +00:00