From a5e454930665b15ce193517071a4a818106483cb Mon Sep 17 00:00:00 2001 From: briggs Date: Mon, 17 Jul 1995 01:31:14 +0000 Subject: [PATCH] Stop recursive jmp0panics. --- sys/arch/mac68k/mac68k/locore.s | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys/arch/mac68k/mac68k/locore.s b/sys/arch/mac68k/mac68k/locore.s index 646cb656cf40..83d42b373871 100644 --- a/sys/arch/mac68k/mac68k/locore.s +++ b/sys/arch/mac68k/mac68k/locore.s @@ -1,4 +1,4 @@ -/* $NetBSD: locore.s,v 1.41 1995/07/08 04:25:07 briggs Exp $ */ +/* $NetBSD: locore.s,v 1.42 1995/07/17 01:31:14 briggs Exp $ */ /* * Copyright (c) 1988 University of Utah. @@ -101,10 +101,14 @@ * (i.e. a bogus PC) This is known to immediately follow the vector * table and is hence at 0x400 (see reset vector in vectors.s). */ - .globl _panic + .globl _panic, _panicstr .globl _jmp0panic _jmp0panic: + tstl _panicstr + jeq jmp0panic + stop #0x2700 +jmp0panic: pea Ljmp0panic jbsr _panic /* NOTREACHED */