Skip to content

Commit

Permalink
Definition files for library exports.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ian Rogers committed Apr 1, 2009
1 parent 9db39bf commit 8924dfd
Show file tree
Hide file tree
Showing 5 changed files with 66 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tools/bootloader/jni/jvm_jni.def
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
LIBRARY JVM_JNI

SECTIONS
.data READ WRITE
.text EXECUTE READ

EXPORTS
Java_org_jikesrvm_runtime_DynamicLibrary_runJNI_1OnLoad
5 changes: 5 additions & 0 deletions tools/bootloader/jni/libjvm_jni.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
JVM_JNI_0.1 {
global :
Java_org_jikesrvm_runtime_DynamicLibrary_runJNI_1OnLoad
local : *;
};
23 changes: 23 additions & 0 deletions tools/bootloader/jvm.def
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
LIBRARY JVM

SECTIONS
.data READ WRITE
.text EXECUTE READ

EXPORTS
JavaArgc
JavaArgs
Me
bootRecord
verbose
sysJavaVM
findMappable
parse_memory_size
sysGetPageSize
sysInitialize
sysMalloc
sysMemoryReserve
sysSetLinkage
sysStartMainThread
sysSyncCache
sysExit
20 changes: 20 additions & 0 deletions tools/bootloader/libjvm.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
JVM_0.1 {
global :
JavaArgc
JavaArgs
Me
bootRecord
verbose
sysJavaVM
findMappable
parse_memory_size
sysGetPageSize
sysInitialize
sysMalloc
sysMemoryReserve
sysSetLinkage
sysStartMainThread
sysSyncCache
sysExit
local : *;
};
10 changes: 10 additions & 0 deletions tools/bootloader/vmi.def
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
LIBRARY VMI

SECTIONS
.data READ WRITE
.text EXECUTE READ

EXPORTS
VMI_GetVMIFromJavaVM
VMI_GetVMIFromJNIEnv
VMI_Initialize

0 comments on commit 8924dfd

Please sign in to comment.