|
|
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.