xref: /csrg-svn/old/sdb/machine.h (revision 7777)
1*7777Srrh /* "@(#)machine.h 4.2 08/17/82" */
21336Sbill /*
31336Sbill  *	UNIX/vax debugger
41336Sbill  */
51336Sbill 
61336Sbill /* unix parameters */
71336Sbill #define DBNAME "adb\n"
81336Sbill #define LPRMODE "%R"
91336Sbill #define OFFMODE "+%R"
101336Sbill #define TXTRNDSIZ PAGSIZ
111336Sbill 
121336Sbill TYPE	long TXTHDR[8];
131336Sbill TYPE	long SYMV;
141336Sbill 
151336Sbill #ifndef vax
161336Sbill struct {short hiword; short loword;}; /* stupid fp-11 */
171336Sbill #endif
181336Sbill 
191336Sbill /* symbol table in a.out file */
201336Sbill struct symtab {
211336Sbill 	char	symc[8];
221336Sbill 	char	symf;
231336Sbill 	char	sympad[3];
241336Sbill 	SYMV	symv;
251336Sbill };
261336Sbill #define SYMTABSIZ (sizeof (struct symtab))
271336Sbill 
281336Sbill #define SYMCHK 057
291336Sbill #define SYMTYPE(symflg) (symflg&41 ? DSYM : NSYM)
30