* src/vm/vm.c, src/vm/vm.h: Moved to .cpp.
* src/vm/vm.cpp, src/vm/vm.hpp: New file.
The following files mostly contain include changes but also other
changes related to the C++'ification.
* contrib/mapfile-vers-product,
src/cacao/cacao.c,
src/cacaoh/cacaoh.c,
src/cacaoh/dummy.c,
src/mm/boehm-gc/Makefile.am,
src/mm/boehm.c,
src/mm/cacao-gc/gc.c,
src/mm/cacao-gc/heap.c,
src/mm/cacao-gc/mark.c,
src/mm/dumpmemory.c,
src/mm/memory.c,
src/mm/nogc.c,
src/native/jni.c,
src/native/jni.h,
src/native/jvmti/cacaodbg.c,
src/native/localref.c,
src/native/native.c,
src/native/vm/cldc1.1/com_sun_cldc_io_ResourceInputStream.c,
src/native/vm/cldc1.1/com_sun_cldc_io_j2me_socket_Protocol.c,
src/native/vm/cldc1.1/java_lang_Runtime.c,
src/native/vm/gnuclasspath/gnu_classpath_VMSystemProperties.c,
src/native/vm/gnuclasspath/gnu_java_lang_management_VMClassLoadingMXBeanImpl.c,
src/native/vm/gnuclasspath/gnu_java_lang_management_VMMemoryMXBeanImpl.c,
src/native/vm/gnuclasspath/gnu_java_lang_management_VMRuntimeMXBeanImpl.c,
src/native/vm/gnuclasspath/gnu_java_lang_management_VMThreadMXBeanImpl.c,
src/native/vm/gnuclasspath/java_lang_VMClass.c,
src/native/vm/gnuclasspath/java_lang_VMClassLoader.c,
src/native/vm/gnuclasspath/java_lang_VMRuntime.c,
src/native/vm/gnuclasspath/java_lang_reflect_VMConstructor.cpp,
src/native/vm/gnuclasspath/java_lang_reflect_VMMethod.cpp,
src/native/vm/gnuclasspath/sun_reflect_ConstantPool.cpp,
src/native/vm/nativevm.c,
src/native/vm/openjdk/hpi.c,
src/native/vm/openjdk/jvm.c,
src/native/vm/reflect.c,
src/threads/posix/condition-posix.hpp,
src/threads/posix/lock.c,
src/threads/posix/mutex-posix.hpp,
src/threads/posix/thread-posix.c,
src/threads/posix/thread-posix.h,
src/threads/thread.c,
src/toolbox/avl.c,
src/toolbox/util.c,
src/vm/Makefile.am,
src/vm/array.c,
src/vm/assertion.c,
src/vm/exceptions.c,
src/vm/finalizer.c,
src/vm/initialize.c,
src/vm/jit/alpha/codegen.c,
src/vm/jit/alpha/md.h,
src/vm/jit/argument.c,
src/vm/jit/arm/codegen.c,
src/vm/jit/arm/linux/md-os.c,
src/vm/jit/asmpart.h,
src/vm/jit/code.c,
src/vm/jit/i386/codegen.c,
src/vm/jit/i386/md.c,
src/vm/jit/intrp/codegen.c,
src/vm/jit/m68k/codegen.c,
src/vm/jit/m68k/emit.h,
src/vm/jit/m68k/linux/md-os.c,
src/vm/jit/m68k/md.c,
src/vm/jit/mips/codegen.c,
src/vm/jit/mips/md.c,
src/vm/jit/mips/md.h,
src/vm/jit/mips/uclinux/md-os.c,
src/vm/jit/optimizing/ifconv.c,
src/vm/jit/patcher-common.c,
src/vm/jit/powerpc/codegen.c,
src/vm/jit/powerpc/md.c,
src/vm/jit/powerpc/md.h,
src/vm/jit/powerpc64/codegen.c,
src/vm/jit/powerpc64/emit.c,
src/vm/jit/powerpc64/md.h,
src/vm/jit/s390/codegen.c,
src/vm/jit/show.c,
src/vm/jit/stacktrace.c,
src/vm/jit/trap.c,
src/vm/jit/verify/typecheck-typeinferer.c,
src/vm/jit/x86_64/codegen.c,
src/vm/jit/x86_64/md.c,
src/vm/primitive.cpp,
src/vm/primitive.hpp,
src/vm/properties.c,
src/vm/signal.c,
src/vm/string.c,
src/vmcore/descriptor.c,
src/vmcore/field.c,
src/vmcore/linker.c,
src/vmcore/loader.c,
src/vmcore/method.c,
src/vmcore/options.c,
src/vmcore/primitivecore.c,
src/vmcore/suck.c,
src/vmcore/system.c,
src/vmcore/zip.c: C++ changes.
101 files changed: