Bell 32V release
[unix-history] / usr / src / cmd / sdb / machine.h
CommitLineData
a5e36a62
TL
1#
2/*
3 * UNIX/vax debugger
4 */
5
6/* unix parameters */
7#define DBNAME "adb\n"
8#define LPRMODE "%R"
9#define OFFMODE "+%R"
10#define TXTRNDSIZ 512L
11
12TYPE long TXTHDR[8];
13TYPE long SYMV;
14
15#ifndef vax
16struct {short hiword; short loword;}; /* stupid fp-11 */
17#endif
18
19/* symbol table in a.out file */
20struct symtab {
21 char symc[8];
22#ifndef EDDT
23 char symf;
24 char sympad[3];
25#endif
26 SYMV symv;
27};
28#define SYMTABSIZ (sizeof (struct symtab))
29
30#define SYMCHK 057
31#define SYMTYPE(symflg) (symflg&41 ? DSYM : NSYM)