2004-09-03 Stefan Jahn <stefan@lkcc.org>
authorStefan Jahn <stefan@lkcc.org>
Fri, 3 Sep 2004 19:45:37 +0000 (19:45 +0000)
committerStefan Jahn <stefan@lkcc.org>
Fri, 3 Sep 2004 19:45:37 +0000 (19:45 +0000)
commitedea856ce5ace366441ca91484f69c307e629f96
tree0d9506601659d0f8f3ca9ca91ef37163e3a3262f
parent23311fb045a0dae78571c270a927e73c7c193060
2004-09-03  Stefan Jahn  <stefan@lkcc.org>

        * configure.in (isinf): Let configure find the isinf() function
        on MinGW32 systems.

2004-09-03  Stefan Jahn  <stefan@lkcc.org>

        * threads.c (scm_threads_mark_stacks):  Fixed local variable
        definitions.

        * strings.c (scm_i_substring_copy, s_scm_string_append): Fixed
        local variable definitions.

        * stime.c (_POSIX_C_SOURCE):  Do not define this item on
        MinGW32 because it conflicts with its pthread headers.
        (s_scm_mktime): Consider the HAVE_STRUCT_TM_TM_ZONE define.
        (s_scm_strftime): Using scm_from_locale_string() instead of
        scm_makfrom0str().

        * posix.c (s_scm_putenv): Fixed typo in the !HAVE_UNSETENV
        part.

        * numbers.c (scm_init_numbers): Removed check_sanity() call
        inside GUILE_DEBUG.  The function has been removed somewhen...

        * filesys.c (_POSIX_C_SOURCE): Do not define this item on
        MinGW32 because it conflicts with its pthread headers.

2004-09-03  Stefan Jahn  <stefan@lkcc.org>

        * srfi-1.c, srfi-1.h: Renamed any 'lst1' into 'list1' because
        lst1 is a #define on Win32 systems.
12 files changed:
ChangeLog
configure.in
libguile/ChangeLog
libguile/filesys.c
libguile/numbers.c
libguile/posix.c
libguile/stime.c
libguile/strings.c
libguile/threads.c
srfi/ChangeLog
srfi/srfi-1.c
srfi/srfi-1.h