|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 345 (0x159) Types: TextFile Names: »varargs.h«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─ ⟦this⟧ »EUUGD11/euug-87hel/sec1/micrognu/sys/amiga/varargs.h«
/* * Varargs, for use on AmigaDOS with the Lattice C compiler, * or (maybe?) the Manx compiler with 32-bit ints. * Blatantly lifted from 4.2BSD. */ typedef char *va_list; #define va_dcl int va_alist; #define va_start(pv) pv = (char *) &va_alist #define va_end(pv) /* Naught to do... */ #define va_arg(pv, t) ((t *) (pv += sizeof(t)))[-1]