db_machdep.h (66937) | db_machdep.h (75666) |
---|---|
1/* $FreeBSD: head/sys/ia64/include/db_machdep.h 66937 2000-10-10 14:57:10Z dfr $ */ | 1/* $FreeBSD: head/sys/ia64/include/db_machdep.h 75666 2001-04-18 14:15:45Z dfr $ */ |
2/* $NetBSD: db_machdep.h,v 1.6 1997/09/06 02:02:25 thorpej Exp $ */ 3 4/* 5 * Copyright (c) 1995 Carnegie-Mellon University. 6 * All rights reserved. 7 * 8 * Author: Chris G. Demetriou 9 * --- 67 unchanged lines hidden (view full) --- 77 */ 78 79/* No delay slots on Alpha. */ 80#define next_instr_address(v, b) ((db_addr_t) ((b) ? (v) : ((v) + 4))) 81 82u_long db_register_value(db_regs_t *, int); 83int kdb_trap(int vector, struct trapframe *regs); 84 | 2/* $NetBSD: db_machdep.h,v 1.6 1997/09/06 02:02:25 thorpej Exp $ */ 3 4/* 5 * Copyright (c) 1995 Carnegie-Mellon University. 6 * All rights reserved. 7 * 8 * Author: Chris G. Demetriou 9 * --- 67 unchanged lines hidden (view full) --- 77 */ 78 79/* No delay slots on Alpha. */ 80#define next_instr_address(v, b) ((db_addr_t) ((b) ? (v) : ((v) + 4))) 81 82u_long db_register_value(db_regs_t *, int); 83int kdb_trap(int vector, struct trapframe *regs); 84 |
85u_int64_t *db_rse_current_frame(void); 86u_int64_t *db_rse_previous_frame(u_int64_t *bsp, int sof); 87u_int64_t *db_rse_register_address(u_int64_t *bsp, int regno); 88 |
|
85/* 86 * Pretty arbitrary 87 */ 88#define DB_SMALL_VALUE_MAX 0x7fffffff 89#define DB_SMALL_VALUE_MIN (-0x400001) 90 91/* 92 * We define some of our own commands. 93 */ 94#define DB_MACHINE_COMMANDS 95 96/* 97 * We use Elf64 symbols in DDB. 98 */ 99#define DB_ELFSIZE 64 100 101#endif /* _ALPHA_DB_MACHDEP_H_ */ | 89/* 90 * Pretty arbitrary 91 */ 92#define DB_SMALL_VALUE_MAX 0x7fffffff 93#define DB_SMALL_VALUE_MIN (-0x400001) 94 95/* 96 * We define some of our own commands. 97 */ 98#define DB_MACHINE_COMMANDS 99 100/* 101 * We use Elf64 symbols in DDB. 102 */ 103#define DB_ELFSIZE 64 104 105#endif /* _ALPHA_DB_MACHDEP_H_ */ |