[vmkit-commits] [vmkit] r55532 - /vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmConfig.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Aug 29 00:41:47 PDT 2008


Author: geoffray
Date: Fri Aug 29 02:41:47 2008
New Revision: 55532

URL: http://llvm.org/viewvc/llvm-project?rev=55532&view=rev
Log:
Ooops, forfot to commit that file.


Added:
    vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmConfig.h

Added: vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmConfig.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmConfig.h?rev=55532&view=auto

==============================================================================
--- vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmConfig.h (added)
+++ vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmConfig.h Fri Aug 29 02:41:47 2008
@@ -0,0 +1,36 @@
+//===---------- JnjvmConfig.h - Jnjvm configuration file ------------------===//
+//
+//                              JnJVM
+//
+// This file is distributed under the University of Illinois Open Source 
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+
+#ifndef JNJVM_CONFIG_H
+#define JNJVM_CONFIG_H
+
+#ifdef MULTIPLE_VM
+#define ISOLATE_STATIC
+#else
+
+namespace jnjvm {
+
+class ClassArray;
+class ClassPrimitive;
+class Class;
+class CommonClass;
+class JavaConstantPool;
+
+#define UserClassArray ClassArray
+#define UserClassPrimitive ClassPrimitive
+#define UserClass Class
+#define UserCommonClass CommonClass
+#define UserConstantPool JavaConstantPool
+
+}
+#define ISOLATE_STATIC static
+#endif
+
+#endif // JNJVM_CONFIG_H





More information about the vmkit-commits mailing list