diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 23b3df6b4..82a52de83 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,11 @@ +2008-02-27 Neil Jerram + + * _scm.h (errno): Remove declarations that have been there + forever, and are known to conflict on some platforms with that + provided by , which we include unconditionally. If + doesn't provide a errno declaration, what is the point + of it? + 2008-02-23 Ludovic Courtès * numbers.c (scm_make_rectangular): Rename argument to diff --git a/libguile/_scm.h b/libguile/_scm.h index c276c07c0..4d6ded68e 100644 --- a/libguile/_scm.h +++ b/libguile/_scm.h @@ -95,14 +95,6 @@ # define SCM_SYSCALL(line) line; #endif /* ndef SCM_SYSCALL */ -#if !defined (MSDOS) && !defined (__MINGW32__) -# ifdef ARM_ULIB - extern volatile int errno; -# else - extern int errno; -# endif /* def ARM_ULIB */ -#endif /* ndef MSDOS && ndef __MINGW32__*/ - #ifndef min