diff options
author | 2019-04-01 07:02:04 +0000 | |
---|---|---|
committer | 2019-04-01 07:02:04 +0000 | |
commit | 36ffd15a7bf9a0abdd9df746a337422babb76c9c (patch) | |
tree | bf96dd8e23faee8d9ef5640448bc988e1b32a82b | |
parent | fast track ddb> reboot command to skip anything which might panic again. (diff) | |
download | wireguard-openbsd-36ffd15a7bf9a0abdd9df746a337422babb76c9c.tar.xz wireguard-openbsd-36ffd15a7bf9a0abdd9df746a337422babb76c9c.zip |
compile fix from visa
-rw-r--r-- | sys/arch/loongson/loongson/machdep.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/arch/loongson/loongson/machdep.c b/sys/arch/loongson/loongson/machdep.c index 3e7d797f10b..53a1c403ea6 100644 --- a/sys/arch/loongson/loongson/machdep.c +++ b/sys/arch/loongson/loongson/machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: machdep.c,v 1.86 2019/04/01 07:00:52 tedu Exp $ */ +/* $OpenBSD: machdep.c,v 1.87 2019/04/01 07:02:04 tedu Exp $ */ /* * Copyright (c) 2009, 2010, 2014 Miodrag Vallat. @@ -1050,6 +1050,8 @@ int waittime = -1; __dead void boot(int howto) { + void (*__reset)(void) = (void (*)(void))RESET_EXC_VEC; + if ((howto & RB_RESET) != 0) goto doreset; @@ -1099,7 +1101,6 @@ haltsys: printf("System Halt.\n"); } else { doreset: - void (*__reset)(void) = (void (*)(void))RESET_EXC_VEC; printf("System restart.\n"); if (sys_platform->reset != NULL) (*(sys_platform->reset))(); |