Changes:
- $Id: md.c 2808 2005-06-23 13:53:13Z twisti $
+ $Id: md.c 2830 2005-06-25 15:32:34Z twisti $
*/
#endif
+/* md_init *********************************************************************
+
+ Do some machine dependent initialization.
+
+*******************************************************************************/
+
+void md_init(void)
+{
+ /* nothing to do */
+}
+
+
+/* signal_handler_sigsegv ******************************************************
+
+ NullPointerException signal handler for hardware null pointer check.
+
+*******************************************************************************/
+
void signal_handler_sigsegv(int sig, siginfo_t *siginfo, void *_p)
{
ucontext_t *uc;
reg = (instr >> 16) & 31;
addr = gregs[reg];
- if (addr == NULL) {
+ if (addr == 0) {
/* set the REG_ITMP1_XPTR, REG_ITMP2_XPC and new PC */
ss->r11 = (ptrint) new_nullpointerexception();
Changes:
- $Id: md.c 2816 2005-06-23 15:21:02Z twisti $
+ $Id: md.c 2830 2005-06-25 15:32:34Z twisti $
*/
#include "vm/jit/asmpart.h"
+/* md_init *********************************************************************
+
+ Do some machine dependent initialization.
+
+*******************************************************************************/
+
+void md_init(void)
+{
+ /* nothing to do */
+}
+
+
/* signal_handle_sigsegv *******************************************************
NullPointerException signal handler for hardware null pointer check.