aboutsummaryrefslogtreecommitdiff
path: root/backends/plugins/elf/plugin.syms
diff options
context:
space:
mode:
authorAndre Heider2010-09-15 07:44:08 +0000
committerAndre Heider2010-09-15 07:44:08 +0000
commit2596143e2bc42f5958e446ba6c156402ee1a8d53 (patch)
tree27838a251050826a5a59574f2064f70365900c1f /backends/plugins/elf/plugin.syms
parent76ca653972f5513d46c00889b57c7a13e41859a9 (diff)
downloadscummvm-rg350-2596143e2bc42f5958e446ba6c156402ee1a8d53.tar.gz
scummvm-rg350-2596143e2bc42f5958e446ba6c156402ee1a8d53.tar.bz2
scummvm-rg350-2596143e2bc42f5958e446ba6c156402ee1a8d53.zip
PLUGINS: Additional plugin check for the ELF loader.
The ELF loader does not have access to the symbols of the main executable, it just relocates symbols to it via fixed offsets. We need to make sure that loaded plugins are from the same link process to prevent crashes. An embedded build date is used for that. svn-id: r52730
Diffstat (limited to 'backends/plugins/elf/plugin.syms')
-rw-r--r--backends/plugins/elf/plugin.syms1
1 files changed, 1 insertions, 0 deletions
diff --git a/backends/plugins/elf/plugin.syms b/backends/plugins/elf/plugin.syms
index 24ee1a19dc..70465ae976 100644
--- a/backends/plugins/elf/plugin.syms
+++ b/backends/plugins/elf/plugin.syms
@@ -1,3 +1,4 @@
+PLUGIN_getBuildDate
PLUGIN_getVersion
PLUGIN_getType
PLUGIN_getTypeVersion