* libguile.h: #include "__scm.h" before testing the STDC_HEADERS
authorJim Blandy <jimb@red-bean.com>
Thu, 15 Aug 1996 07:17:00 +0000 (07:17 +0000)
committerJim Blandy <jimb@red-bean.com>
Thu, 15 Aug 1996 07:17:00 +0000 (07:17 +0000)
commitb971d089b45caabd680e707a6bd8d71a08cf8ac4
treea3a58d1a6b7cd3ea6196a85b0479a736041ffab2
parent86789f9b699520c09a4def5122e46fd9b1b6f827
* libguile.h: #include "__scm.h" before testing the STDC_HEADERS
preprocessor symbol; "__scm.h" is where it might get #defined.
* __scm.h: Similar: #include <scmconfig.h> before testing
HAVE_LIMITS_H.

* __scm.h: It's HAVE_LIMITS_H, not HAVE_LIMITSH.

* __scm.h (PROTO): New macro, for declaring functions with
prototypes.

* __scm.h (SCM_SYSMISSING): When we don't have ENOSYS, don't
complain about it in the error message; the error message is
adequate without that note, and there's nothing the user can do
about it.
libguile/__scm.h