PRIVATE int osfxsr_feature; /* FXSAVE/FXRSTOR instructions support (SSEx) */
-extern void poweroff_jmp();
+extern __dead void poweroff_jmp();
extern void poweroff16();
extern void poweroff16_end();
monitor();
}
-PUBLIC void arch_bios_poweroff(void)
+PRIVATE __dead void arch_bios_poweroff(void)
{
u32_t cr0;
SOFT_RESET_FLAG_SIZE);
reset();
}
+
+ NOT_REACHABLE;
}
/* address of a.out headers, set in mpx386.s */
_PROTOTYPE( void ser_putc, (char) );
_PROTOTYPE( __dead void arch_shutdown, (int) );
_PROTOTYPE( __dead void arch_monitor, (void) );
-_PROTOTYPE( void arch_bios_poweroff, (void) );
_PROTOTYPE( void arch_get_aout_headers, (int i, struct exec *h) );
_PROTOTYPE( void restore_user_context, (struct proc * p) );
_PROTOTYPE( void read_tsc, (unsigned long *high, unsigned long *low) );