[vmkit-commits] [vmkit] r59134 - in /vmkit/trunk: autoconf/configure.ac configure lib/JnJVM/Makefile tools/jnjvm/Makefile tools/vmjc/Makefile tools/vmkit/Makefile
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Nov 12 06:14:57 PST 2008
Author: geoffray
Date: Wed Nov 12 08:14:56 2008
New Revision: 59134
URL: http://llvm.org/viewvc/llvm-project?rev=59134&view=rev
Log:
Fix isolate compilation.
Modified:
vmkit/trunk/autoconf/configure.ac
vmkit/trunk/configure
vmkit/trunk/lib/JnJVM/Makefile
vmkit/trunk/tools/jnjvm/Makefile
vmkit/trunk/tools/vmjc/Makefile
vmkit/trunk/tools/vmkit/Makefile
Modified: vmkit/trunk/autoconf/configure.ac
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/autoconf/configure.ac?rev=59134&r1=59133&r2=59134&view=diff
==============================================================================
--- vmkit/trunk/autoconf/configure.ac (original)
+++ vmkit/trunk/autoconf/configure.ac Wed Nov 12 08:14:56 2008
@@ -214,19 +214,19 @@
dnl **************************************************************************
AC_ARG_WITH(vm-type,
[AS_HELP_STRING(--with-vm-type=something,
- [VM type ('single' 'multi' or 'service')])],
+ [VM type ('single' 'isolate' 'isolate-sharing' or 'service')])],
[[vmtype=$withval]],
[[ echo Using single as vm type.
vmtype=single
]]
)
-if test "x$vmtype" = "xmulti"; then
- VM_FLAGS="-DMULTIPLE_VM"
+if test "x$vmtype" = "xisolate"; then
+ VM_FLAGS="-DISOLATE"
ISOLATE_BUILD=1
else
if test "x$vmtype" = "xservice"; then
- VM_FLAGS="-DMULTIPLE_VM -DSERVICE_GC -DMULTIPLE_GC -DSERVICE_VM -I\$(PROJ_SRC_ROOT)/lib/Mvm/Allocator"
+ VM_FLAGS="-DISOLATE -DSERVICE_GC -DMULTIPLE_GC -DSERVICE_VM -I\$(PROJ_SRC_ROOT)/lib/Mvm/Allocator"
SERVICE_BUILD=1
fi
fi
Modified: vmkit/trunk/configure
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/configure?rev=59134&r1=59133&r2=59134&view=diff
==============================================================================
--- vmkit/trunk/configure (original)
+++ vmkit/trunk/configure Wed Nov 12 08:14:56 2008
@@ -1321,7 +1321,8 @@
--with-thread=something Thread type ('common' or 'no')
--with-gc=something GC type ('single-mmap' 'multi-mmap' or 'boehm')
--with-vm-type=something
- VM type ('single' 'multi' or 'service')
+ VM type ('single' 'isolate' 'isolate-sharing' or
+ 'service')
--with-gnu-classpath-libs=something
GNU CLASSPATH libraries (default is
/usr/lib/classpath)
@@ -3942,12 +3943,12 @@
fi
-if test "x$vmtype" = "xmulti"; then
- VM_FLAGS="-DMULTIPLE_VM"
+if test "x$vmtype" = "xisolate"; then
+ VM_FLAGS="-DISOLATE"
ISOLATE_BUILD=1
else
if test "x$vmtype" = "xservice"; then
- VM_FLAGS="-DMULTIPLE_VM -DSERVICE_GC -DMULTIPLE_GC -DSERVICE_VM -I\$(PROJ_SRC_ROOT)/lib/Mvm/Allocator"
+ VM_FLAGS="-DISOLATE -DSERVICE_GC -DMULTIPLE_GC -DSERVICE_VM -I\$(PROJ_SRC_ROOT)/lib/Mvm/Allocator"
SERVICE_BUILD=1
fi
fi
Modified: vmkit/trunk/lib/JnJVM/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Makefile?rev=59134&r1=59133&r2=59134&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/Makefile (original)
+++ vmkit/trunk/lib/JnJVM/Makefile Wed Nov 12 08:14:56 2008
@@ -12,7 +12,7 @@
include $(LEVEL)/Makefile.config
-ifeq ($(ISOLATE_BUILD), 1)
+ifeq ($(ISOLATE_SHARING_BUILD), 1)
DIRS += Isolate
endif
Modified: vmkit/trunk/tools/jnjvm/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tools/jnjvm/Makefile?rev=59134&r1=59133&r2=59134&view=diff
==============================================================================
--- vmkit/trunk/tools/jnjvm/Makefile (original)
+++ vmkit/trunk/tools/jnjvm/Makefile Wed Nov 12 08:14:56 2008
@@ -14,7 +14,7 @@
USEDLIBS = Allocator CommonThread Mvm JnJVM Classpath $(GCLIB)
LINK_COMPONENTS = jit nativecodegen scalaropts instrumentation ipa ipo
-ifeq ($(ISOLATE_BUILD), 1)
+ifeq ($(ISOLATE_SHARING_BUILD), 1)
USEDLIBS += Isolate
endif
Modified: vmkit/trunk/tools/vmjc/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tools/vmjc/Makefile?rev=59134&r1=59133&r2=59134&view=diff
==============================================================================
--- vmkit/trunk/tools/vmjc/Makefile (original)
+++ vmkit/trunk/tools/vmjc/Makefile Wed Nov 12 08:14:56 2008
@@ -14,8 +14,4 @@
USEDLIBS = Allocator CommonThread Mvm JnJVM Classpath $(GCLIB)
LINK_COMPONENTS = jit nativecodegen scalaropts instrumentation ipa ipo bitwriter
-ifeq ($(ISOLATE_BUILD), 1)
- USEDLIBS += Isolate
-endif
-
include $(LEVEL)/Makefile.common
Modified: vmkit/trunk/tools/vmkit/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tools/vmkit/Makefile?rev=59134&r1=59133&r2=59134&view=diff
==============================================================================
--- vmkit/trunk/tools/vmkit/Makefile (original)
+++ vmkit/trunk/tools/vmkit/Makefile Wed Nov 12 08:14:56 2008
@@ -17,7 +17,7 @@
USEDLIBS += JnJVM Classpath
endif
-ifeq ($(ISOLATE_BUILD), 1)
+ifeq ($(ISOLATE_SHARING_BUILD), 1)
USEDLIBS += Isolate
endif
More information about the vmkit-commits
mailing list