|
|
1.1 ! root 1: /* ! 2: * static char *ID_gndf.h = "@(#) gendefs.h: 1.4 5/3/84"; ! 3: */ ! 4: ! 5: #define LESS -1 ! 6: #define EQUAL 0 ! 7: #define GREATER 1 ! 8: ! 9: #define NO 0 ! 10: #define YES 1 ! 11: ! 12: #define NCPS 8 /* number of characters per symbol */ ! 13: #define BITSPBY 8 ! 14: #define BITSPOW 8 ! 15: #define BITSPW 32 ! 16: #define OUTWTYPE char ! 17: /* if the previous line changes the following line should be change to look like ! 18: * #define OUT(a,b) fwrite((char *)(&a), sizeof(OUTWTYPE), 1, b) ! 19: */ ! 20: #define OUT(a,b) putc((a), b) ! 21: ! 22: #define NBPW 32 ! 23: ! 24: #define SCTALIGN 8L /* byte alignment for sections */ ! 25: #define TXTFILL 0x70L ! 26: #define FILL 0L ! 27: #define NULLVAL 0L ! 28: #define NULLSYM ((symbol *)NULL) ! 29: ! 30: /* constants used in testing and flag parsing */ ! 31: ! 32: #define ARGERR "Illegal argument - ignored\n" ! 33: #define TESTVAL -2 ! 34: #define NFILES 9 ! 35: ! 36: /* index of action routines in modes array */ ! 37: ! 38: #define NOACTION 0 ! 39: #define DEFINE 1 ! 40: #define SETVAL 2 ! 41: #define SETSCL 3 ! 42: #define SETTYP 4 ! 43: #define SETTAG 5 ! 44: #define SETLNO 6 ! 45: #define SETSIZ 7 ! 46: #define SETDIM1 8 ! 47: #define SETDIM2 9 ! 48: #define ENDEF 10 ! 49: #define LLINENO 11 ! 50: #define LLINENUM 12 ! 51: #define LLINEVAL 13 ! 52: #define NEWSTMT 14 ! 53: #define SETFILE 15 ! 54: #define RELDIR32 16 ! 55: #define RESABS 17 ! 56: #define RELPC8 18 ! 57: #define RELPC16 19 ! 58: #define BRNOPT 20 ! 59: #define BSBNOPT 21 ! 60: #define FNDBRLEN 22 ! 61: #define SHIFTVAL 23 ! 62: #define RELDAT32 24 ! 63: #define SAVTRANS 25 ! 64: #define SETEXPAND 26 ! 65: #ifdef CALLPCREL ! 66: #define CALLNOPT 27 ! 67: #define NACTION 27 ! 68: #else ! 69: #define NACTION 26 ! 70: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.