From 924b4c6f10917bdb65e4ff14f20c17211e72cc62 Mon Sep 17 00:00:00 2001 From: nickysn Date: Mon, 15 Apr 2019 15:02:24 +0000 Subject: [PATCH] + more structures added to the openbsd structure checker file: utimbuf, flock, tms, timezone, rusage, TRLimit and iovec git-svn-id: trunk@41877 - --- rtl/openbsd/t_openbsd.h2paschk | 55 ++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/rtl/openbsd/t_openbsd.h2paschk b/rtl/openbsd/t_openbsd.h2paschk index 29eee7db07..82d0c26cb6 100644 --- a/rtl/openbsd/t_openbsd.h2paschk +++ b/rtl/openbsd/t_openbsd.h2paschk @@ -10,9 +10,17 @@ @Pascal uses baseunix; @Pascal begin +@C #include @C #include +@C #include +@C #include +@C #include +@C #include @C #include @C #include +@C #include +@C #include +@C #include @C #include @C #include @C int main() @@ -54,6 +62,53 @@ .events .revents +@record utimbuf,struct utimbuf +.actime +.modtime + +@record flock,struct flock +.l_start +.l_len +.l_pid +.l_type +.l_whence + +@record tms,struct tms +.tms_utime +.tms_stime +.tms_cutime +.tms_cstime + +@record timezone,struct timezone +.tz_minuteswest +.tz_dsttime + +@record rusage,struct rusage +.ru_utime +.ru_stime +.ru_maxrss +.ru_ixrss +.ru_idrss +.ru_isrss +.ru_minflt +.ru_majflt +.ru_nswap +.ru_inblock +.ru_oublock +.ru_msgsnd +.ru_msgrcv +.ru_nsignals +.ru_nvcsw +.ru_nivcsw + +@record TRLimit,struct rlimit +.rlim_cur +.rlim_max + +@record iovec,struct iovec +.iov_base +.iov_len + @C return 0; @C }