summaryrefslogtreecommitdiffstats
path: root/sys/alpha/include
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-02-25 00:42:40 +0000
committermarcel <marcel@FreeBSD.org>2003-02-25 00:42:40 +0000
commit8704f1f1600724cd09dba0fb6706f23ff5636c1c (patch)
treef64af56b64d24c26e03d759d33acaeb704b850de /sys/alpha/include
parent53638b8b18135ac726fc800dabf49b4b9d7f1e48 (diff)
downloadFreeBSD-src-8704f1f1600724cd09dba0fb6706f23ff5636c1c.zip
FreeBSD-src-8704f1f1600724cd09dba0fb6706f23ff5636c1c.tar.gz
Remove support for running in SimOS. The support has rotted over
time and there's no indication that it will improve anytime soon. By removing support for SimOS it is possible to build LINT on Alpha, which is considered more important at the moment. Not objected to on: alpha@
Diffstat (limited to 'sys/alpha/include')
-rw-r--r--sys/alpha/include/db_machdep.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/sys/alpha/include/db_machdep.h b/sys/alpha/include/db_machdep.h
index 6c57783..ccd033e 100644
--- a/sys/alpha/include/db_machdep.h
+++ b/sys/alpha/include/db_machdep.h
@@ -36,7 +36,6 @@
*/
#include "opt_ddb.h"
-#include "opt_simos.h"
#include <sys/param.h>
#include <vm/vm.h>
@@ -55,11 +54,7 @@ extern db_regs_t ddb_regs; /* register state */
#define PC_REGS(regs) ((db_addr_t)(regs)->tf_regs[FRAME_PC])
-#ifdef SIMOS
-#define BKPT_INST 0x000000aa /* gentrap instruction */
-#else
#define BKPT_INST 0x00000080 /* breakpoint instruction */
-#endif
#define BKPT_SIZE (4) /* size of breakpoint inst */
#define BKPT_SET(inst) (BKPT_INST)
@@ -67,13 +62,8 @@ extern db_regs_t ddb_regs; /* register state */
(ddb_regs.tf_regs[FRAME_PC] -= BKPT_SIZE);
#define SOFTWARE_SSTEP 1 /* no hardware support */
-#ifdef SIMOS
-#define IS_BREAKPOINT_TRAP(type, code) ((type) == ALPHA_KENTRY_IF && \
- (code) == ALPHA_IF_CODE_GENTRAP)
-#else
#define IS_BREAKPOINT_TRAP(type, code) ((type) == ALPHA_KENTRY_IF && \
(code) == ALPHA_IF_CODE_BPT)
-#endif
#define IS_WATCHPOINT_TRAP(type, code) 0
/*
OpenPOWER on IntegriCloud