]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/commitdiff
Add the nint argument to the copy_struct opcode.
authorKlaus Treichel <ktreichel@web.de>
Thu, 3 Jan 2008 08:50:21 +0000 (08:50 +0000)
committerKlaus Treichel <ktreichel@web.de>
Thu, 3 Jan 2008 08:50:21 +0000 (08:50 +0000)
ChangeLog
jit/jit-opcode.c

index e26c8177a6dbddb1cf5b7ea3366637ced19cd039..2fd3a81f5b0af685cad53d4392715d913181bf92 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-01-03  Klaus Treichel  <ktreichel@web.de>
+
+       * jit/jit-opcode.c: Add the nint argument to the copy_struct opcode.
+
 2007-12-31  Klaus Treichel  <ktreichel@web.de>
 
        * jit/jit-apply-x86-64.h: Swap source and destination for the call of
index b46343dd8498d4dcda117591342c1e29c6d7a78a..6f2198af7576742e17a5e44df21c7184fa31ab6c 100644 (file)
@@ -446,7 +446,7 @@ jit_opcode_info_t const jit_opcodes[JIT_OP_NUM_OPCODES] = {
        {"copy_float32",                                O_(FLOAT32, FLOAT32, EMPTY, COPY)},
        {"copy_float64",                                O_(FLOAT64, FLOAT64, EMPTY, COPY)},
        {"copy_nfloat",                                 O_(NFLOAT, NFLOAT, EMPTY, COPY)},
-       {"copy_struct",                                 O_(PTR, PTR, EMPTY, COPY)},
+       {"copy_struct",                                 O_(PTR, PTR, EMPTY, COPY) | NINT_ARG},
        {"copy_store_byte",                             F_(INT, INT, EMPTY)},
        {"copy_store_short",                    F_(INT, INT, EMPTY)},
        {"address_of",                                  O_(PTR, ANY, EMPTY, ADDRESS_OF)},