18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 *
23 */
24
25 #ifndef SHARE_VM_PRIMS_JVM_H
26 #define SHARE_VM_PRIMS_JVM_H
27
28 #include "prims/jni.h"
29 #ifdef TARGET_OS_FAMILY_linux
30 # include "jvm_linux.h"
31 #endif
32 #ifdef TARGET_OS_FAMILY_solaris
33 # include "jvm_solaris.h"
34 #endif
35 #ifdef TARGET_OS_FAMILY_windows
36 # include "jvm_windows.h"
37 #endif
38
39 #ifndef _JAVASOFT_JVM_H_
40 #define _JAVASOFT_JVM_H_
41
42 // HotSpot integration note:
43 //
44 // This file and jvm.h used with the JDK are identical,
45 // except for the three includes removed below
46
47 // #include <sys/stat.h>
48 // #include "jni.h"
49 // #include "jvm_md.h"
50
51
52 #ifdef __cplusplus
53 extern "C" {
54 #endif
55
56 /*
57 * This file contains additional functions exported from the VM.
|
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 *
23 */
24
25 #ifndef SHARE_VM_PRIMS_JVM_H
26 #define SHARE_VM_PRIMS_JVM_H
27
28 #include "prims/jni.h"
29 #ifdef TARGET_OS_FAMILY_linux
30 # include "jvm_linux.h"
31 #endif
32 #ifdef TARGET_OS_FAMILY_solaris
33 # include "jvm_solaris.h"
34 #endif
35 #ifdef TARGET_OS_FAMILY_windows
36 # include "jvm_windows.h"
37 #endif
38 #ifdef TARGET_OS_FAMILY_bsd
39 # include "jvm_bsd.h"
40 #endif
41
42 #ifndef _JAVASOFT_JVM_H_
43 #define _JAVASOFT_JVM_H_
44
45 // HotSpot integration note:
46 //
47 // This file and jvm.h used with the JDK are identical,
48 // except for the three includes removed below
49
50 // #include <sys/stat.h>
51 // #include "jni.h"
52 // #include "jvm_md.h"
53
54
55 #ifdef __cplusplus
56 extern "C" {
57 #endif
58
59 /*
60 * This file contains additional functions exported from the VM.
|