From 5e137c657b2d3e87ed94771b060c6ebd0cb02b69 Mon Sep 17 00:00:00 2001 From: Rob Browning Date: Tue, 9 Oct 2001 03:32:12 +0000 Subject: *** empty log message *** --- AUTHORS | 6 ++++++ NEWS | 5 +++-- libguile/ChangeLog | 14 ++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/AUTHORS b/AUTHORS index 2eeba2c1b..74cdb2ba1 100644 --- a/AUTHORS +++ b/AUTHORS @@ -316,3 +316,9 @@ In the subdirectory libguile, changes to: keywords.c list.c strports.c tag.c Makefile.am guile-snarf.awk.in Many other changes throughout. + +Stefan Jahn: +In the subdirectory libguile, changes to: + continuations.h + continuations.c + gc.c diff --git a/NEWS b/NEWS index d97db2ee7..0634cd840 100644 --- a/NEWS +++ b/NEWS @@ -55,8 +55,9 @@ See INSTALL and README for more information. ** Guile is much more likely to work on 64-bit architectures. Guile now compiles and passes "make check" with only two UNRESOLVED GC -cases on Alpha based machines now. Thanks to John Goerzen for the use -of a test machine. +cases on Alpha and ia64 based machines now. Thanks to John Goerzen +for the use of a test machine, and thanks to Stefan Jahn for ia64 +patches. ** New functions: setitimer and getitimer. diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 9c76c0f6a..f099fbdd7 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,17 @@ +2001-10-08 Rob Browning + + * gc.c: support ia64 register backing store. + (SCM_MARK_BACKING_STORE): new macro. + + * continuations.h: support ia64 register backing store. + (struct scm_t_contregs): add ia64 register backing store. + + * continuations.c: support ia64 register backing store. + (continuation_mark): mark ia64 register backing store. + (continuation_free): free ia64 register backing store. + (scm_make_continuation): capture ia64 register backing store. + (copy_stack_and_call): copy ia64 register backing store. + 2001-10-08 Dirk Herrmann * hashtab.c (scm_hash_fn_create_handle_x): The result of assoc_fn -- cgit v1.2.3