|
|
1.1 ! root 1: diffing a.out.h ! 2: diffing access.h ! 3: diffing acct.h ! 4: diffing action.h ! 5: diffing ar.h ! 6: diffing arcoff.h ! 7: diffing assert.h ! 8: diffing canon.h ! 9: diffing coff.h ! 10: diffing ctype.h ! 11: diffing curses.h ! 12: 28 c 28 ! 13: < * $Header: RCS/curses.v Revision 2.1 82/10/25 14:46:08 pavel Exp$ ! 14: --- ! 15: > * $Header: /src386/usr/include/RCS/curses.h,v 1.2 92/09/29 09:06:19 bin Exp Locker: bin $ ! 16: 30 c 30,33 ! 17: < * $Log: RCS/curses.v $ ! 18: --- ! 19: > * $Log: curses.h,v $ ! 20: > * Revision 1.2 92/09/29 09:06:19 bin ! 21: > * updated with kernel 63 source ! 22: > * ! 23: diffing dial.h ! 24: 2 c 2,5 ! 25: < * $Log: /usr/src/cmd/include/RCS/dial.h,v $ ! 26: --- ! 27: > * $Log: dial.h,v $ ! 28: > * Revision 1.2 92/09/29 09:06:23 bin ! 29: > * updated with kernel 63 source ! 30: > * ! 31: diffing dirent.h ! 32: diffing disp.h ! 33: 2 c 2,5 ! 34: < * $Log: /usr/src/cmd/include/RCS/disp.h,v $ ! 35: --- ! 36: > * $Log: disp.h,v $ ! 37: > * Revision 1.2 92/09/29 09:06:25 bin ! 38: > * updated with kernel 63 source ! 39: > * ! 40: diffing dumptape.h ! 41: diffing ebcdic.h ! 42: diffing errno.h ! 43: diffing fcntl.h ! 44: diffing float.h ! 45: diffing fperr.h ! 46: diffing grp.h ! 47: diffing ieeefp.h ! 48: diffing l.out.h ! 49: diffing larges.h ! 50: diffing limits.h ! 51: diffing math.h ! 52: diffing memory.h ! 53: diffing misc.h ! 54: 13,22 d 12 ! 55: < #ifdef M68000 ! 56: < #define ptrdiff(a, b) ((long)a - (long)b) ! 57: < #else ! 58: < #ifdef LARGE ! 59: < #define ptrdiff(a, b) (((((long)a>>16)-((long)b>>16))<<4)+((int)a-(int)b)) ! 60: < #else ! 61: < #define ptrdiff(a, b) ((int)a - (int)b) ! 62: < #endif ! 63: < #endif ! 64: < ! 65: 23 a 14,15 ! 66: > #include <sys/types.h> ! 67: > #include <sys/time.h> ! 68: 25,52 c 17 ! 69: < /* ! 70: < * Needed for select() ! 71: < */ ! 72: < struct timeval { ! 73: < long tv_sec; ! 74: < long tv_usec; ! 75: < }; ! 76: < ! 77: < #include <sys/param.h> ! 78: < ! 79: < #if NOFILE <= 32 ! 80: < typedef int fd_set; ! 81: < ! 82: < #define FD_ZERO(fdp) {*fdp = 0;} ! 83: < #define FD_SET(b,fdp) (*fdp |= 1 << (b)) ! 84: < #define FD_ISSET(b,fdp) (*fdp & 1 << (b)) ! 85: < #define FD_SETSIZE 32 ! 86: < #else ! 87: < typedef int fd_set[2]; ! 88: < ! 89: < #define FD_ZERO(fdp) {(*fdp)[0]=(*fdp)[1]=0;} ! 90: < #define FD_SET(b,fdp) ((*fdp)[((b)>>5)&1] |= 1 << ((b)&0x1F)) ! 91: < #define FD_ISSET(b,fdp) ((*fdp)[((b)>>5)&1] & 1 << ((b)&0x1F)) ! 92: < #define FD_SETSIZE 64 ! 93: < #endif ! 94: < /* end of select() support */ ! 95: < ! 96: < extern fatal(); /* like fprintf(stderr, ...); exit(1); */ ! 97: --- ! 98: > extern void fatal(); /* like fprintf(stderr, ...); exit(1); */ ! 99: 99 a 65 ! 100: > extern if_COHERENT(); /* returns 1 if Coherent else 0 */ ! 101: 119 a 86 ! 102: > char *kernelName(); /* return name of current kernel file */ ! 103: 120 a 88,102 ! 104: > * Julian day structure consists of the days and seconds since ! 105: > * Greenwich mean noon of January 1st 4713 BC. ! 106: > * COHERENT time_t is a variation of Julian time: ! 107: > * it counts seconds from Julian day 2,440,587.5 (January 1, 1970). ! 108: > */ ! 109: > typedef struct tm tm_t; ! 110: > typedef struct { long j_d, j_s; } jday_t; ! 111: > #define COHEPOCH 2440587L /* Julian day 1969.12.31 12h00m00s */ ! 112: > ! 113: > jday_t time_to_jday(); /* COHERENT time into Julian date */ ! 114: > time_t jday_to_time(); /* Julian date to COHERENT time */ ! 115: > jday_t tm_to_jday(); /* tm structure into Julian date */ ! 116: > tm_t *jday_to_tm(); /* Julian date into tm_t structure */ ! 117: > ! 118: > /* ! 119: diffing mnttab.h ! 120: diffing mon.h ! 121: diffing mprec.h ! 122: diffing mtab.h ! 123: diffing mtype.h ! 124: 4 c 4,7 ! 125: < * $Log: /usr/src/cmd/include/RCS/mtype.h,v $ ! 126: --- ! 127: > * $Log: mtype.h,v $ ! 128: > * Revision 1.2 92/09/29 09:06:39 bin ! 129: > * updated with kernel 63 source ! 130: > * ! 131: diffing n.out.h ! 132: diffing path.h ! 133: diffing poll.h ! 134: diffing pwd.h ! 135: diffing setjmp.h ! 136: diffing sgtty.h ! 137: 6 a 7,9 ! 138: > * Revision 1.2 92/09/29 09:06:44 bin ! 139: > * updated with kernel 63 source ! 140: > * ! 141: diffing signal.h ! 142: diffing stdarg.h ! 143: diffing stddef.h ! 144: diffing stdio.h ! 145: diffing stdlib.h ! 146: diffing string.h ! 147: diffing terminfo.h ! 148: 26 c 26 ! 149: < * $Header: RCS/terminfo.v Revision 2.2 91/02/10 12:27:05 munk Exp$ ! 150: --- ! 151: > * $Header: /src386/usr/include/RCS/terminfo.h,v 1.2 92/09/29 09:06:50 bin Exp Locker: bin $ ! 152: 31 c 31,34 ! 153: < * $Log: RCS/terminfo.v $ ! 154: --- ! 155: > * $Log: terminfo.h,v $ ! 156: > * Revision 1.2 92/09/29 09:06:50 bin ! 157: > * updated with kernel 63 source ! 158: > * ! 159: diffing termio.h ! 160: diffing time.h ! 161: 2,3 c 2,3 ! 162: < * COHERENT Version 3.2 ! 163: < * Copyright (c) 1982, 1991 by Mark Williams Company. ! 164: --- ! 165: > * COHERENT Version 4.0.2 ! 166: > * Copyright (c) 1982, 1992 by Mark Williams Company. ! 167: 34 c 34 ! 168: < extern char tzname[2][32]; ! 169: --- ! 170: > extern char *tzname[2]; ! 171: diffing timef.h ! 172: diffing unistd.h ! 173: diffing ustat.h ! 174: diffing utmp.h ! 175: 2,3 c 2,3 ! 176: < * COHERENT Version 3.0 ! 177: < * Copyright (c) 1982, 1990 by Mark Williams Company. ! 178: --- ! 179: > * COHERENT Version 4.0 ! 180: > * Copyright (c) 1982, 1992 by Mark Williams Company. ! 181: 20 a 21 ! 182: > #pragma align 1 ! 183: 25 a 27 ! 184: > #pragma align ! 185: diffing varargs.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.