X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tools-for-build%2Fgrovel-headers.c;h=fb97cfce4874bc50d7e8677ea176efa4f2b1f730;hb=3d446163adb5602f4cf4743fb7f97ad187a6b2c0;hp=7058a487920c79ca94811f8e8e5158ceb9963365;hpb=a9224208e18c514a9f4cd79d65eed851d7072fe6;p=sbcl.git diff --git a/tools-for-build/grovel-headers.c b/tools-for-build/grovel-headers.c index 7058a48..fb97cfc 100644 --- a/tools-for-build/grovel-headers.c +++ b/tools-for-build/grovel-headers.c @@ -208,6 +208,8 @@ main(int argc, char *argv[]) defconstant("enoent", ENOENT); defconstant("eexist", EEXIST); + defconstant("eintr", EINTR); + defconstant("eagain", EAGAIN); defconstant("s-ifmt", S_IFMT); defconstant("s-ifdir", S_IFDIR); @@ -219,6 +221,14 @@ main(int argc, char *argv[]) DEFTYPE("size-t", size_t); DEFTYPE("mode-t", mode_t); + DEFTYPE("wst-dev-t", wst_dev_t); + DEFTYPE("wst-off-t", wst_off_t); + DEFTYPE("wst-blksize-t", wst_blksize_t); + DEFTYPE("wst-blkcnt-t", wst_blkcnt_t); + DEFTYPE("wst-nlink-t", wst_nlink_t); + DEFTYPE("wst-uid-t", wst_uid_t); + DEFTYPE("wst-gid-t", wst_gid_t); + printf("\n"); #else printf("(in-package \"SB!ALIEN\")\n\n"); @@ -296,10 +306,13 @@ main(int argc, char *argv[]) printf("\n"); printf(";;; error numbers\n"); + deferrno("ebadf", EBADF); deferrno("enoent", ENOENT); deferrno("eintr", EINTR); + deferrno("eagain", EAGAIN); deferrno("eio", EIO); deferrno("eexist", EEXIST); + deferrno("eloop", ELOOP); deferrno("espipe", ESPIPE); deferrno("ewouldblock", EWOULDBLOCK); printf("\n");