adjust generated #ifdefs in FFI

Make sure `#` is start at the start of the line using
the `IFDEF` function, although we'll probably never
again use a compiler old enough for this to matter.
This commit is contained in:
Matthew Flatt 2016-11-29 06:12:01 -07:00
parent cbcbc6ae0c
commit af555731a6
2 changed files with 164 additions and 166 deletions

View File

@ -4335,327 +4335,327 @@ static Scheme_Object *foreign_lookup_errno(int argc, Scheme_Object *argv[])
# ifdef E2BIG # ifdef E2BIG
if (!strcmp("E2BIG", SCHEME_SYM_VAL(v))) if (!strcmp("E2BIG", SCHEME_SYM_VAL(v)))
return scheme_make_integer(E2BIG); return scheme_make_integer(E2BIG);
#endif # endif /* E2BIG */
# ifdef EACCES # ifdef EACCES
if (!strcmp("EACCES", SCHEME_SYM_VAL(v))) if (!strcmp("EACCES", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EACCES); return scheme_make_integer(EACCES);
#endif # endif /* EACCES */
# ifdef EADDRINUSE # ifdef EADDRINUSE
if (!strcmp("EADDRINUSE", SCHEME_SYM_VAL(v))) if (!strcmp("EADDRINUSE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EADDRINUSE); return scheme_make_integer(EADDRINUSE);
#endif # endif /* EADDRINUSE */
# ifdef EADDRNOTAVAIL # ifdef EADDRNOTAVAIL
if (!strcmp("EADDRNOTAVAIL", SCHEME_SYM_VAL(v))) if (!strcmp("EADDRNOTAVAIL", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EADDRNOTAVAIL); return scheme_make_integer(EADDRNOTAVAIL);
#endif # endif /* EADDRNOTAVAIL */
# ifdef EAFNOSUPPORT # ifdef EAFNOSUPPORT
if (!strcmp("EAFNOSUPPORT", SCHEME_SYM_VAL(v))) if (!strcmp("EAFNOSUPPORT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EAFNOSUPPORT); return scheme_make_integer(EAFNOSUPPORT);
#endif # endif /* EAFNOSUPPORT */
# ifdef EAGAIN # ifdef EAGAIN
if (!strcmp("EAGAIN", SCHEME_SYM_VAL(v))) if (!strcmp("EAGAIN", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EAGAIN); return scheme_make_integer(EAGAIN);
#endif # endif /* EAGAIN */
# ifdef EALREADY # ifdef EALREADY
if (!strcmp("EALREADY", SCHEME_SYM_VAL(v))) if (!strcmp("EALREADY", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EALREADY); return scheme_make_integer(EALREADY);
#endif # endif /* EALREADY */
# ifdef EBADF # ifdef EBADF
if (!strcmp("EBADF", SCHEME_SYM_VAL(v))) if (!strcmp("EBADF", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EBADF); return scheme_make_integer(EBADF);
#endif # endif /* EBADF */
# ifdef EBADMSG # ifdef EBADMSG
if (!strcmp("EBADMSG", SCHEME_SYM_VAL(v))) if (!strcmp("EBADMSG", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EBADMSG); return scheme_make_integer(EBADMSG);
#endif # endif /* EBADMSG */
# ifdef EBUSY # ifdef EBUSY
if (!strcmp("EBUSY", SCHEME_SYM_VAL(v))) if (!strcmp("EBUSY", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EBUSY); return scheme_make_integer(EBUSY);
#endif # endif /* EBUSY */
# ifdef ECANCELED # ifdef ECANCELED
if (!strcmp("ECANCELED", SCHEME_SYM_VAL(v))) if (!strcmp("ECANCELED", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ECANCELED); return scheme_make_integer(ECANCELED);
#endif # endif /* ECANCELED */
# ifdef ECHILD # ifdef ECHILD
if (!strcmp("ECHILD", SCHEME_SYM_VAL(v))) if (!strcmp("ECHILD", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ECHILD); return scheme_make_integer(ECHILD);
#endif # endif /* ECHILD */
# ifdef ECONNABORTED # ifdef ECONNABORTED
if (!strcmp("ECONNABORTED", SCHEME_SYM_VAL(v))) if (!strcmp("ECONNABORTED", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ECONNABORTED); return scheme_make_integer(ECONNABORTED);
#endif # endif /* ECONNABORTED */
# ifdef ECONNREFUSED # ifdef ECONNREFUSED
if (!strcmp("ECONNREFUSED", SCHEME_SYM_VAL(v))) if (!strcmp("ECONNREFUSED", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ECONNREFUSED); return scheme_make_integer(ECONNREFUSED);
#endif # endif /* ECONNREFUSED */
# ifdef ECONNRESET # ifdef ECONNRESET
if (!strcmp("ECONNRESET", SCHEME_SYM_VAL(v))) if (!strcmp("ECONNRESET", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ECONNRESET); return scheme_make_integer(ECONNRESET);
#endif # endif /* ECONNRESET */
# ifdef EDEADLK # ifdef EDEADLK
if (!strcmp("EDEADLK", SCHEME_SYM_VAL(v))) if (!strcmp("EDEADLK", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EDEADLK); return scheme_make_integer(EDEADLK);
#endif # endif /* EDEADLK */
# ifdef EDESTADDRREQ # ifdef EDESTADDRREQ
if (!strcmp("EDESTADDRREQ", SCHEME_SYM_VAL(v))) if (!strcmp("EDESTADDRREQ", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EDESTADDRREQ); return scheme_make_integer(EDESTADDRREQ);
#endif # endif /* EDESTADDRREQ */
# ifdef EDOM # ifdef EDOM
if (!strcmp("EDOM", SCHEME_SYM_VAL(v))) if (!strcmp("EDOM", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EDOM); return scheme_make_integer(EDOM);
#endif # endif /* EDOM */
# ifdef EDQUOT # ifdef EDQUOT
if (!strcmp("EDQUOT", SCHEME_SYM_VAL(v))) if (!strcmp("EDQUOT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EDQUOT); return scheme_make_integer(EDQUOT);
#endif # endif /* EDQUOT */
# ifdef EEXIST # ifdef EEXIST
if (!strcmp("EEXIST", SCHEME_SYM_VAL(v))) if (!strcmp("EEXIST", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EEXIST); return scheme_make_integer(EEXIST);
#endif # endif /* EEXIST */
# ifdef EFAULT # ifdef EFAULT
if (!strcmp("EFAULT", SCHEME_SYM_VAL(v))) if (!strcmp("EFAULT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EFAULT); return scheme_make_integer(EFAULT);
#endif # endif /* EFAULT */
# ifdef EFBIG # ifdef EFBIG
if (!strcmp("EFBIG", SCHEME_SYM_VAL(v))) if (!strcmp("EFBIG", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EFBIG); return scheme_make_integer(EFBIG);
#endif # endif /* EFBIG */
# ifdef EHOSTUNREACH # ifdef EHOSTUNREACH
if (!strcmp("EHOSTUNREACH", SCHEME_SYM_VAL(v))) if (!strcmp("EHOSTUNREACH", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EHOSTUNREACH); return scheme_make_integer(EHOSTUNREACH);
#endif # endif /* EHOSTUNREACH */
# ifdef EIDRM # ifdef EIDRM
if (!strcmp("EIDRM", SCHEME_SYM_VAL(v))) if (!strcmp("EIDRM", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EIDRM); return scheme_make_integer(EIDRM);
#endif # endif /* EIDRM */
# ifdef EILSEQ # ifdef EILSEQ
if (!strcmp("EILSEQ", SCHEME_SYM_VAL(v))) if (!strcmp("EILSEQ", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EILSEQ); return scheme_make_integer(EILSEQ);
#endif # endif /* EILSEQ */
# ifdef EINPROGRESS # ifdef EINPROGRESS
if (!strcmp("EINPROGRESS", SCHEME_SYM_VAL(v))) if (!strcmp("EINPROGRESS", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EINPROGRESS); return scheme_make_integer(EINPROGRESS);
#endif # endif /* EINPROGRESS */
# ifdef EINTR # ifdef EINTR
if (!strcmp("EINTR", SCHEME_SYM_VAL(v))) if (!strcmp("EINTR", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EINTR); return scheme_make_integer(EINTR);
#endif # endif /* EINTR */
# ifdef EINVAL # ifdef EINVAL
if (!strcmp("EINVAL", SCHEME_SYM_VAL(v))) if (!strcmp("EINVAL", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EINVAL); return scheme_make_integer(EINVAL);
#endif # endif /* EINVAL */
# ifdef EIO # ifdef EIO
if (!strcmp("EIO", SCHEME_SYM_VAL(v))) if (!strcmp("EIO", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EIO); return scheme_make_integer(EIO);
#endif # endif /* EIO */
# ifdef EISCONN # ifdef EISCONN
if (!strcmp("EISCONN", SCHEME_SYM_VAL(v))) if (!strcmp("EISCONN", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EISCONN); return scheme_make_integer(EISCONN);
#endif # endif /* EISCONN */
# ifdef EISDIR # ifdef EISDIR
if (!strcmp("EISDIR", SCHEME_SYM_VAL(v))) if (!strcmp("EISDIR", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EISDIR); return scheme_make_integer(EISDIR);
#endif # endif /* EISDIR */
# ifdef ELOOP # ifdef ELOOP
if (!strcmp("ELOOP", SCHEME_SYM_VAL(v))) if (!strcmp("ELOOP", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ELOOP); return scheme_make_integer(ELOOP);
#endif # endif /* ELOOP */
# ifdef EMFILE # ifdef EMFILE
if (!strcmp("EMFILE", SCHEME_SYM_VAL(v))) if (!strcmp("EMFILE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EMFILE); return scheme_make_integer(EMFILE);
#endif # endif /* EMFILE */
# ifdef EMLINK # ifdef EMLINK
if (!strcmp("EMLINK", SCHEME_SYM_VAL(v))) if (!strcmp("EMLINK", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EMLINK); return scheme_make_integer(EMLINK);
#endif # endif /* EMLINK */
# ifdef EMSGSIZE # ifdef EMSGSIZE
if (!strcmp("EMSGSIZE", SCHEME_SYM_VAL(v))) if (!strcmp("EMSGSIZE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EMSGSIZE); return scheme_make_integer(EMSGSIZE);
#endif # endif /* EMSGSIZE */
# ifdef EMULTIHOP # ifdef EMULTIHOP
if (!strcmp("EMULTIHOP", SCHEME_SYM_VAL(v))) if (!strcmp("EMULTIHOP", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EMULTIHOP); return scheme_make_integer(EMULTIHOP);
#endif # endif /* EMULTIHOP */
# ifdef ENAMETOOLONG # ifdef ENAMETOOLONG
if (!strcmp("ENAMETOOLONG", SCHEME_SYM_VAL(v))) if (!strcmp("ENAMETOOLONG", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENAMETOOLONG); return scheme_make_integer(ENAMETOOLONG);
#endif # endif /* ENAMETOOLONG */
# ifdef ENETDOWN # ifdef ENETDOWN
if (!strcmp("ENETDOWN", SCHEME_SYM_VAL(v))) if (!strcmp("ENETDOWN", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENETDOWN); return scheme_make_integer(ENETDOWN);
#endif # endif /* ENETDOWN */
# ifdef ENETRESET # ifdef ENETRESET
if (!strcmp("ENETRESET", SCHEME_SYM_VAL(v))) if (!strcmp("ENETRESET", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENETRESET); return scheme_make_integer(ENETRESET);
#endif # endif /* ENETRESET */
# ifdef ENETUNREACH # ifdef ENETUNREACH
if (!strcmp("ENETUNREACH", SCHEME_SYM_VAL(v))) if (!strcmp("ENETUNREACH", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENETUNREACH); return scheme_make_integer(ENETUNREACH);
#endif # endif /* ENETUNREACH */
# ifdef ENFILE # ifdef ENFILE
if (!strcmp("ENFILE", SCHEME_SYM_VAL(v))) if (!strcmp("ENFILE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENFILE); return scheme_make_integer(ENFILE);
#endif # endif /* ENFILE */
# ifdef ENOBUFS # ifdef ENOBUFS
if (!strcmp("ENOBUFS", SCHEME_SYM_VAL(v))) if (!strcmp("ENOBUFS", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOBUFS); return scheme_make_integer(ENOBUFS);
#endif # endif /* ENOBUFS */
# ifdef ENODATA # ifdef ENODATA
if (!strcmp("ENODATA", SCHEME_SYM_VAL(v))) if (!strcmp("ENODATA", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENODATA); return scheme_make_integer(ENODATA);
#endif # endif /* ENODATA */
# ifdef ENODEV # ifdef ENODEV
if (!strcmp("ENODEV", SCHEME_SYM_VAL(v))) if (!strcmp("ENODEV", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENODEV); return scheme_make_integer(ENODEV);
#endif # endif /* ENODEV */
# ifdef ENOENT # ifdef ENOENT
if (!strcmp("ENOENT", SCHEME_SYM_VAL(v))) if (!strcmp("ENOENT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOENT); return scheme_make_integer(ENOENT);
#endif # endif /* ENOENT */
# ifdef ENOEXEC # ifdef ENOEXEC
if (!strcmp("ENOEXEC", SCHEME_SYM_VAL(v))) if (!strcmp("ENOEXEC", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOEXEC); return scheme_make_integer(ENOEXEC);
#endif # endif /* ENOEXEC */
# ifdef ENOLCK # ifdef ENOLCK
if (!strcmp("ENOLCK", SCHEME_SYM_VAL(v))) if (!strcmp("ENOLCK", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOLCK); return scheme_make_integer(ENOLCK);
#endif # endif /* ENOLCK */
# ifdef ENOLINK # ifdef ENOLINK
if (!strcmp("ENOLINK", SCHEME_SYM_VAL(v))) if (!strcmp("ENOLINK", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOLINK); return scheme_make_integer(ENOLINK);
#endif # endif /* ENOLINK */
# ifdef ENOMEM # ifdef ENOMEM
if (!strcmp("ENOMEM", SCHEME_SYM_VAL(v))) if (!strcmp("ENOMEM", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOMEM); return scheme_make_integer(ENOMEM);
#endif # endif /* ENOMEM */
# ifdef ENOMSG # ifdef ENOMSG
if (!strcmp("ENOMSG", SCHEME_SYM_VAL(v))) if (!strcmp("ENOMSG", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOMSG); return scheme_make_integer(ENOMSG);
#endif # endif /* ENOMSG */
# ifdef ENOPROTOOPT # ifdef ENOPROTOOPT
if (!strcmp("ENOPROTOOPT", SCHEME_SYM_VAL(v))) if (!strcmp("ENOPROTOOPT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOPROTOOPT); return scheme_make_integer(ENOPROTOOPT);
#endif # endif /* ENOPROTOOPT */
# ifdef ENOSPC # ifdef ENOSPC
if (!strcmp("ENOSPC", SCHEME_SYM_VAL(v))) if (!strcmp("ENOSPC", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOSPC); return scheme_make_integer(ENOSPC);
#endif # endif /* ENOSPC */
# ifdef ENOSR # ifdef ENOSR
if (!strcmp("ENOSR", SCHEME_SYM_VAL(v))) if (!strcmp("ENOSR", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOSR); return scheme_make_integer(ENOSR);
#endif # endif /* ENOSR */
# ifdef ENOSTR # ifdef ENOSTR
if (!strcmp("ENOSTR", SCHEME_SYM_VAL(v))) if (!strcmp("ENOSTR", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOSTR); return scheme_make_integer(ENOSTR);
#endif # endif /* ENOSTR */
# ifdef ENOSYS # ifdef ENOSYS
if (!strcmp("ENOSYS", SCHEME_SYM_VAL(v))) if (!strcmp("ENOSYS", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOSYS); return scheme_make_integer(ENOSYS);
#endif # endif /* ENOSYS */
# ifdef ENOTCONN # ifdef ENOTCONN
if (!strcmp("ENOTCONN", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTCONN", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTCONN); return scheme_make_integer(ENOTCONN);
#endif # endif /* ENOTCONN */
# ifdef ENOTDIR # ifdef ENOTDIR
if (!strcmp("ENOTDIR", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTDIR", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTDIR); return scheme_make_integer(ENOTDIR);
#endif # endif /* ENOTDIR */
# ifdef ENOTEMPTY # ifdef ENOTEMPTY
if (!strcmp("ENOTEMPTY", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTEMPTY", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTEMPTY); return scheme_make_integer(ENOTEMPTY);
#endif # endif /* ENOTEMPTY */
# ifdef ENOTRECOVERABLE # ifdef ENOTRECOVERABLE
if (!strcmp("ENOTRECOVERABLE", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTRECOVERABLE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTRECOVERABLE); return scheme_make_integer(ENOTRECOVERABLE);
#endif # endif /* ENOTRECOVERABLE */
# ifdef ENOTSOCK # ifdef ENOTSOCK
if (!strcmp("ENOTSOCK", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTSOCK", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTSOCK); return scheme_make_integer(ENOTSOCK);
#endif # endif /* ENOTSOCK */
# ifdef ENOTSUP # ifdef ENOTSUP
if (!strcmp("ENOTSUP", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTSUP", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTSUP); return scheme_make_integer(ENOTSUP);
#endif # endif /* ENOTSUP */
# ifdef ENOTTY # ifdef ENOTTY
if (!strcmp("ENOTTY", SCHEME_SYM_VAL(v))) if (!strcmp("ENOTTY", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENOTTY); return scheme_make_integer(ENOTTY);
#endif # endif /* ENOTTY */
# ifdef ENXIO # ifdef ENXIO
if (!strcmp("ENXIO", SCHEME_SYM_VAL(v))) if (!strcmp("ENXIO", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ENXIO); return scheme_make_integer(ENXIO);
#endif # endif /* ENXIO */
# ifdef EOPNOTSUPP # ifdef EOPNOTSUPP
if (!strcmp("EOPNOTSUPP", SCHEME_SYM_VAL(v))) if (!strcmp("EOPNOTSUPP", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EOPNOTSUPP); return scheme_make_integer(EOPNOTSUPP);
#endif # endif /* EOPNOTSUPP */
# ifdef EOVERFLOW # ifdef EOVERFLOW
if (!strcmp("EOVERFLOW", SCHEME_SYM_VAL(v))) if (!strcmp("EOVERFLOW", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EOVERFLOW); return scheme_make_integer(EOVERFLOW);
#endif # endif /* EOVERFLOW */
# ifdef EOWNERDEAD # ifdef EOWNERDEAD
if (!strcmp("EOWNERDEAD", SCHEME_SYM_VAL(v))) if (!strcmp("EOWNERDEAD", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EOWNERDEAD); return scheme_make_integer(EOWNERDEAD);
#endif # endif /* EOWNERDEAD */
# ifdef EPERM # ifdef EPERM
if (!strcmp("EPERM", SCHEME_SYM_VAL(v))) if (!strcmp("EPERM", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EPERM); return scheme_make_integer(EPERM);
#endif # endif /* EPERM */
# ifdef EPIPE # ifdef EPIPE
if (!strcmp("EPIPE", SCHEME_SYM_VAL(v))) if (!strcmp("EPIPE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EPIPE); return scheme_make_integer(EPIPE);
#endif # endif /* EPIPE */
# ifdef EPROTO # ifdef EPROTO
if (!strcmp("EPROTO", SCHEME_SYM_VAL(v))) if (!strcmp("EPROTO", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EPROTO); return scheme_make_integer(EPROTO);
#endif # endif /* EPROTO */
# ifdef EPROTONOSUPPORT # ifdef EPROTONOSUPPORT
if (!strcmp("EPROTONOSUPPORT", SCHEME_SYM_VAL(v))) if (!strcmp("EPROTONOSUPPORT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EPROTONOSUPPORT); return scheme_make_integer(EPROTONOSUPPORT);
#endif # endif /* EPROTONOSUPPORT */
# ifdef EPROTOTYPE # ifdef EPROTOTYPE
if (!strcmp("EPROTOTYPE", SCHEME_SYM_VAL(v))) if (!strcmp("EPROTOTYPE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EPROTOTYPE); return scheme_make_integer(EPROTOTYPE);
#endif # endif /* EPROTOTYPE */
# ifdef ERANGE # ifdef ERANGE
if (!strcmp("ERANGE", SCHEME_SYM_VAL(v))) if (!strcmp("ERANGE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ERANGE); return scheme_make_integer(ERANGE);
#endif # endif /* ERANGE */
# ifdef EROFS # ifdef EROFS
if (!strcmp("EROFS", SCHEME_SYM_VAL(v))) if (!strcmp("EROFS", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EROFS); return scheme_make_integer(EROFS);
#endif # endif /* EROFS */
# ifdef ESPIPE # ifdef ESPIPE
if (!strcmp("ESPIPE", SCHEME_SYM_VAL(v))) if (!strcmp("ESPIPE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ESPIPE); return scheme_make_integer(ESPIPE);
#endif # endif /* ESPIPE */
# ifdef ESRCH # ifdef ESRCH
if (!strcmp("ESRCH", SCHEME_SYM_VAL(v))) if (!strcmp("ESRCH", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ESRCH); return scheme_make_integer(ESRCH);
#endif # endif /* ESRCH */
# ifdef ESTALE # ifdef ESTALE
if (!strcmp("ESTALE", SCHEME_SYM_VAL(v))) if (!strcmp("ESTALE", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ESTALE); return scheme_make_integer(ESTALE);
#endif # endif /* ESTALE */
# ifdef ETIME # ifdef ETIME
if (!strcmp("ETIME", SCHEME_SYM_VAL(v))) if (!strcmp("ETIME", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ETIME); return scheme_make_integer(ETIME);
#endif # endif /* ETIME */
# ifdef ETIMEDOUT # ifdef ETIMEDOUT
if (!strcmp("ETIMEDOUT", SCHEME_SYM_VAL(v))) if (!strcmp("ETIMEDOUT", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ETIMEDOUT); return scheme_make_integer(ETIMEDOUT);
#endif # endif /* ETIMEDOUT */
# ifdef ETXTBSY # ifdef ETXTBSY
if (!strcmp("ETXTBSY", SCHEME_SYM_VAL(v))) if (!strcmp("ETXTBSY", SCHEME_SYM_VAL(v)))
return scheme_make_integer(ETXTBSY); return scheme_make_integer(ETXTBSY);
#endif # endif /* ETXTBSY */
# ifdef EWOULDBLOCK # ifdef EWOULDBLOCK
if (!strcmp("EWOULDBLOCK", SCHEME_SYM_VAL(v))) if (!strcmp("EWOULDBLOCK", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EWOULDBLOCK); return scheme_make_integer(EWOULDBLOCK);
#endif # endif /* EWOULDBLOCK */
# ifdef EXDEV # ifdef EXDEV
if (!strcmp("EXDEV", SCHEME_SYM_VAL(v))) if (!strcmp("EXDEV", SCHEME_SYM_VAL(v)))
return scheme_make_integer(EXDEV); return scheme_make_integer(EXDEV);
#endif # endif /* EXDEV */
return scheme_false; return scheme_false;
} }
#undef MYNAME #undef MYNAME

View File

@ -3568,11 +3568,9 @@ static void save_errno_values(int kind)
return scheme_false; return scheme_false;
@(add-newlines @(add-newlines
(for/list ([e standard-errnos]) (for/list ([e standard-errnos])
@string-append{ @@IFDEF{@symbol->string[e]}{
#ifdef @symbol->string[e]
if (!strcmp("@symbol->string[e]", SCHEME_SYM_VAL(v))) if (!strcmp("@symbol->string[e]", SCHEME_SYM_VAL(v)))
return scheme_make_integer(@symbol->string[e]); return scheme_make_integer(@symbol->string[e]);
#endif
})) }))
return scheme_false; return scheme_false;
}) })