diff options
-rw-r--r-- | AUTHORS | 6 | ||||
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | libguile/ChangeLog | 14 |
3 files changed, 23 insertions, 2 deletions
@@ -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 @@ -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 <rlb@defaultvalue.org> + + * 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 <D.Herrmann@tu-bs.de> * hashtab.c (scm_hash_fn_create_handle_x): The result of assoc_fn |