diff --git a/src/lib/system/openbsd/gcc/Kernel.Mod b/src/lib/system/openbsd/gcc/Kernel.Mod index cd516916..e76d11d9 100644 --- a/src/lib/system/openbsd/gcc/Kernel.Mod +++ b/src/lib/system/openbsd/gcc/Kernel.Mod @@ -7,9 +7,27 @@ MODULE Kernel; IMPORT SYSTEM, Unix, Args; TYPE +(* from time.h on OpenBSD; added yday; changed gmtoff, zone order; + sec to isdst changed to INTEGER; -- antranigv + struct tm { + int tm_sec; + int tm_min; + int tm_hour; + int tm_mday; + int tm_mon; + int tm_year; + int tm_wday; + int tm_yday; + int tm_isdst; + long tm_gmtoff; + char *tm_zone; +}; *) + RealTime = POINTER TO TimeDesc; TimeDesc = RECORD - sec, min, hour, mday, mon, year, wday, isdst, zone, gmtoff: LONGINT + sec, min, hour, mday, mon, year, wday, yday, isdst : INTEGER; + gmtoff, zone : LONGINT +(* sec, min, hour, mday, mon, year, wday, isdst, zone, gmtoff: INTEGER*) END ; KeyCmd* = PROCEDURE;