]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/commitdiff
Fixed return type of inrinsic function that return exception code.
authorAleksey Demakov <ademakov@gmail.com>
Fri, 13 Jan 2006 11:10:06 +0000 (11:10 +0000)
committerAleksey Demakov <ademakov@gmail.com>
Fri, 13 Jan 2006 11:10:06 +0000 (11:10 +0000)
ChangeLog
jit/jit-insn.c

index 78c57d5530c7e78f5cddda9e03f25077a08ba64e..44d881b17a78b042067abb59247ec528d4f9cdb1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-01-13  Aleksey Demakov  <ademakov@gmail.com>
+
+       * jit/jit-insn.c: fix all descriptors of intrinsic functions that
+       return an exception code to have return_type equal to
+       _jit_type_int_def.
+
 2006-01-11  Aleksey Demakov  <ademakov@gmail.com>
 
        * jit/jit-gen-x86.h (x86_jump_memindex): add macro for indirect
index 13167faa2f85b007f7f88d922a5cf67caff51f96..ad0fc288817bb92aad5ea23dc5d2abe67576deef 100644 (file)
@@ -111,7 +111,7 @@ static jit_intrinsic_descr_t const descr_I_II = {
        (jit_type_t)&_jit_type_uint_def
 };
 static jit_intrinsic_descr_t const descr_e_pI_II = {
-       (jit_type_t)&_jit_type_uint_def,
+       (jit_type_t)&_jit_type_int_def,
        (jit_type_t)&_jit_type_uint_def,
        (jit_type_t)&_jit_type_uint_def,
        (jit_type_t)&_jit_type_uint_def
@@ -135,7 +135,7 @@ static jit_intrinsic_descr_t const descr_l_ll = {
        (jit_type_t)&_jit_type_long_def
 };
 static jit_intrinsic_descr_t const descr_e_pl_ll = {
-       (jit_type_t)&_jit_type_long_def,
+       (jit_type_t)&_jit_type_int_def,
        (jit_type_t)&_jit_type_long_def,
        (jit_type_t)&_jit_type_long_def,
        (jit_type_t)&_jit_type_long_def
@@ -171,7 +171,7 @@ static jit_intrinsic_descr_t const descr_L_LL = {
        (jit_type_t)&_jit_type_ulong_def
 };
 static jit_intrinsic_descr_t const descr_e_pL_LL = {
-       (jit_type_t)&_jit_type_ulong_def,
+       (jit_type_t)&_jit_type_int_def,
        (jit_type_t)&_jit_type_ulong_def,
        (jit_type_t)&_jit_type_ulong_def,
        (jit_type_t)&_jit_type_ulong_def