* src/vm/jit/trap.c: New file.
[cacao.git] / src / vm / jit / x86_64 / codegen.c
index 9d238bddaeb8b08a0622c24971fc0c2a5c56d2b2..a93f42b5234c24d7bb0165d0663931ecb6419925 100644 (file)
@@ -67,6 +67,7 @@
 #include "vm/jit/reg.h"
 #include "vm/jit/replace.h"
 #include "vm/jit/stacktrace.h"
+#include "vm/jit/trap.h"
 
 #if defined(ENABLE_LSRA)
 # include "vm/jit/allocator/lsra.h"
@@ -269,7 +270,7 @@ bool codegen_emit(jitdata *jd)
                else {
                        M_TEST(REG_A0);
                        M_BNE(8);
-                       M_ALD_MEM(REG_A0, EXCEPTION_HARDWARE_NULLPOINTER);
+                       M_ALD_MEM(REG_A0, TRAP_NullPointerException);
                }
 
                M_AST(REG_A0, REG_SP, s1 * 8);