Use $(GCC_CFLAGS) for `-Werror' et al. so that it's not used to compile
[bpt/guile.git] / libguile / ChangeLog
index c5bab5b..a3c9767 100644 (file)
@@ -1,5 +1,68 @@
+2008-08-25  Ludovic Courtès  <ludo@gnu.org>
+
+       * Makefile.am (AM_CFLAGS): New.
+       (guile_CFLAGS, libguile_la_CFLAGS): Use it.
+
+2008-08-20  Ludovic Courtès  <ludo@gnu.org>
+
+       * eval.c, filesys.c, gc.c, numbers.c, stime.c, threads.c: Don't
+       define `_GNU_SOURCE' explicitly as it's now defined in
+       <config.h> thanks to `AC_USE_SYSTEM_EXTENSIONS'.
+
+2008-08-19  Han-Wen Nienhuys  <hanwen@lilypond.org>
+           Ludovic Courtès  <ludo@gnu.org>
+
+       * goops.c (scm_init_goops_builtins, go_to_hell): Fix allocation
+       of `hell' by passing "hell_size * sizeof (*hell)" instead of
+       "hell_size" to `scm_malloc ()' and `scm_realloc ()'.
+
+2008-08-02  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * numbers.c (scm_rationalize): Update docstring to match the
+       manual (which is more correct).  Change argument "err" to "eps",
+       also to match the manual.
+
+2008-07-17  Neil Jerram  <neil@ossau.uklinux.net>
+
+       From Thiemo Seufer <ths@networkno.de>:
+       
+       * gc_os_dep.c (CPP_WORDSZ, ALIGN_DOUBLE, DATAEND,
+        DYNAMIC_LOADING): Added #defines.
+        (_fdata, _end): Added declarations.
+        (DATASTART): Use _fdata instead of __data_start.
+        (STACKBOTTOM): Changed from 0x80000000 to 0x7fff8000.
+
+2008-07-16  Ludovic Courtès  <ludo@gnu.org>
+
+       * gen-scmconfig.h.in (SCM_I_GSC_HAVE_STRUCT_DIRENT64): New.
+       * gen-scmconfig.c (main): Produce definitions of
+       `SCM_HAVE_STRUCT_DIRENT64' and `SCM_HAVE_READDIR64_R'.
+       * _scm.h (dirent_or_dirent64): Depend on
+       `SCM_HAVE_STRUCT_DIRENT64', for the sake of HP-UX 11.11.
+       (readdir_r_or_readdir64_r): Depend on `SCM_HAVE_READDIR64_R',
+       for HP-UX 11.11.
+
+2008-07-05  Ludovic Courtès  <ludo@gnu.org>
+
+       * strings.c (scm_c_symbol_length): New function.
+       * strings.h (scm_c_symbol_length): New declaration.
+
+2008-07-04  Ludovic Courtès  <ludo@gnu.org>
+
+       * posix.h (scm_i_locale_mutex): Don't declare as `SCM_INTERNAL'
+       since it's needed by `libguile-i18n'.  Reported by Patrick
+       Horgan <phorgan1@gmail.com>.
+
+       * __scm.h (SCM_INTERNAL): Add `extern' so that these symbols are
+       not considered as "common" by GCC 4.3.  Reported by Patrick
+       Horgan <phorgan1@gmail.com>.
+
 2008-06-28  Ludovic Courtès  <ludo@gnu.org>
 
+       * Makefile.am (INCLUDES): Renamed to...
+       (AM_CPPFLAGS): this, to match current Automake conventions.
+       Users updated.
+
        * tags.h (SCM_UNPACK): Disable type-checking for `__DECC' and
        `__HP_cc'.  Reported by Peter O'Gorman <pogma@thewrittenword.com>.