]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/commitdiff
Update version for the "0.0.6" release. r.0.0.6
authorRhys Weatherley <rweather@southern-storm.com.au>
Sun, 15 Jan 2006 06:50:40 +0000 (06:50 +0000)
committerRhys Weatherley <rweather@southern-storm.com.au>
Sun, 15 Jan 2006 06:50:40 +0000 (06:50 +0000)
ChangeLog
NEWS
configure.in

index ca28a68064a5a907f1aad5f5aa309996f6ab8dcd..93f2d21e5c5e868a12a8e5deff20aa4bd6c49095 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+
+2006-01-15  Rhys Weatherley  <rweather@southern-storm.com.au>
+
+       * configure.in, NEWS: update version for the "0.0.6" release.
+
 2006-01-14  Aleksey Demakov  <ademakov@gmail.com>
 
        * tools/gen-sel-parser.y: spilling a register which is the first
diff --git a/NEWS b/NEWS
index 53dc0ffe22a3fc6c9f19a17986cdef605b47d844..77625eb1ce6dc3d6abe60de079b0e9c2505e7225 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,59 @@
 
+0.0.6 (15 January 2006)
+
+       x86:
+
+       * Be careful when using EBX in cpuid instructions so as not to confuse
+         gcc in PIC mode (Rhys W).
+       * Fixes to floating point instruction selection (Rhys Weatherley).
+       * Some support for structure copying (Rhys Weatherley).
+       * Pointer-relative loads and stores (Rhys Weatherley).
+       * Correct the offset for long-form backwards branches (Evin Robertson).
+       * Constant pointers in relative offset operations (Rhys Weatherley).
+       * Merge in Mono's changes to jit-gen-x86.h (Aleksey Demakov).
+       * Array loads and stores for floating point values (Aleksey Demakov).
+       * Memcpy, memset, and memmove operations (Aleksey Demakov).
+       * Return buffer problems in apply function with gcc 4.0.2 (Aleksey Demakov).
+
+       x86-64:
+
+       * Use the correct library entry point when calling jit_memcpy from
+         compiled code (Klaus Treichel).
+
+       Interpreter:
+
+       * Return area pointers (Rhys Weatherley).
+       * Prevent double push of indirect function pointers (Rhys Weatherley).
+
+       Function/instruction core:
+
+       * Clear block addresses and fixup lists if a function restart is needed
+         (Evin Robertson).
+       * Use destination type for store type, not source type (Evin Robertson).
+       * Tail call implementation (Rhys Weatherley).
+       * Address of constants (Avinash Atreya, Aleksey Demakov).
+       * Functions for locating the proper start of a function in the cache
+         (Aleksey Demakov).
+       * New exception type for array out of bounds (Aleksey Demakov).
+       * Jump tables (Aleksey Demakov).
+       * Intrinsics that return exception codes should be labeled "int" (Aleksy D).
+       * Spill both parts of a register pair properly (Aleksey Demakov).
+       * Fixes to freeing of register pairs (Aleksey Demakov).
+
+       Dpas:
+
+       * Throw builtin exceptions (Aleksey Demakov).
+       * Implement array expressions (Aleksey Demakov).
+
+       Other:
+
+       * Sample VM for demonstrating libjit (Norbert Bellow).
+       * Debug interface for line numbers and breakpoints (Rhys Weatherley).
+       * Man page formatting issues (Peter Lund).
+       * Wrong return value in jit_function_apply_vararg (Evin Robertson).
+       * Make debug dumping work with cygwin (Aleksey Demakov).
+       * Option to force use on long double on Win32 (Aleksey Demakov).
+
 0.0.4 (8 August 2004)
 
        * Pluggable object models.
index e3497545e51320cbfb9a08090e48a3a497fe1581..68b01724b0ad7855962a5580501785da6ab22c55 100644 (file)
@@ -5,7 +5,7 @@ dnl Determine the build, host, and target system types.
 AC_CANONICAL_SYSTEM
 
 dnl Initialize automake.
-AM_INIT_AUTOMAKE(libjit, 0.0.5)
+AM_INIT_AUTOMAKE(libjit, 0.0.6)
 AM_CONFIG_HEADER(config.h)
 
 dnl Set the version number for the shared libraries.