[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] [build-improvements] Upgrade to latest GCL-2.6.8pre
From: |
Gabriel Dos Reis |
Subject: |
[Axiom-developer] [build-improvements] Upgrade to latest GCL-2.6.8pre |
Date: |
27 Aug 2006 01:15:52 -0500 |
this patchlet makes us use the latest GCL-2.6.8pre based on the
patches contributed by Camm.
built and tested on i686-pc-linux-gnu and x86_64-suse-linux.
-- Gaby
2006-08-26 Gabriel Dos Reis <address@hidden>
* Makefile.pamphlet (abs_top_builddir): Rename from top_builddir.
(VERSION): Update.
* Makefile.in: Regenerate.
* config/setup-dep.mk (Makefile): change dir to
$(abs_top_builddir) before regenerating.
src/interp/
2006-08-26 Camm Maguire <address@hidden>
* hash.lisp.pamphlet (mem_value): no longer static.
* sockio.lisp.pamphlet (sock_get_float): Value type is now a double.
* cfuns.lisp.pamphlet (MYCOMBINE): Now take ints and return an int.
zips/
2006-08-26 Gabriel Dos Reis <address@hidden>
* Update gcl-2.6.8pre.tgz.
*** Makefile.in (revision 15808)
--- Makefile.in (local)
*************** top_srcdir = @top_srcdir@
*** 17,23 ****
abs_srcdir = @abs_srcdir@
builddir = @builddir@
! top_builddir = @top_builddir@
datadir = @datadir@
AR = @AR@
--- 17,23 ----
abs_srcdir = @abs_srcdir@
builddir = @builddir@
! abs_top_builddir = @abs_top_builddir@
datadir = @datadir@
AR = @AR@
*************** STAMP = echo timestamp >
*** 37,43 ****
## -- Axiom variables --
## ---------------------
! VERSION="Axiom (build improvements branch) -- 2006-08-08"
SPD=$(shell pwd)
SYS=$(notdir $(AXIOM))
SPAD=${SPD}/mnt/${SYS}
--- 37,43 ----
## -- Axiom variables --
## ---------------------
! VERSION="Axiom (build improvements branch) -- 2006-08-26"
SPD=$(shell pwd)
SYS=$(notdir $(AXIOM))
SPAD=${SPD}/mnt/${SYS}
*** Makefile.pamphlet (revision 15808)
--- Makefile.pamphlet (local)
*************** top_srcdir = @top_srcdir@
*** 347,353 ****
abs_srcdir = @abs_srcdir@
builddir = @builddir@
! top_builddir = @top_builddir@
datadir = @datadir@
AR = @AR@
--- 347,353 ----
abs_srcdir = @abs_srcdir@
builddir = @builddir@
! abs_top_builddir = @abs_top_builddir@
datadir = @datadir@
AR = @AR@
*************** STAMP = echo timestamp >
*** 367,373 ****
## -- Axiom variables --
## ---------------------
! VERSION="Axiom (build improvements branch) -- 2006-08-08"
SPD=$(shell pwd)
SYS=$(notdir $(AXIOM))
SPAD=${SPD}/mnt/${SYS}
--- 367,373 ----
## -- Axiom variables --
## ---------------------
! VERSION="Axiom (build improvements branch) -- 2006-08-26"
SPD=$(shell pwd)
SYS=$(notdir $(AXIOM))
SPAD=${SPD}/mnt/${SYS}
*** config/setup-dep.mk (revision 15808)
--- config/setup-dep.mk (local)
*************** $(srcdir)/Makefile.in: $(build_setup_fil
*** 13,16 ****
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_srcdir)/configure
! cd $(top_builddir) && $(SHELL) ./config.status $@
--- 13,16 ----
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_srcdir)/configure
! cd $(abs_top_builddir) && $(SHELL) ./config.status $@
*** src/interp/cfuns.lisp.pamphlet (revision 15808)
--- src/interp/cfuns.lisp.pamphlet (local)
***************
*** 103,112 ****
#+(AND KCL (NOT ELF))
(Clines
! "unsigned int MYCOMBINE(i,j)"
! "unsigned int i,j;"
"{"
! "return ( (((j & 16777215) << 6)+i) % 1073741789);"
"}"
)
#+(AND KCL (NOT ELF))
--- 103,112 ----
#+(AND KCL (NOT ELF))
(Clines
! "int MYCOMBINE(i,j)"
! "int i,j;"
"{"
! "return ( (((((unsigned int)j) & 16777215) << 6)+((unsigned int)i)) %
1073741789);"
"}"
)
#+(AND KCL (NOT ELF))
*** src/interp/hash.lisp.pamphlet (revision 15808)
--- src/interp/hash.lisp.pamphlet (local)
***************
*** 81,87 ****
(define-function 'HASHTABLE-CLASS #'system::hash-table-test)
#+AKCL
! (clines "static int mem_value(x ,i)object x;int i; { return ((short
*)x)[i];}")
#+AKCL
(defentry memory-value-short(object int) (int "mem_value"))
--- 81,87 ----
(define-function 'HASHTABLE-CLASS #'system::hash-table-test)
#+AKCL
! (clines "int mem_value(x ,i)object x;int i; { return ((short *)x)[i];}")
#+AKCL
(defentry memory-value-short(object int) (int "mem_value"))
*** src/interp/sockio.lisp.pamphlet (revision 15808)
--- src/interp/sockio.lisp.pamphlet (local)
***************
*** 78,84 ****
(defentry sock_send_int (int int) (int "sock_send_int"))
(defentry sock_get_string_buf (int string int) (int "sock_get_string_buf"))
(defentry sock_send_string_len (int string int) (int
"sock_send_string_len"))
! (defentry sock_get_float (int) (float "sock_get_float"))
(defentry sock_send_float (int float) (int "sock_send_float"))
(defentry sock_send_wakeup (int int) (int "sock_send_wakeup"))
(defentry server_switch () (int "server_switch"))
--- 78,84 ----
(defentry sock_send_int (int int) (int "sock_send_int"))
(defentry sock_get_string_buf (int string int) (int "sock_get_string_buf"))
(defentry sock_send_string_len (int string int) (int
"sock_send_string_len"))
! (defentry sock_get_float (int) (double "sock_get_float"))
(defentry sock_send_float (int float) (int "sock_send_float"))
(defentry sock_send_wakeup (int int) (int "sock_send_wakeup"))
(defentry server_switch () (int "server_switch"))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Axiom-developer] [build-improvements] Upgrade to latest GCL-2.6.8pre,
Gabriel Dos Reis <=