mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 11:40:18 +02:00
*** empty log message ***
This commit is contained in:
parent
62f95aeb71
commit
f7cd9d07e1
2 changed files with 40 additions and 44 deletions
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,9 @@
|
|||
2007-01-28 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
IA64 HP-UX patch from Hrvoje Nikšić. (Thanks!)
|
||||
|
||||
* configure.in: New check for uca lib (needed for IA64 on HP-UX).
|
||||
|
||||
2007-01-23 Kevin Ryde <user42@zip.com.au>
|
||||
|
||||
* configure.in (isinf, isnan): Use a volatile global to stop gcc
|
||||
|
@ -57,14 +63,6 @@
|
|||
* configure.in: Pass `bug-guile@gnu.org' as a third argument to
|
||||
`AC_INIT'.
|
||||
|
||||
2006-10-25 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
(Merged from CVS HEAD on 2007-01-28.)
|
||||
|
||||
IA64 HP-UX patch from Hrvoje Nikšić. (Thanks!)
|
||||
|
||||
* configure.in: New check for uca lib (needed for IA64 on HP-UX).
|
||||
|
||||
2006-10-06 Rob Browning <rlb@defaultvalue.org>
|
||||
|
||||
Guile 1.8.1 released.
|
||||
|
|
|
@ -1,3 +1,37 @@
|
|||
2007-01-28 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
IA64 HP-UX GC patch from Hrvoje Nikšić. (Thanks!)
|
||||
|
||||
* threads.c (SCM_MARK_BACKING_STORE): Use scm_ia64_ar_bsp() and
|
||||
scm_ia64_register_backing_store_base() instead of Linux-specific
|
||||
implementations.
|
||||
|
||||
* gc.h (scm_ia64_register_backing_store_base, scm_ia64_ar_bsp):
|
||||
New declarations.
|
||||
|
||||
* gc.c (__libc_ia64_register_backing_store_base): Declaration
|
||||
removed.
|
||||
(scm_ia64_register_backing_store_base, scm_ia64_ar_bsp): New, with
|
||||
implementations for Linux and HP-UX.
|
||||
|
||||
* coop-pthreads.c (SCM_MARK_BACKING_STORE): Use scm_ia64_ar_bsp()
|
||||
and scm_ia64_register_backing_store_base() instead of
|
||||
Linux-specific implementations.
|
||||
|
||||
* continuations.h (__libc_ia64_register_backing_store_base):
|
||||
Declaration removed.
|
||||
(scm_t_contregs): New "fresh" field.
|
||||
|
||||
* continuations.c (ia64_getcontext): Removed.
|
||||
(scm_make_continuation): Use continuation fresh field instead of
|
||||
interpreting getcontext return values (which isn't portable). Use
|
||||
scm_ia64_ar_bsp() and scm_ia64_register_backing_store_base()
|
||||
instead of Linux-specific implementations.
|
||||
(copy_stack_and_call): Use scm_ia64_register_backing_store_base()
|
||||
instead of Linux-specific implementation.
|
||||
|
||||
* _scm.h (__ia64__): Also detect __ia64.
|
||||
|
||||
2007-01-27 Kevin Ryde <user42@zip.com.au>
|
||||
|
||||
* ports.c (scm_port_line, scm_set_port_line_x), read.c
|
||||
|
@ -171,42 +205,6 @@
|
|||
"shared array" example in `vectors.test'). Reported by
|
||||
Szavai Gyula.
|
||||
|
||||
2006-10-25 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
(Merged from CVS HEAD on 2007-01-28.)
|
||||
|
||||
IA64 HP-UX GC patch from Hrvoje Nikšić. (Thanks!)
|
||||
|
||||
* threads.c (SCM_MARK_BACKING_STORE): Use scm_ia64_ar_bsp() and
|
||||
scm_ia64_register_backing_store_base() instead of Linux-specific
|
||||
implementations.
|
||||
|
||||
* gc.h (scm_ia64_register_backing_store_base, scm_ia64_ar_bsp):
|
||||
New declarations.
|
||||
|
||||
* gc.c (__libc_ia64_register_backing_store_base): Declaration
|
||||
removed.
|
||||
(scm_ia64_register_backing_store_base, scm_ia64_ar_bsp): New, with
|
||||
implementations for Linux and HP-UX.
|
||||
|
||||
* coop-pthreads.c (SCM_MARK_BACKING_STORE): Use scm_ia64_ar_bsp()
|
||||
and scm_ia64_register_backing_store_base() instead of
|
||||
Linux-specific implementations.
|
||||
|
||||
* continuations.h (__libc_ia64_register_backing_store_base):
|
||||
Declaration removed.
|
||||
(scm_t_contregs): New "fresh" field.
|
||||
|
||||
* continuations.c (ia64_getcontext): Removed.
|
||||
(scm_make_continuation): Use continuation fresh field instead of
|
||||
interpreting getcontext return values (which isn't portable). Use
|
||||
scm_ia64_ar_bsp() and scm_ia64_register_backing_store_base()
|
||||
instead of Linux-specific implementations.
|
||||
(copy_stack_and_call): Use scm_ia64_register_backing_store_base()
|
||||
instead of Linux-specific implementation.
|
||||
|
||||
* _scm.h (__ia64__): Also detect __ia64.
|
||||
|
||||
2006-10-03 Kevin Ryde <user42@zip.com.au>
|
||||
|
||||
* eval.c (SCM_APPLY): For scm_tc7_subr_2o, throw wrong-num-args on 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue