diff options
author | Rob Browning <rlb@defaultvalue.org> | 2003-03-25 23:52:18 +0000 |
---|---|---|
committer | Rob Browning <rlb@defaultvalue.org> | 2003-03-25 23:52:18 +0000 |
commit | b49ed9c97fcdd868bd7dbbe6a50d1cadb927d4b1 (patch) | |
tree | 6ad6edd696278291ea8ad359267ac67ebb920a96 | |
parent | 92e6989fda6517c717ce6e080ca1d10a28a324db (diff) | |
download | guile-b49ed9c97fcdd868bd7dbbe6a50d1cadb927d4b1.tar.gz |
* _scm.h: #include <config.h> if HAVE_CONFIG_H.
Rename usage of USE_PTHREAD_THREADS to SCM_USE_PTHREAD_THREADS.
-rw-r--r-- | libguile/_scm.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/libguile/_scm.h b/libguile/_scm.h index 3d25f1cb5..fae73be0e 100644 --- a/libguile/_scm.h +++ b/libguile/_scm.h @@ -46,21 +46,21 @@ -#include <errno.h> - -#include "libguile/__scm.h" - -/* "What's the difference between _scm.h and __scm.h?" +/********************************************************************** + This file is Guile's central private header. - _scm.h is not installed; it's only visible to the libguile sources - themselves. + When included by other files, this file should preceed any include + other than __scm.h. See __scm.h for details regarding the purpose of + and differences between _scm.h and __scm.h. + **********************************************************************/ - __scm.h is installed, and is #included by <libguile.h>. If both - the client and libguile need some piece of information, and it - doesn't fit well into the header file for any particular module, it - should go in __scm.h. */ +#if HAVE_CONFIG_H +# include <config.h> +#endif +#include <errno.h> +#include "libguile/__scm.h" /* Include headers for those files central to the implementation. The rest should be explicitly #included in the C files themselves. */ @@ -88,8 +88,8 @@ */ #ifdef HAVE_RESTARTABLE_SYSCALLS -#ifndef USE_PTHREAD_THREADS /* However, don't assume SA_RESTART - works with pthreads... */ +#ifndef SCM_USE_PTHREAD_THREADS /* However, don't assume SA_RESTART + works with pthreads... */ #define SCM_SYSCALL(line) line #endif #endif |