summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>1999-08-30 02:15:07 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>1999-08-30 02:15:07 +0000
commita709833577ae819754cc7c424ad7f71e51cb301c (patch)
treeb0b90973f4c9f1b43e4629ccf177bfb726947040
parent97056309c31e846484327f6d460bce491db68f4f (diff)
downloadguile-a709833577ae819754cc7c424ad7f71e51cb301c.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog6
-rw-r--r--libguile/ChangeLog14
2 files changed, 19 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 2a49f413c..fff10038d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+1999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
+
+ * configure.in: Test for atexit.
+
1999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
@@ -5,7 +9,7 @@
* configure.in: Test for presence of S_ISLNK in sys/stat.h.
(Thanks to Bernard Urban.)
Test for memmove and bcopy. (Thanks to
-po suzukis@file.phys.tohoku.ac.jp.)
+ suzukis@file.phys.tohoku.ac.jp.)
* acconfig.h: Added HAVE_S_ISLNK.
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index d32c5da61..320574c3e 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,3 +1,17 @@
+1999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
+
+ * gc.c (scm_init_storage): Skip registration of cleanup on systems
+ which lack atexit. (Is it important that cleanup is made
+ properly? Maybe we should replace all `exit' with `scm_exit' and
+ call cleanup there?)
+
+ * struct.c, struct.h (scm_struct_free_0, scm_struct_free_light,
+ scm_struct_free_standard, scm_struct_free_entity): Declared to
+ return scm_sizet instead of size_t.
+
+ * gdbint.c, strports.c: #include <unistd.h>. (SEEK_SET is defined
+ there on sunos4.1.4.)
+
1999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* numbers.c (scm_lcm): Bugfix: BIGDIG --> SCM_BIGDIG;