|
|
1.1 root 1: /* @(#)l3tol.c 4.1 (Berkeley) 12/21/80 */
2: l3tol(lp, cp, n)
3: long *lp;
4: char *cp;
5: int n;
6: {
7: register i;
8: register char *a, *b;
9:
10: a = (char *)lp;
11: b = cp;
12: for(i=0;i<n;i++) {
13: #ifdef pdp11
14: *a++ = *b++;
15: *a++ = 0;
16: *a++ = *b++;
17: *a++ = *b++;
18: #else
19: #ifdef vax
20: *a++ = *b++;
21: *a++ = *b++;
22: *a++ = *b++;
23: *a++ = 0;
24: #else
25: #if defined(interdata) || defined(mc68000)
26: *a++ = 0;
27: *a++ = *b++;
28: *a++ = *b++;
29: *a++ = *b++;
30: #else
31: Unknown machine!
32: #endif
33: #endif
34: #endif
35: }
36: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.