|
|
1.1 ! root 1: /* ! 2: * static char ID_slotvech[] = "@(#) slotvec.h: 1.3 3/13/83"; ! 3: */ ! 4: ! 5: ! 6: struct slotvec{ ! 7: long svsymndx; /* original (input) symbol table index */ ! 8: long svovaddr; /* original (input) symbol virtual addr */ ! 9: long svnvaddr; /* new (output) symbol virtual addr */ ! 10: long svnewndx; /* new (output) symbol table index */ ! 11: char svsecnum; /* new (output) section number */ ! 12: char svflags; ! 13: }; ! 14: ! 15: #define SLOTVEC struct slotvec ! 16: #define SLOTSIZ sizeof(SLOTVEC) ! 17: ! 18: ! 19: #define SV_TV 01 ! 20: #define SV_ERR 02 ! 21: ! 22: extern SLOTVEC *svread( ); ! 23: #if SDP ! 24: extern SLOTVEC *getslot( ); ! 25: #define GETSLOT(slt,action) getslot(slt,action) ! 26: #else ! 27: #define GETSLOT(slt,action) &svpageptr[(slt)] ! 28: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.