i386 defines in builtin table.
authortwisti <none@none>
Tue, 12 Apr 2005 22:01:12 +0000 (22:01 +0000)
committertwisti <none@none>
Tue, 12 Apr 2005 22:01:12 +0000 (22:01 +0000)
src/vm/builtin.c

index ff87597d776be28083653a1daee8b846c52c861b..2d4f9287472adcde27f85511a3f954cb8308f482 100644 (file)
@@ -36,7 +36,7 @@
    calls instead of machine instructions, using the C calling
    convention.
 
-   $Id: builtin.c 2280 2005-04-12 19:50:26Z twisti $
+   $Id: builtin.c 2294 2005-04-12 22:01:12Z twisti $
 
 */
 
@@ -260,6 +260,8 @@ builtin_descriptor builtin_desc[] = {
        /* assembler code patching functions */
 
        { 255, asm_patcher_BUILTIN_new            , ICMD_BUILTIN1, TYPE_ADR   , TYPE_VOID  , TYPE_VOID  , TYPE_ADR   , 0, 0, "new (calling asm_patcher_builtin_new)" },
+#endif
+#if defined(__X86_64__)
        { 255, asm_patcher_BUILTIN_newarray       , ICMD_BUILTIN1, TYPE_ADR   , TYPE_VOID  , TYPE_VOID  , TYPE_ADR   , 0, 0, "newarray (calling asm_patcher_builtin_newarray)" },
        { 255, asm_patcher_BUILTIN_checkarraycast , ICMD_BUILTIN2, TYPE_ADR   , TYPE_ADR   , TYPE_VOID  , TYPE_VOID  , 0, 0, "checkarraycast (calling asm_patcher_builtin_checkarraycast)" },
        { 255, asm_patcher_BUILTIN_arrayinstanceof, ICMD_BUILTIN2, TYPE_ADR   , TYPE_ADR   , TYPE_VOID  , TYPE_INT   , 0, 0, "arrayinstanceof (calling asm_patcher_builtin_arrayinstanceof)" },