#include <local.h>#include <stdio.h>#include <out.h>#include <ranlib.h>#include <arch.h>#include "object.h"Go to the source code of this file.
Classes | |
| struct | fil |
Defines | |
| #define | CHAR_UNSIGNED 0 |
| #define | Xchar(ch) ((ch) & 0377) |
| #define | BYTE_ORDER 0x3210 |
| #define | uget2(c) (Xchar((c)[0]) | ((unsigned) Xchar((c)[1]) << 8)) |
| #define | Xput2(i, c) (((c)[0] = (i)), ((c)[1] = (i) >> 8)) |
| #define | put2(i, c) { register int j = (i); Xput2(j, c); } |
| #define | get2(c) ((short) uget2(c)) |
| #define | get4(c) (uget2(c) | ((long) uget2((c)+2) << 16)) |
| #define | put4(l, c) |
| #define | SECTCNT 3 |
| #define | WBUFSIZ BUFSIZ |
| #define | PARTEMIT 0 |
| #define | PARTRELO (PARTEMIT+SECTCNT) |
| #define | PARTNAME (PARTRELO+1) |
| #define | PARTCHAR (PARTNAME+1) |
| #define | PARTDBUG (PARTCHAR+0) |
| #define | NPARTS (PARTDBUG + 1) |
| #define | getsect(s) (PARTEMIT+((s)>=(SECTCNT-1)?(SECTCNT-1):(s))) |
Variables | |
| struct fil | __parts [] |
| #define put4 | ( | l, | |||
| c | ) |
1.5.8