mv as from usr.bin to pgrm
[unix-history] / usr / src / old / adb / adb.tahoe / mode.h
CommitLineData
676f05c1 1/* mode.h 1.2 87/03/22 */
e1d75491
SL
2
3#include "machine.h"
4/*
5 * sdb/adb - common definitions for old srb style code
6 */
7
8#define MAXCOM 64
9#define MAXARG 32
676f05c1 10#define LINSIZ 1024
e1d75491
SL
11TYPE unsigned ADDR;
12TYPE short INT;
13TYPE int VOID;
14TYPE int L_INT;
15TYPE float REAL;
16TYPE double L_REAL;
17TYPE unsigned POS;
18TYPE char BOOL;
19TYPE char CHAR;
20TYPE char *STRING;
21TYPE char MSG[];
22TYPE struct map MAP;
23TYPE MAP *MAPPTR;
24TYPE struct bkpt BKPT;
25TYPE BKPT *BKPTR;
26TYPE int (*SIG)();
27
28
29/* file address maps */
30struct map {
31 POS b1;
32 POS e1;
33 POS f1;
34 POS b2;
35 POS e2;
36 POS f2;
37 INT ufd;
38};
39
40struct bkpt {
41 ADDR loc;
42 ADDR ins;
43 INT count;
44 INT initcnt;
45 INT flag;
46 CHAR comm[MAXCOM];
47 BKPT *nxtbkpt;
48};
49
50TYPE struct reglist REGLIST;
51TYPE REGLIST *REGPTR;
52struct reglist {
53 STRING rname;
54 INT roffs;
55 int *rkern;
56};