diff options
author | Ludovic Courtès <ludo@gnu.org> | 2007-08-23 21:10:57 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2007-08-23 21:10:57 +0000 |
commit | 2baec6a946660fa757cf3a06bf01435f3c9d6728 (patch) | |
tree | 90bdeaedbff26c7219d2cf475343d2da043010a6 | |
parent | 5dda5df74280d25d38712f3be009db23da35e925 (diff) |
Changes from arch/CVS synchronization
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | libguile/ChangeLog | 4 | ||||
-rw-r--r-- | libguile/stime.c | 4 |
4 files changed, 12 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2007-08-23 Ludovic Courtès <ludo@gnu.org> + + * NEWS: Mention Solaris bug fixes. + 2007-08-11 Ludovic Courtès <ludo@gnu.org> * NEWS: Mention SRFI-35 and the new reader. @@ -42,6 +42,7 @@ Changes in 1.8.3 (since 1.8.2) * Bugs fixed ** Expressions like "(set! 'x #t)" no longer yield a crash +** Build problems on Solaris fixed * Implementation improvements diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 40a700a8e..09378ff97 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,7 @@ +2007-08-23 Ludovic Courtès <ludo@gnu.org> + + * stime.c: Define `_REENTRANT' only if not already defined. + 2007-08-21 Kevin Ryde <user42@zip.com.au> * gc-card.c (scm_i_card_statistics): Record scm_tc7_number types as diff --git a/libguile/stime.c b/libguile/stime.c index 39621662c..8487b91ca 100644 --- a/libguile/stime.c +++ b/libguile/stime.c @@ -32,7 +32,9 @@ hard coding __hpux. */ #define _GNU_SOURCE /* ask glibc for everything, in particular strptime */ -#define _REENTRANT /* ask solaris for gmtime_r prototype */ +#ifndef _REENTRANT +# define _REENTRANT /* ask solaris for gmtime_r prototype */ +#endif #ifdef __hpux #define _POSIX_C_SOURCE 199506L /* for gmtime_r prototype */ #endif |