cacao.git
15 years agoFixes PR80.
Christian Thalinger [Fri, 13 Jun 2008 21:02:18 +0000 (23:02 +0200)]
Fixes PR80.
* src/vm/builtin.c (builtin_arraycopy): Fixed range checks, cast to
unsigned values.
* tests/regression/bugzilla/All.java (suite): Added PR80.
* tests/regression/bugzilla/PR80.java: New file.

15 years ago* autogen.sh (CACAO_ACLOCAL): Added aclocal-1.10.
Christian Thalinger [Fri, 13 Jun 2008 15:46:00 +0000 (17:46 +0200)]
* autogen.sh (CACAO_ACLOCAL): Added aclocal-1.10.
(CACAO_AUTOMAKE): Added automake-1.10.

15 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc7.
Christian Thalinger [Thu, 12 Jun 2008 16:08:23 +0000 (18:08 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc7.
(AM_INIT_AUTOMAKE): Added tar-ustar for long filename support (thanks
to Mark Wielaard).
(OPT_CFLAGS): Only use -g to be portable.

15 years ago* src/vm/vm.c (vm_run): Fixed compiler warning.
Christian Thalinger [Thu, 12 Jun 2008 16:03:01 +0000 (18:03 +0200)]
* src/vm/vm.c (vm_run): Fixed compiler warning.

15 years ago* src/vm/jit/i386/darwin/md-os.c: Ported to UNIX03 (__DARWIN_UNIX03).
Christian Thalinger [Thu, 12 Jun 2008 15:36:24 +0000 (17:36 +0200)]
* src/vm/jit/i386/darwin/md-os.c: Ported to UNIX03 (__DARWIN_UNIX03).

15 years ago* src/threads/posix/thread-posix.c (threads_startup_thread) [__DARWIN__]: Don't
Christian Thalinger [Thu, 12 Jun 2008 15:35:10 +0000 (17:35 +0200)]
* src/threads/posix/thread-posix.c (threads_startup_thread) [__DARWIN__]: Don't
register the thread to Boehm-GC, it's not implemented yet.

15 years ago* configure.ac (INTRP_CFLAGS, ARCH_CFLAGS): Use -std=c99 instead of
Christian Thalinger [Thu, 12 Jun 2008 15:06:47 +0000 (17:06 +0200)]
* configure.ac (INTRP_CFLAGS, ARCH_CFLAGS): Use -std=c99 instead of
-ansi and bumped _POSIX_C_SOURCE to version 200112L.
(AC_CHECK_HEADERS): Added stdbool.h and stdint.h.
* src/vm/global.h (boolm true, false): Removed.

15 years ago* src/vm/jit/x86_64/emit.c (emit_store): Removed inline keyword.
Christian Thalinger [Thu, 12 Jun 2008 14:54:08 +0000 (16:54 +0200)]
* src/vm/jit/x86_64/emit.c (emit_store): Removed inline keyword.

15 years ago* src/toolbox/set.c (config.h): Added.
Christian Thalinger [Thu, 12 Jun 2008 13:40:49 +0000 (15:40 +0200)]
* src/toolbox/set.c (config.h): Added.
(vm/global.h): Likewise.
* src/toolbox/set.h (config.h): Likewise.

15 years ago* Merged with tip.
Christian Thalinger [Thu, 12 Jun 2008 13:32:42 +0000 (15:32 +0200)]
* Merged with tip.

15 years ago* configure.ac (AC_CHECK_ENABLE_LTDL): Removed.
Christian Thalinger [Thu, 12 Jun 2008 13:32:04 +0000 (15:32 +0200)]
* configure.ac (AC_CHECK_ENABLE_LTDL): Removed.
(AC_CHECK_ENABLE_DL): Added.
* m4/ltdl.m4: Removed.
* m4/dl.m4: New file.

* src/cacao/cacao.c [ENABLE_LIBJVM] (ltdl.h): Removed.
(vmcore/system.h): Added.
(LIBJVM_NAME): New define.
(main): Use system_dl* functions.

* src/native/native.c: Replaced ltdl stuff with sytem_dl* stuff.
* src/native/native.h (NATIVE_LIBRARY_PREFIX): New define.
(NATIVE_LIBRARY_SUFFIX): Likewise.

* src/native/vm/gnuclasspath/java_lang_VMRuntime.c (mapLibraryName):
Use NATIVE_LIBRARY_* defines.

* src/vmcore/system.h [HAVE_DLFCN_H] (dlfcn.h): Added.
(system_dlclose): New function.
(system_dlerror): Likewise.
(system_dlopen): Likewise.
(system_dlsym): Likewise.

15 years ago* src/native/include/Makefile.am (VM_ZIP) [ENABLE_ZLIB]: Added if.
Christian Thalinger [Thu, 12 Jun 2008 13:26:13 +0000 (15:26 +0200)]
* src/native/include/Makefile.am (VM_ZIP) [ENABLE_ZLIB]: Added if.

15 years ago* src/vm/jit/i386/darwin/md-os.c: Fixed indent.
Christian Thalinger [Thu, 12 Jun 2008 11:47:44 +0000 (13:47 +0200)]
* src/vm/jit/i386/darwin/md-os.c: Fixed indent.

15 years agoFixes PR77.
Christian Thalinger [Thu, 12 Jun 2008 08:56:31 +0000 (10:56 +0200)]
Fixes PR77.
* src/native/jni.c (jni_attach_current_thread): Call
thread_attach_current_external_thread instead of
threads_attach_current_thread.
(_Jv_JNI_AttachCurrentThread): Renamed to jni_AttachCurrentThread.
(_Jv_JNI_DetachCurrentThread): Renamed to jni_DetachCurrentThread,
call thread_detach_current_external_thread instead of
threads_detach_thread.
(_Jv_JNI_AttachCurrentThreadAsDaemon): Renamed to
jni_AttachCurrentThreadAsDaemon.

* src/threads/posix/thread-posix.c (threads_startup_thread)
[ENABLE_GC_BOEHM]: Call GC_register_my_thread. Call
thread_detach_current_thread instead of threads_detach_thread.
(threads_detach_thread): Removed.
(thread_detach_current_thread): New function.
* src/threads/posix/thread-posix.h (threads_detach_thread): Removed.

* src/threads/thread.c [ENABLE_GC_BOEHM] (mm/boehm-gc/include/gc.h):
Added.
(threads_attach_current_thread): Renamed to
thread_attach_current_thread.
(thread_attach_current_external_thread): New function.
(thread_detach_current_external_thread): Likewise.
* src/threads/thread.h (threads_attach_current_thread): Removed.
(thread_attach_current_thread): Added.
(thread_attach_current_external_thread): Likewise.
(thread_detach_current_thread): Likewise.
(thread_detach_current_external_thread): Likewise.

* src/vm/vm.c (vm_run): Call thread_detach_current_thread instead of
threads_detach_thread.
(vm_destroy): Call thread_attach_current_thread instead of
threads_attach_current_thread.

15 years agoOops. Corrected cacao-0.97 tag.
Stefan Ring [Thu, 12 Jun 2008 07:54:10 +0000 (09:54 +0200)]
Oops. Corrected cacao-0.97 tag.

15 years agoAdded tag cacao-0.98 for changeset 430cdebdf7d1
Stefan Ring [Thu, 12 Jun 2008 07:48:29 +0000 (09:48 +0200)]
Added tag cacao-0.98 for changeset 430cdebdf7d1

15 years agoAdded tag cacao-0.97 for changeset 430cdebdf7d1
Stefan Ring [Thu, 12 Jun 2008 06:25:29 +0000 (08:25 +0200)]
Added tag cacao-0.97 for changeset 430cdebdf7d1

15 years agoFixes PR72.
Stefan Ring [Wed, 11 Jun 2008 21:41:10 +0000 (23:41 +0200)]
Fixes PR72.
* src/vm/jit/i386/codegen.c (codegen_emit_stub_native): Return value
expansion in native stubs (for gcc 4.3).
* src/vm/jit/x86_64/codegen.c (codegen_emit_stub_native): Likewise.

* src/vm/jit/i386/codegen.h: Added more value extension operations.
* src/vm/jit/i386/emit.c: Likewise.
* src/vm/jit/i386/emit.h: Likewise.
* src/vm/jit/x86_64/codegen.h: Likewise.
* src/vm/jit/x86_64/emit.c: Likewise.
* src/vm/jit/x86_64/emit.h: Likewise.

15 years agoFixes PR63.
Christian Thalinger [Wed, 11 Jun 2008 09:04:39 +0000 (11:04 +0200)]
Fixes PR63.
* src/vm/jit/arm/emit.c (emit_verbosecall_enter) [ENABLE_SOFTFLOAT]:
Save and restore floating point types correctly.

15 years ago* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h:
Christian Thalinger [Wed, 11 Jun 2008 08:50:42 +0000 (10:50 +0200)]
* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h:
Fixed comment type.

15 years ago* tests/havoc.class: Removed binary file.
Christian Thalinger [Wed, 11 Jun 2008 08:35:31 +0000 (10:35 +0200)]
* tests/havoc.class: Removed binary file.

15 years ago* src/native/jni.c (_Jv_JNI_GetEnv): Renamed to jni_GetEnv.
Christian Thalinger [Mon, 9 Jun 2008 15:34:41 +0000 (17:34 +0200)]
* src/native/jni.c (_Jv_JNI_GetEnv): Renamed to jni_GetEnv.

15 years ago* src/native/jni.c (_Jv_JNI_PushLocalFrame): Renamed to
Christian Thalinger [Mon, 9 Jun 2008 15:31:43 +0000 (17:31 +0200)]
* src/native/jni.c (_Jv_JNI_PushLocalFrame): Renamed to
jni_PushLocalFrame, added trace output.
(_Jv_JNI_PopLocalFrame): Renamed to jni_PopLocalFrame.
(_Jv_JNI_DeleteLocalRef): Renamed to jni_DeleteLocalRef.
(_Jv_JNI_NewLocalRef): Renamed to jni_NewLocalRef.
(_Jv_JNI_EnsureLocalCapacity): Renamed to jni_EnsureLocalCapacity.

15 years ago* src/threads/thread.c (threads_preinit): Check if main thread index
Christian Thalinger [Mon, 9 Jun 2008 13:30:32 +0000 (15:30 +0200)]
* src/threads/thread.c (threads_preinit): Check if main thread index
is 1.

15 years ago* src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java: Updated
Christian Thalinger [Mon, 9 Jun 2008 10:18:21 +0000 (12:18 +0200)]
* src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java: Updated
to current GNU Classpath CVS version.

15 years ago* Merged with 7d4cc49cbd31.
Christian Thalinger [Sun, 8 Jun 2008 20:26:01 +0000 (22:26 +0200)]
* Merged with 7d4cc49cbd31.

15 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc6. This reflects the
Christian Thalinger [Sun, 8 Jun 2008 16:45:06 +0000 (18:45 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc6. This reflects the
update to Boehm-GC 7.1.

15 years ago* Merged with 31f9198caefc.
Christian Thalinger [Sun, 8 Jun 2008 16:26:01 +0000 (18:26 +0200)]
* Merged with 31f9198caefc.

15 years ago* src/vm/jit/i386/codegen.c (codegen_emit): Commented out escape checks.
Peter Molnar [Sun, 8 Jun 2008 06:24:45 +0000 (08:24 +0200)]
* src/vm/jit/i386/codegen.c (codegen_emit): Commented out escape checks.
* src/vm/jit/i386/emit.h: Fixed typo.
* src/vm/jit/optimizing/bytecode_escape.c,
src/vm/jit/optimizing/escape.c,
src/vm/jit/optimizing/escape.h: Added copyright header.

15 years ago* src/vm/jit/optimizing/escape.h: Added forgotten file.
Peter Molnar [Fri, 6 Jun 2008 08:29:51 +0000 (10:29 +0200)]
* src/vm/jit/optimizing/escape.h: Added forgotten file.

15 years ago* configure.ac: [ENABLE_SSA] define ENABLE_ESCAPE_CHECK.
Peter Molnar [Fri, 6 Jun 2008 08:29:23 +0000 (10:29 +0200)]
* configure.ac: [ENABLE_SSA] define ENABLE_ESCAPE_CHECK.
* src/vm/global.h [ENABLE_ESCAPE_CHECK] add additional fields to java_object_t for escape analysis verification.
* src/vm/jit/asmpart.h,
src/vm/jit/i386/asmpart.S [ENABLE_ESCAPE_CHECK] (asm_escape_check): new symbol.
* src/vm/jit/i386/codegen.c [ENABLE_ESCAPE_CHECK] (codegen_emit): First stetps of annotating all objects with escape information and checking that information upon every access to an object.
* src/vm/jit/i386/emit.c,
src/vm/jit/i386/emit.h (emit_escape_check): New symbol.
* src/vm/jit/optimizing/escape.c (escape_analysis_escape_check): New symbol.

15 years agoMissed a file again, grrrrrrrrr.
Christian Thalinger [Thu, 5 Jun 2008 15:53:59 +0000 (17:53 +0200)]
Missed a file again, grrrrrrrrr.

* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/mips.h:
Patched.

15 years agoS390 patch applied from Thiemo Seufer. This is also already applied
Christian Thalinger [Thu, 5 Jun 2008 15:40:45 +0000 (17:40 +0200)]
S390 patch applied from Thiemo Seufer.  This is also already applied
to bdwgc CVS.

* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/s390.h:
Patched.

15 years agoMIPS patches applied from Thiemo Seufer. These are also already
Christian Thalinger [Thu, 5 Jun 2008 15:39:45 +0000 (17:39 +0200)]
MIPS patches applied from Thiemo Seufer.  These are also already
applied to bdwgc CVS.

* src/mm/boehm-gc/include/private/gcconfig.h,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops.h,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/Makefile.am,
src/mm/boehm-gc/mach_dep.c: Patched.

15 years ago* src/mm/boehm-gc/Makefile.am (AM_CPPFLAGS): Use libatomic_ops instead
Christian Thalinger [Thu, 5 Jun 2008 15:37:27 +0000 (17:37 +0200)]
* src/mm/boehm-gc/Makefile.am (AM_CPPFLAGS): Use libatomic_ops instead
of libatomic_ops-1.2, because only the former is linked into the build
directory.  Maybe this should go upstream?

15 years ago* src/threads/posix/thread-posix.c: Added a comment why we include
Christian Thalinger [Thu, 5 Jun 2008 15:36:04 +0000 (17:36 +0200)]
* src/threads/posix/thread-posix.c: Added a comment why we include
Boehm's gc.h.

15 years ago* Merged gc7-branch to default.
Christian Thalinger [Thu, 5 Jun 2008 12:56:16 +0000 (14:56 +0200)]
* Merged gc7-branch to default.

15 years agoFiles missed in the Boehm-GC 7.1 import (sorry).
Christian Thalinger [Thu, 5 Jun 2008 12:24:30 +0000 (14:24 +0200)]
Files missed in the Boehm-GC 7.1 import (sorry).

* .hgignore: Added src/mm/boehm-gc/.dirstamp.
* src/mm/boehm-gc/NT_X64_THREADS_MAKEFILE: Added.
* src/mm/boehm-gc/include/extra/gc.h,
src/mm/boehm-gc/include/extra/gc_cpp.h,
src/mm/boehm-gc/include/gc_version.h,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/armcc/arm_v6.h,
src/mm/boehm-gc/tests/huge_test.c,
src/mm/boehm-gc/tests/smash_test.c: Likewise.
* src/mm/boehm-gc/version.h: Removed.

--HG--
branch : gc7-branch

15 years ago* src/mm/boehm-gc/configure.ac: Made autogen.sh warning free.
Christian Thalinger [Thu, 5 Jun 2008 12:03:26 +0000 (14:03 +0200)]
* src/mm/boehm-gc/configure.ac: Made autogen.sh warning free.
* src/mm/boehm-gc/libatomic_ops-1.2/configure.ac: Likewise.

--HG--
branch : gc7-branch

15 years ago* Imported Boehm-GC 7.1.
Christian Thalinger [Thu, 5 Jun 2008 11:59:30 +0000 (13:59 +0200)]
* Imported Boehm-GC 7.1.

--HG--
branch : gc7-branch

15 years ago* .hgignore: Added src/mm/boehm-gc/atomic_ops.c,
Christian Thalinger [Thu, 5 Jun 2008 11:38:09 +0000 (13:38 +0200)]
* .hgignore: Added src/mm/boehm-gc/atomic_ops.c,
src/mm/boehm-gc/atomic_ops_sysdeps.S, src/mm/boehm-gc/bdw-gc.pc,
src/mm/boehm-gc/libatomic_ops, src/mm/boehm-gc/cord/.dirstamp.

--HG--
branch : gc7-branch

15 years ago* configure.ac (ac_configure_args): Removed --disable-shared, add
Christian Thalinger [Thu, 5 Jun 2008 11:34:15 +0000 (13:34 +0200)]
* configure.ac (ac_configure_args): Removed --disable-shared, add
--disable-static.
* src/mm/boehm-gc/Makefile.am (lib_LTLIBRARIES): Renamed to
noinst_LTLIBRARIES.
* src/mm/boehm-gc/cord/cord.am: Likewise.

--HG--
branch : gc7-branch

15 years ago* configure.ac: Define ENABLE_ESCAPE if ENABLE_SSA is defined.
Peter Molnar [Sun, 1 Jun 2008 11:52:18 +0000 (13:52 +0200)]
* configure.ac: Define ENABLE_ESCAPE if ENABLE_SSA is defined.
* src/vm/global.h (ACC_METHOD_EA): new symbol.
* src/vm/jit/cfg.c (cfg_add_root): correctly initialize method member of basicblock.
* src/vm/jit/jit.c (basicblock) [ENABLE_SSA]: new members phis and phicount.
* src/vm/jit/jit.h (jit_compile_intern): Transform exception handlers only if -lsra is given.
* src/vm/jit/optimizing/Makefile.am: Adpated.
* src/vm/jit/optimizing/bytecode_escape.c: New file. Implementation of escape analysis on bytecode.
* src/vm/jit/optimizing/escape.c: Changed a lot.
* src/vm/jit/optimizing/ssa3.c: Changed a lot.
* src/vmcore/method.h (methodinfo) [ENABLE_ESCAPE]: New member paramescape.

15 years ago* Merged with tip.
Christian Thalinger [Mon, 19 May 2008 19:40:05 +0000 (21:40 +0200)]
* Merged with tip.

--HG--
rename : src/native/vm/sun/jvm.c => src/native/vm/openjdk/jvm.c

15 years ago* src/classes/gnuclasspath/java/lang/.VMClassLoader.java.swp: Removed.
Stefan Ring [Thu, 15 May 2008 10:12:25 +0000 (12:12 +0200)]
* src/classes/gnuclasspath/java/lang/.VMClassLoader.java.swp: Removed.
How did this get in?

15 years agoMerging 8179.
Peter Molnar [Wed, 14 May 2008 17:25:26 +0000 (19:25 +0200)]
Merging 8179.

--HG--
rename : src/classes/gnu/java/lang/.VMClassLoader.java.swp => src/classes/gnuclasspath/java/lang/.VMClassLoader.java.swp

15 years ago* src/classes/gnu: Renamed to src/classes/gnuclasspath.
Christian Thalinger [Wed, 14 May 2008 14:24:55 +0000 (16:24 +0200)]
* src/classes/gnu: Renamed to src/classes/gnuclasspath.

--HG--
rename : src/classes/gnu/gnu/classpath/VMStackWalker.java => src/classes/gnuclasspath/gnu/classpath/VMStackWalker.java
rename : src/classes/gnu/gnu/classpath/VMSystemProperties.java => src/classes/gnuclasspath/gnu/classpath/VMSystemProperties.java
rename : src/classes/gnu/gnu/java/lang/CPStringBuilder.java => src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java
rename : src/classes/gnu/gnu/java/lang/VMCPStringBuilder.java => src/classes/gnuclasspath/gnu/java/lang/VMCPStringBuilder.java
rename : src/classes/gnu/gnu/java/lang/management/VMMemoryMXBeanImpl.java => src/classes/gnuclasspath/gnu/java/lang/management/VMMemoryMXBeanImpl.java
rename : src/classes/gnu/gnu/java/lang/management/VMRuntimeMXBeanImpl.java => src/classes/gnuclasspath/gnu/java/lang/management/VMRuntimeMXBeanImpl.java
rename : src/classes/gnu/java/lang/VMClassLoader.java => src/classes/gnuclasspath/java/lang/VMClassLoader.java
rename : src/classes/gnu/java/lang/VMString.java => src/classes/gnuclasspath/java/lang/VMString.java
rename : src/classes/gnu/java/lang/VMThread.java => src/classes/gnuclasspath/java/lang/VMThread.java
rename : src/classes/gnu/java/lang/reflect/Constructor.java => src/classes/gnuclasspath/java/lang/reflect/Constructor.java
rename : src/classes/gnu/java/lang/reflect/Field.java => src/classes/gnuclasspath/java/lang/reflect/Field.java
rename : src/classes/gnu/java/lang/reflect/Method.java => src/classes/gnuclasspath/java/lang/reflect/Method.java
rename : src/classes/gnu/java/lang/reflect/Modifier.java => src/classes/gnuclasspath/java/lang/reflect/Modifier.java
rename : src/classes/gnu/java/lang/reflect/VMConstructor.java => src/classes/gnuclasspath/java/lang/reflect/VMConstructor.java
rename : src/classes/gnu/java/lang/reflect/VMField.java => src/classes/gnuclasspath/java/lang/reflect/VMField.java
rename : src/classes/gnu/java/lang/reflect/VMMethod.java => src/classes/gnuclasspath/java/lang/reflect/VMMethod.java
rename : src/classes/gnu/java/security/VMAccessController.java => src/classes/gnuclasspath/java/security/VMAccessController.java
rename : src/classes/gnu/sun/misc/Unsafe.java => src/classes/gnuclasspath/sun/misc/Unsafe.java
rename : src/classes/gnu/sun/reflect/ConstantPool.java => src/classes/gnuclasspath/sun/reflect/ConstantPool.java
rename : src/classes/gnu/sun/reflect/annotation/AnnotationParser.java => src/classes/gnuclasspath/sun/reflect/annotation/AnnotationParser.java
rename : src/classes/gnu/sun/reflect/annotation/AnnotationType.java => src/classes/gnuclasspath/sun/reflect/annotation/AnnotationType.java
rename : src/classes/gnu/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java
rename : src/classes/gnu/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java
rename : src/classes/gnu/sun/reflect/annotation/ExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/ExceptionProxy.java
rename : src/classes/gnu/sun/reflect/annotation/TypeNotPresentExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/TypeNotPresentExceptionProxy.java

15 years ago* src/classes/Makefile.am (BOOTCLASSPATH): Removed, this is set during
Christian Thalinger [Wed, 14 May 2008 14:12:13 +0000 (16:12 +0200)]
* src/classes/Makefile.am (BOOTCLASSPATH): Removed, this is set during
configure.

15 years ago* src/native/vm/gnu: Renamed to src/native/vm/gnuclasspath.
Christian Thalinger [Wed, 14 May 2008 14:03:46 +0000 (16:03 +0200)]
* src/native/vm/gnu: Renamed to src/native/vm/gnuclasspath.
* src/native/vm/sun: Renamed to src/native/vm/openjdk.

--HG--
rename : src/native/vm/gnu/Makefile.am => src/native/vm/gnuclasspath/Makefile.am
rename : src/native/vm/gnu/VMjdwp.c => src/native/vm/gnuclasspath/VMjdwp.c
rename : src/native/vm/gnu/VMjdwp.h => src/native/vm/gnuclasspath/VMjdwp.h
rename : src/native/vm/gnu/gnu_classpath_VMStackWalker.c => src/native/vm/gnuclasspath/gnu_classpath_VMStackWalker.c
rename : src/native/vm/gnu/gnu_classpath_VMSystemProperties.c => src/native/vm/gnuclasspath/gnu_classpath_VMSystemProperties.c
rename : src/native/vm/gnu/gnu_classpath_jdwp_VMFrame.c => src/native/vm/gnuclasspath/gnu_classpath_jdwp_VMFrame.c
rename : src/native/vm/gnu/gnu_classpath_jdwp_VMMethod.c => src/native/vm/gnuclasspath/gnu_classpath_jdwp_VMMethod.c
rename : src/native/vm/gnu/gnu_classpath_jdwp_VMVirtualMachine.c => src/native/vm/gnuclasspath/gnu_classpath_jdwp_VMVirtualMachine.c
rename : src/native/vm/gnu/gnu_java_lang_VMCPStringBuilder.c => src/native/vm/gnuclasspath/gnu_java_lang_VMCPStringBuilder.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMClassLoadingMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMClassLoadingMXBeanImpl.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMMemoryMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMMemoryMXBeanImpl.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMRuntimeMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMRuntimeMXBeanImpl.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMThreadMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMThreadMXBeanImpl.c
rename : src/native/vm/gnu/java_lang_VMClass.c => src/native/vm/gnuclasspath/java_lang_VMClass.c
rename : src/native/vm/gnu/java_lang_VMClassLoader.c => src/native/vm/gnuclasspath/java_lang_VMClassLoader.c
rename : src/native/vm/gnu/java_lang_VMObject.c => src/native/vm/gnuclasspath/java_lang_VMObject.c
rename : src/native/vm/gnu/java_lang_VMRuntime.c => src/native/vm/gnuclasspath/java_lang_VMRuntime.c
rename : src/native/vm/gnu/java_lang_VMString.c => src/native/vm/gnuclasspath/java_lang_VMString.c
rename : src/native/vm/gnu/java_lang_VMSystem.c => src/native/vm/gnuclasspath/java_lang_VMSystem.c
rename : src/native/vm/gnu/java_lang_VMThread.c => src/native/vm/gnuclasspath/java_lang_VMThread.c
rename : src/native/vm/gnu/java_lang_VMThrowable.c => src/native/vm/gnuclasspath/java_lang_VMThrowable.c
rename : src/native/vm/gnu/java_lang_management_VMManagementFactory.c => src/native/vm/gnuclasspath/java_lang_management_VMManagementFactory.c
rename : src/native/vm/gnu/java_lang_reflect_VMConstructor.c => src/native/vm/gnuclasspath/java_lang_reflect_VMConstructor.c
rename : src/native/vm/gnu/java_lang_reflect_VMField.c => src/native/vm/gnuclasspath/java_lang_reflect_VMField.c
rename : src/native/vm/gnu/java_lang_reflect_VMMethod.c => src/native/vm/gnuclasspath/java_lang_reflect_VMMethod.c
rename : src/native/vm/gnu/java_lang_reflect_VMProxy.c => src/native/vm/gnuclasspath/java_lang_reflect_VMProxy.c
rename : src/native/vm/gnu/java_security_VMAccessController.c => src/native/vm/gnuclasspath/java_security_VMAccessController.c
rename : src/native/vm/gnu/java_util_concurrent_atomic_AtomicLong.c => src/native/vm/gnuclasspath/java_util_concurrent_atomic_AtomicLong.c
rename : src/native/vm/gnu/sun_reflect_ConstantPool.c => src/native/vm/gnuclasspath/sun_reflect_ConstantPool.c
rename : src/native/vm/sun/Makefile.am => src/native/vm/openjdk/Makefile.am
rename : src/native/vm/sun/hpi.c => src/native/vm/openjdk/hpi.c
rename : src/native/vm/sun/hpi.h => src/native/vm/openjdk/hpi.h
rename : src/native/vm/sun/jvm.c => src/native/vm/openjdk/jvm.c

15 years ago* m4/classpath.m4: Moved from here...
Christian Thalinger [Wed, 14 May 2008 13:36:35 +0000 (15:36 +0200)]
* m4/classpath.m4: Moved from here...
* m4/java-runtime-library.m4: ...to here.

--HG--
rename : m4/classpath.m4 => m4/java-runtime-library.m4

15 years ago* contrib/setenvinstalled.in: Missed in renaming.
Christian Thalinger [Wed, 14 May 2008 13:33:13 +0000 (15:33 +0200)]
* contrib/setenvinstalled.in: Missed in renaming.
* contrib/setenvsource.in: Likewise.

15 years ago* m4/classpath.m4: Renamed --with-classpath* options to
Christian Thalinger [Wed, 14 May 2008 11:51:44 +0000 (13:51 +0200)]
* m4/classpath.m4: Renamed --with-classpath* options to
--with-java-runtime-library* and the defines respectively.

* configure.ac,
contrib/setenvinstalled.in,
contrib/setenvsource.in,
m4/hpi.m4,
src/cacao/Makefile.am,
src/cacaoh/cacaoh.c,
src/classes/Makefile.am,
src/native/include/Makefile.am,
src/native/jni.c,
src/native/native.c,
src/native/vm/Makefile.am,
src/native/vm/gnu/java_lang_VMClass.c,
src/native/vm/gnu/java_lang_VMClassLoader.c,
src/native/vm/nativevm.c,
src/native/vm/nativevm.h,
src/native/vm/reflect.c,
src/native/vm/reflect.h,
src/native/vm/sun_misc_Unsafe.c,
src/threads/posix/thread-posix.c,
src/threads/thread.c,
src/vm/access.c,
src/vm/assertion.c,
src/vm/initialize.c,
src/vm/jit/codegen-common.c,
src/vm/jit/jit.c,
src/vm/jit/stacktrace.c,
src/vm/properties.c,
src/vm/signal.c,
src/vm/vm.c,
src/vmcore/class.c,
src/vmcore/class.h,
src/vmcore/linker.c,
src/vmcore/loader.c,
src/vmcore/utf8.c,
src/vmcore/utf8.h: Likewise.

15 years ago* src/vm/jit/cfg.c: Changed all occurences of class to clazz.
Peter Molnar [Wed, 14 May 2008 07:32:23 +0000 (09:32 +0200)]
* src/vm/jit/cfg.c: Changed all occurences of class to clazz.
* src/vm/jit/optimizing/ssa3.c: Removed accidentally forgotten diff marker resulting from previous merge.

15 years ago* src/vm/jit/allocator/simplereg.c (simplereg_allocate_temporaries): Support for...
Peter Molnar [Wed, 14 May 2008 07:09:10 +0000 (09:09 +0200)]
* src/vm/jit/allocator/simplereg.c (simplereg_allocate_temporaries): Support for ICMD_GETEXCEPTION.
* src/vm/jit/cfg.c (cfg_eliminate_edges_to_unreachable, cfg_calculate_reachability, cfg_remove_predecessors, cfg_eliminate_edges_to_unreachable): new functions.
* src/vm/jit/i386/codegen.c [ENABLE_SSA] (codegen_emit): Don't copy itmp1 into invar 1 in exh blocks.
* src/vm/jit/icmdtable.inc (ICMD_GETEXCEPTION, ICMD_PHI): new opcodes.
* src/vm/jit/jit.c (jit_compile_intern) [ENABLE_SSA]: Normalizing exception handlers before SSA transformation.
* src/vm/jit/jit.h (var_is_inout): Correctly handling TYPE_RET variables.
* src/vm/jit/optimizing/ssa.c: adapted.
* src/vm/jit/optimizing/ssa3.c: Changed a lot.
* src/vm/jit/show.c (show_icmd): Support for ICMD_GETEXCEPTION.

16 years ago* src/vm/vm.c (mainstring): Removed.
Christian Thalinger [Tue, 13 May 2008 15:23:15 +0000 (17:23 +0200)]
* src/vm/vm.c (mainstring): Removed.
(mainclass): Made static.
(vm_create): Moved main-class argument handling from here...
(vm_run): ...to here.
(vm_compile_method): Pass class name to the function.
* src/vm/vm.h (mainstring): Removed.
(mainclass): Likewise.

16 years ago* src/threads/none/thread-none.h (THREADINFO): Removed.
Christian Thalinger [Tue, 13 May 2008 08:28:35 +0000 (10:28 +0200)]
* src/threads/none/thread-none.h (THREADINFO): Removed.

16 years ago* src/threads/none/thread-none.h (THREADSPECIFIC): Removed because
Christian Thalinger [Tue, 13 May 2008 08:25:36 +0000 (10:25 +0200)]
* src/threads/none/thread-none.h (THREADSPECIFIC): Removed because
it's not used anymore.
* src/threads/posix/thread-posix.h: Likewise.

16 years ago* src/vm/jit/x86_64/asmpart.S (asm_get_cycle_count): Repaired
Stefan Ring [Sun, 11 May 2008 18:02:39 +0000 (20:02 +0200)]
* src/vm/jit/x86_64/asmpart.S (asm_get_cycle_count): Repaired
--enable-cycles-stats.

16 years agoMerged cleanup -> gc7-branch
Stefan Ring [Sun, 11 May 2008 10:21:01 +0000 (12:21 +0200)]
Merged cleanup -> gc7-branch

--HG--
branch : gc7-branch

16 years agoClean merge -> gc7-branch
Stefan Ring [Sun, 11 May 2008 10:19:00 +0000 (12:19 +0200)]
Clean merge -> gc7-branch

--HG--
branch : gc7-branch
rename : src/threads/native/threads.c => src/threads/posix/thread-posix.c

16 years ago* src/mm/boehm-gc/pthread_stop_world.c: Cleaned up some old Boehm-based
Stefan Ring [Sun, 11 May 2008 09:58:06 +0000 (11:58 +0200)]
* src/mm/boehm-gc/pthread_stop_world.c: Cleaned up some old Boehm-based
stop-the-world code.
* src/threads/posix/thread-posix.c: Likewise.
* src/threads/posix/thread-posix.h: Likewise.

16 years ago* src/vm/jit/s390/codegen.c (codegen_emit): For ICMD_LALOAD, ICMD_LASTORE, ICMD_DALOA...
Peter Molnar [Sat, 10 May 2008 16:26:44 +0000 (16:26 +0000)]
* src/vm/jit/s390/codegen.c (codegen_emit): For ICMD_LALOAD, ICMD_LASTORE, ICMD_DALOAD, fixed offset of first array element. This fixes the failing dacapo antlr benchmark.

16 years ago* src/threads/posix/lock.c: Replaced UTF-8 characters with ASCII.
Stefan Ring [Fri, 9 May 2008 16:32:52 +0000 (18:32 +0200)]
* src/threads/posix/lock.c: Replaced UTF-8 characters with ASCII.

16 years ago* Merged with tip.
Christian Thalinger [Thu, 8 May 2008 11:43:12 +0000 (13:43 +0200)]
* Merged with tip.

16 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc5.
Christian Thalinger [Thu, 8 May 2008 09:59:04 +0000 (11:59 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc5.

16 years ago* src/vm/jit/s390/md.c (md_executionstate_read): New function (stub
Christian Thalinger [Thu, 8 May 2008 09:23:46 +0000 (11:23 +0200)]
* src/vm/jit/s390/md.c (md_executionstate_read): New function (stub
only).
(md_executionstate_write): Likewise.

16 years ago* m4/cacaoh.m4 (AC_CHECK_WITH_CACAOH): Don't set ENABLE_CACAOH.
Christian Thalinger [Wed, 7 May 2008 08:08:41 +0000 (10:08 +0200)]
* m4/cacaoh.m4 (AC_CHECK_WITH_CACAOH): Don't set ENABLE_CACAOH.
* src/Makefile.am [ENABLE_CACAOH] (CACAOH_DIR): Removed.
(SUBDIRS): Always build cacaoh because it's required e.g. when running
make check on the target.

16 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc4.
Christian Thalinger [Tue, 6 May 2008 16:30:13 +0000 (18:30 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc4.

16 years ago* src/vmcore/system.h (system_scandir) [__IRIX__]: On IRIX the
Christian Thalinger [Tue, 6 May 2008 14:46:44 +0000 (16:46 +0200)]
* src/vmcore/system.h (system_scandir) [__IRIX__]: On IRIX the
signature is a bit different.  This prevents a lot of compiler
warnings.

16 years ago* src/vm/jit/mips/linux/md-os.c (md_executionstate_read): New
Christian Thalinger [Tue, 6 May 2008 14:25:23 +0000 (16:25 +0200)]
* src/vm/jit/mips/linux/md-os.c (md_executionstate_read): New
function.
(md_executionstate_write): Likewise.

16 years ago* src/vm/jit/mips/asmpart.S: Replaced ldc1/sdc1 with l.d/s.d macros.
Christian Thalinger [Tue, 6 May 2008 14:24:00 +0000 (16:24 +0200)]
* src/vm/jit/mips/asmpart.S: Replaced ldc1/sdc1 with l.d/s.d macros.
* src/vm/jit/mips/md-asm.h: Likewise.

16 years ago* src/vm/jit/alpha/md-asm.h (SAVE_RETURN_REGISTERS): Removed, it's not
Christian Thalinger [Tue, 6 May 2008 13:17:36 +0000 (15:17 +0200)]
* src/vm/jit/alpha/md-asm.h (SAVE_RETURN_REGISTERS): Removed, it's not
used anymore.
(RESTORE_RETURN_REGISTERS): Likewise.

16 years ago* src/mm/boehm.c: Use stdint-types.
Christian Thalinger [Tue, 6 May 2008 09:18:04 +0000 (11:18 +0200)]
* src/mm/boehm.c: Use stdint-types.
* src/mm/gc-common.h: Likewise.

16 years ago* tests/regression/jasmin/Makefile.am (build): Added cup.jar to
Christian Thalinger [Tue, 6 May 2008 09:17:14 +0000 (11:17 +0200)]
* tests/regression/jasmin/Makefile.am (build): Added cup.jar to
classpath.

16 years ago* tests/regression/bugzilla/PR65.java (test): Fixed compiler warning.
Christian Thalinger [Tue, 6 May 2008 09:03:47 +0000 (11:03 +0200)]
* tests/regression/bugzilla/PR65.java (test): Fixed compiler warning.

16 years agoMerged with tip.
Stefan Ring [Mon, 5 May 2008 13:02:09 +0000 (15:02 +0200)]
Merged with tip.

16 years ago* src/vm/jit/i386/darwin/md-asm.h: Repaired --enable-cycles-stats.
Stefan Ring [Mon, 5 May 2008 13:00:11 +0000 (15:00 +0200)]
* src/vm/jit/i386/darwin/md-asm.h: Repaired --enable-cycles-stats.
* src/vm/jit/stacktrace.c: Likewise.

16 years ago* src/cacaoh/dummy.c: Removed asm_criticalsections and
Stefan Ring [Sat, 3 May 2008 20:25:35 +0000 (22:25 +0200)]
* src/cacaoh/dummy.c: Removed asm_criticalsections and
asm_getclassvalues_atomic. They have not been used anywhere in a long time.
* src/threads/critical.h: Likewise.
* src/vm/jit/i386/cygwin/md-asm.h: Likewise.
* src/vm/jit/i386/darwin/md-asm.h: Likewise.
* src/vm/jit/intrp/asmpart.c: Likewise.

16 years ago* tests/regression/bugzilla/All.java: Added test case for PR65.
Stefan Ring [Sat, 3 May 2008 15:58:09 +0000 (17:58 +0200)]
* tests/regression/bugzilla/All.java: Added test case for PR65.

16 years ago* src/vm/builtin.c (builtin_descriptorscompatible): Experimental fix for
Stefan Ring [Fri, 2 May 2008 14:12:26 +0000 (16:12 +0200)]
* src/vm/builtin.c (builtin_descriptorscompatible): Experimental fix for
bugzilla bug #65.

16 years ago* tests/threads/threadInterrupt.java: Added brief comment explaining the
Stefan Ring [Wed, 30 Apr 2008 18:40:48 +0000 (20:40 +0200)]
* tests/threads/threadInterrupt.java: Added brief comment explaining the
purpose of this test.
* tests/threads/waitAndInterrupt.java: Likewise.

16 years ago* tests/weakref.java: New test for weak references.
Stefan Ring [Wed, 30 Apr 2008 18:39:51 +0000 (20:39 +0200)]
* tests/weakref.java: New test for weak references.

16 years agoBacked out changeset ecf451e74e7e
Stefan Ring [Wed, 30 Apr 2008 18:38:07 +0000 (20:38 +0200)]
Backed out changeset ecf451e74e7e

16 years ago* tests/threads/threadInterrupt.java: Added brief comment explaining the
Stefan Ring [Wed, 30 Apr 2008 18:30:36 +0000 (20:30 +0200)]
* tests/threads/threadInterrupt.java: Added brief comment explaining the
purpose of this test.
* tests/threads/waitAndInterrupt.java: Likewise.

16 years ago* tests/regression/jasmin/Makefile.am (JAVA): Prefix LD_LIBRARY_PATH.
Christian Thalinger [Tue, 29 Apr 2008 09:45:56 +0000 (11:45 +0200)]
* tests/regression/jasmin/Makefile.am (JAVA): Prefix LD_LIBRARY_PATH.
(JASMIN_TESTS): Removed.
(EXTRA_DIST): Removed JASMIN_TESTS, added $(srcdir)/*.j.
(build): Target added.
(run): Likewise.
* tests/regression/jasmin/runtest: Removed compilation of the tests.

* tests/regression/jasmin/test_verify_fail_jsr_multiple_returns.j:
Moved from here...
* tests/regression/jasmin/test_verify_fail_jsr_multiple_returns.j-no:
... to here.

* tests/regression/jasmin/test_verify_fail_jsr_recursion.j: Likewise.
* tests/regression/jasmin/test_verify_fail_jsr_recursion.j-no:
Likewise.

* tests/regression/jasmin/test_verify_fail_jsr_recursion_terminates.j:
Likewise.
* tests/regression/jasmin/test_verify_fail_jsr_recursion_terminates.j-no:
Likewise.

--HG--
rename : tests/regression/jasmin/test_verify_fail_jsr_multiple_returns.j => tests/regression/jasmin/test_verify_fail_jsr_multiple_returns.j-no
rename : tests/regression/jasmin/test_verify_fail_jsr_recursion.j => tests/regression/jasmin/test_verify_fail_jsr_recursion.j-no
rename : tests/regression/jasmin/test_verify_fail_jsr_recursion_terminates.j => tests/regression/jasmin/test_verify_fail_jsr_recursion_terminates.j-no

16 years ago* tests/regression/Makefile.am (JAVACCMD): Added -source 1.5 -target
Christian Thalinger [Tue, 29 Apr 2008 09:42:16 +0000 (11:42 +0200)]
* tests/regression/Makefile.am (JAVACCMD): Added -source 1.5 -target
1.5 -nowarn.
(SOURCE_FILES): Removed HelloWorld.java.
(SIMPLE_JAVA_TESTS): Removed.
(run): Target added.
* tests/regression/HelloWorld.java: Removed.

16 years ago* tests/regression/assertion/Makefile.am (JAVACCMD): Added -source 1.5
Christian Thalinger [Tue, 29 Apr 2008 08:01:19 +0000 (10:01 +0200)]
* tests/regression/assertion/Makefile.am (JAVACCMD): Added -source 1.5
-target 1.5.
(run): Target added.

16 years ago* tests/regression/bugzilla/Makefile.am (run): Target added.
Christian Thalinger [Tue, 29 Apr 2008 07:50:43 +0000 (09:50 +0200)]
* tests/regression/bugzilla/Makefile.am (run): Target added.

16 years ago* tests/regression/junit/Makefile.am (JAVACCMD): Added -source 1.5
Christian Thalinger [Tue, 29 Apr 2008 07:50:10 +0000 (09:50 +0200)]
* tests/regression/junit/Makefile.am (JAVACCMD): Added -source 1.5
-target 1.5 -nowarn (TODO: move this into a variable).
(run): Target added.

16 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc3.
Christian Thalinger [Mon, 28 Apr 2008 20:06:18 +0000 (22:06 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc3.

16 years ago* .hgignore: Added m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4,
Christian Thalinger [Mon, 28 Apr 2008 19:51:26 +0000 (21:51 +0200)]
* .hgignore: Added m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4,
m4/ltversion.m4, m4/lt~obsolete.m4.

16 years ago* m4/jre-layout.m4 (AC_CHECK_WITH_JRE_LAYOUT): Renamed to
Christian Thalinger [Mon, 28 Apr 2008 19:49:31 +0000 (21:49 +0200)]
* m4/jre-layout.m4 (AC_CHECK_WITH_JRE_LAYOUT): Renamed to
AC_CHECK_ENABLE_JRE_LAYOUT.
* configure.ac: Likewise.

* src/cacao/cacao.c: Renamed WITH_JRE_LAYOUT to ENABLE_JRE_LAYOUT.
* src/native/vm/gnu/gnu_classpath_VMSystemProperties.c: Likewise.
* src/vm/properties.c: Likewise.
* src/vm/vm.c: Likewise.
* src/vmcore/system.h: Likewise.

16 years ago* .hgignore: Added doc/doxygen/html, doc/doxygen/latex.
Christian Thalinger [Mon, 28 Apr 2008 19:46:36 +0000 (21:46 +0200)]
* .hgignore: Added doc/doxygen/html, doc/doxygen/latex.
* configure.ac (AC_CONFIG_FILES): Added doc/doxygen/Makefile.
* doc/Makefile.am (SUBDIRS): Added doxygen.
* doc/doxygen/Doxyfile: New file.
* doc/doxygen/Makefile.am: Likewise.

16 years ago* src/vm/jit/arm/linux/md-os.c (md_executionstate_read): New function
Christian Thalinger [Mon, 28 Apr 2008 15:39:21 +0000 (17:39 +0200)]
* src/vm/jit/arm/linux/md-os.c (md_executionstate_read): New function
(but not implemted yet).
(md_executionstate_write): Likewise.

16 years ago* Merged in new trap code (twisti-branch).
Christian Thalinger [Mon, 28 Apr 2008 15:11:29 +0000 (17:11 +0200)]
* Merged in new trap code (twisti-branch).

16 years ago* src/vm/jit/sparc64/Makefile.am (libarch_la_SOURCES): Added
Christian Thalinger [Mon, 28 Apr 2008 15:09:34 +0000 (17:09 +0200)]
* src/vm/jit/sparc64/Makefile.am (libarch_la_SOURCES): Added
md-trap.h.
* src/vm/jit/sparc64/codegen.c: Use new trap stuff.
* src/vm/jit/sparc64/emit.c: Likewise.
* src/vm/jit/sparc64/linux/md-os.c: Likewise.
* src/vm/jit/sparc64/md-trap.h: New file.
* src/vm/jit/sparc64/solaris/md-os.c: Use new trap stuff.

--HG--
branch : twisti

16 years ago* src/vm/jit/powerpc64/md.c (md_patch_replacement_point): Use new trap
Christian Thalinger [Mon, 28 Apr 2008 15:07:58 +0000 (17:07 +0200)]
* src/vm/jit/powerpc64/md.c (md_patch_replacement_point): Use new trap
stuff.

--HG--
branch : twisti

16 years ago* src/vm/jit/m68k/linux/md-os.h: Removed.
Christian Thalinger [Mon, 28 Apr 2008 14:49:36 +0000 (16:49 +0200)]
* src/vm/jit/m68k/linux/md-os.h: Removed.
* src/vm/jit/m68k/linux/Makefile.am (libmd_la_SOURCES): Removed
md-os.h.

--HG--
branch : twisti

16 years ago* src/vm/jit/patcher-common.c (patcher_handler): Fixed compiler
Christian Thalinger [Mon, 28 Apr 2008 14:48:30 +0000 (16:48 +0200)]
* src/vm/jit/patcher-common.c (patcher_handler): Fixed compiler
warnings.

--HG--
branch : twisti

16 years ago* src/vm/jit/patcher-common.c (patcher_handler) [ENABLE_DISASSEMBLER]:
Christian Thalinger [Mon, 28 Apr 2008 14:43:47 +0000 (16:43 +0200)]
* src/vm/jit/patcher-common.c (patcher_handler) [ENABLE_DISASSEMBLER]:
Use disassembler to print machine code.

--HG--
branch : twisti