From: <cli...@li...> - 2009-01-07 12:07:56
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/modules/zlib Makefile.in,1.7,1.8 (Sam Steingold) 2. clisp/modules/netica Makefile,1.10,1.11 (Sam Steingold) 3. clisp/modules/gtk2 Makefile.in,1.3,1.4 (Sam Steingold) 4. clisp/modules/fastcgi Makefile.in,1.7,1.8 (Sam Steingold) 5. clisp/doc impbody.xml,1.547,1.548 (Sam Steingold) 6. clisp/src ChangeLog,1.6766,1.6767 (Sam Steingold) 7. clisp/modules/dirkey Makefile.in,1.11,1.12 (Sam Steingold) 8. clisp/modules/clx/new-clx Makefile.in,1.11,1.12 (Sam Steingold) 9. clisp/src ChangeLog,1.6767,1.6768 makemake.in,1.801,1.802 (Sam Steingold) 10. clisp/src lisparit.d,1.103,1.104 (Sam Steingold) 11. clisp/src ChangeLog,1.6768,1.6769 makemake.in,1.802,1.803 (Sam Steingold) 12. clisp/src makemake.in,1.803,1.804 (Sam Steingold) ---------------------------------------------------------------------- Message: 1 Date: Tue, 06 Jan 2009 17:09:03 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/zlib Makefile.in,1.7,1.8 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/modules/zlib In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13399/modules/zlib Modified Files: Makefile.in Log Message: * _clisp.c (main): accept "-b" to print the installation directory * modules/berkeley-db/Makefile.in, modules/dbus/Makefile.in: * modules/dirkey/Makefile.in, modules/fastcgi/Makefile.in: * modules/gdbm/Makefile.in, modules/gtk2/Makefile.in: * modules/i18n/Makefile.in, modules/libsvm/Makefile: * modules/matlab/Makefile, modules/netica/Makefile: * modules/oracle/Makefile.in, modules/pari/Makefile.in: * modules/pcre/Makefile.in, modules/postgresql/Makefile.in: * modules/queens/Makefile, modules/rawsock/Makefile.in: * modules/readline/Makefile.in, modules/regexp/Makefile.in: * modules/syscalls/Makefile.in, modules/wildcard/Makefile.in: * modules/zlib/Makefile.in: use "clisp -b" instead of "(namestring *lib-directory*)" and avoid GNU make-specific syntax Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/zlib/Makefile.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.in 6 Jan 2009 15:37:27 -0000 1.7 +++ Makefile.in 6 Jan 2009 17:09:00 -0000 1.8 @@ -4,7 +4,7 @@ CPPFLAGS = @CPPFLAGS@ CFLAGS = @CFLAGS@ CLISP = clisp -q -norc -INCLUDES = $$($(CLISP) -x '(namestring *lib-directory*)')/linkkit +INCLUDES = $$($(CLISP) -b)/linkkit LN = ln ------------------------------ Message: 2 Date: Tue, 06 Jan 2009 17:09:02 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/netica Makefile,1.10,1.11 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/modules/netica In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13399/modules/netica Modified Files: Makefile Log Message: * _clisp.c (main): accept "-b" to print the installation directory * modules/berkeley-db/Makefile.in, modules/dbus/Makefile.in: * modules/dirkey/Makefile.in, modules/fastcgi/Makefile.in: * modules/gdbm/Makefile.in, modules/gtk2/Makefile.in: * modules/i18n/Makefile.in, modules/libsvm/Makefile: * modules/matlab/Makefile, modules/netica/Makefile: * modules/oracle/Makefile.in, modules/pari/Makefile.in: * modules/pcre/Makefile.in, modules/postgresql/Makefile.in: * modules/queens/Makefile, modules/rawsock/Makefile.in: * modules/readline/Makefile.in, modules/regexp/Makefile.in: * modules/syscalls/Makefile.in, modules/wildcard/Makefile.in: * modules/zlib/Makefile.in: use "clisp -b" instead of "(namestring *lib-directory*)" and avoid GNU make-specific syntax Index: Makefile =================================================================== RCS file: /cvsroot/clisp/clisp/modules/netica/Makefile,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile 6 Jan 2009 15:37:26 -0000 1.10 +++ Makefile 6 Jan 2009 17:09:00 -0000 1.11 @@ -6,7 +6,7 @@ CFLAGS = -Wall -O2 NETICA = $(NETICA_C_API)/src CLISP = clisp -q -norc -INCLUDES = $$($(CLISP) -x '(namestring *lib-directory*)')/linkkit +INCLUDES = $$($(CLISP) -b)/linkkit LN = ln ------------------------------ Message: 3 Date: Tue, 06 Jan 2009 17:09:02 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/gtk2 Makefile.in,1.3,1.4 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/modules/gtk2 In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13399/modules/gtk2 Modified Files: Makefile.in Log Message: * _clisp.c (main): accept "-b" to print the installation directory * modules/berkeley-db/Makefile.in, modules/dbus/Makefile.in: * modules/dirkey/Makefile.in, modules/fastcgi/Makefile.in: * modules/gdbm/Makefile.in, modules/gtk2/Makefile.in: * modules/i18n/Makefile.in, modules/libsvm/Makefile: * modules/matlab/Makefile, modules/netica/Makefile: * modules/oracle/Makefile.in, modules/pari/Makefile.in: * modules/pcre/Makefile.in, modules/postgresql/Makefile.in: * modules/queens/Makefile, modules/rawsock/Makefile.in: * modules/readline/Makefile.in, modules/regexp/Makefile.in: * modules/syscalls/Makefile.in, modules/wildcard/Makefile.in: * modules/zlib/Makefile.in: use "clisp -b" instead of "(namestring *lib-directory*)" and avoid GNU make-specific syntax Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/gtk2/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 6 Jan 2009 15:37:26 -0000 1.3 +++ Makefile.in 6 Jan 2009 17:09:00 -0000 1.4 @@ -12,7 +12,7 @@ LIBGLADE_LIBS = @LIBGLADE_LIBS@ CLISP = clisp -q -norc -INCLUDES = $$($(CLISP) -x '(namestring *lib-directory*)')/linkkit +INCLUDES = $$($(CLISP) -b)/linkkit LN = ln ------------------------------ Message: 4 Date: Tue, 06 Jan 2009 17:09:02 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/fastcgi Makefile.in,1.7,1.8 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/modules/fastcgi In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13399/modules/fastcgi Modified Files: Makefile.in Log Message: * _clisp.c (main): accept "-b" to print the installation directory * modules/berkeley-db/Makefile.in, modules/dbus/Makefile.in: * modules/dirkey/Makefile.in, modules/fastcgi/Makefile.in: * modules/gdbm/Makefile.in, modules/gtk2/Makefile.in: * modules/i18n/Makefile.in, modules/libsvm/Makefile: * modules/matlab/Makefile, modules/netica/Makefile: * modules/oracle/Makefile.in, modules/pari/Makefile.in: * modules/pcre/Makefile.in, modules/postgresql/Makefile.in: * modules/queens/Makefile, modules/rawsock/Makefile.in: * modules/readline/Makefile.in, modules/regexp/Makefile.in: * modules/syscalls/Makefile.in, modules/wildcard/Makefile.in: * modules/zlib/Makefile.in: use "clisp -b" instead of "(namestring *lib-directory*)" and avoid GNU make-specific syntax Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/fastcgi/Makefile.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.in 6 Jan 2009 15:37:26 -0000 1.7 +++ Makefile.in 6 Jan 2009 17:09:00 -0000 1.8 @@ -7,7 +7,7 @@ CPPFLAGS = @CPPFLAGS@ CFLAGS = @CFLAGS@ CLISP = clisp -q -norc -INCLUDES = $$($(CLISP) -x '(namestring *lib-directory*)')/linkkit +INCLUDES = $$($(CLISP) -b)/linkkit LN = ln ------------------------------ Message: 5 Date: Tue, 06 Jan 2009 17:34:50 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/doc impbody.xml,1.547,1.548 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/doc In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv14804 Modified Files: impbody.xml Log Message: long-float-wider-than-bignum: add Index: impbody.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impbody.xml,v retrieving revision 1.547 retrieving revision 1.548 diff -u -d -r1.547 -r1.548 --- impbody.xml 31 Dec 2008 21:41:58 -0000 1.547 +++ impbody.xml 6 Jan 2009 17:34:48 -0000 1.548 @@ -1924,6 +1924,19 @@ <member>&most-positive-long-float;</member></simplelist> are recomputed whenever &lfd-l; is &setf;ed. They are ¬-e; &constant;s.</para> + +<warning id="long-float-wider-than-bignum"><para>Since the exponent of a + &long-float-t; is <link linkend="floating-types-table">32 bits in size</link>, + &most-positive-long-float; is about + <literal>2<superscript>2<superscript>32</superscript></superscript></literal> + which is <emphasis>much</emphasis> larger that the largest + representable &bignum-t;, which is <link linkend="bignum-lim">less than</link> + <literal>2<superscript>2<superscript>21</superscript></superscript></literal>. + This, obviously, means that &round;, &truncate;, &floor; and &ceiling; + will fail on large &long-float-t;s. + Less obviously, this means that <code>(&format; &nil; "~E" + &most-positive-long-float;)</code> will also fail.</para></warning> + </section> </section> ------------------------------ Message: 6 Date: Tue, 06 Jan 2009 17:39:18 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src ChangeLog,1.6766,1.6767 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15050/src Modified Files: ChangeLog Log Message: use "clisp -b" instead of "(namestring *lib-directory*)" and avoid GNU make-specific syntax Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.6766 retrieving revision 1.6767 diff -u -d -r1.6766 -r1.6767 --- ChangeLog 6 Jan 2009 17:09:01 -0000 1.6766 +++ ChangeLog 6 Jan 2009 17:39:16 -0000 1.6767 @@ -11,8 +11,9 @@ * modules/queens/Makefile, modules/rawsock/Makefile.in: * modules/readline/Makefile.in, modules/regexp/Makefile.in: * modules/syscalls/Makefile.in, modules/wildcard/Makefile.in: - * modules/zlib/Makefile.in: use "clisp -b" instead of "(namestring - *lib-directory*)" and avoid GNU make-specific syntax + * modules/zlib/Makefile.in, modules/clx/new-clx/clx: + use "clisp -b" instead of "(namestring *lib-directory*)" + and avoid GNU make-specific syntax 2009-01-06 Sam Steingold <sd...@gn...> ------------------------------ Message: 7 Date: Tue, 06 Jan 2009 17:39:34 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/dirkey Makefile.in,1.11,1.12 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/modules/dirkey In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15071/modules/dirkey Modified Files: Makefile.in Log Message: use "clisp -b" instead of "(namestring *lib-directory*)" and avoid GNU make-specific syntax Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/dirkey/Makefile.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Makefile.in 6 Jan 2009 15:37:26 -0000 1.11 +++ Makefile.in 6 Jan 2009 17:39:32 -0000 1.12 @@ -4,7 +4,7 @@ CPPFLAGS = @CPPFLAGS@ CFLAGS = @CFLAGS@ CLISP = clisp -q -norc -INCLUDES = $$($(CLISP) -x '(namestring *lib-directory*)')/linkkit +INCLUDES = $$($(CLISP) -b)/linkkit LN = ln ------------------------------ Message: 8 Date: Tue, 06 Jan 2009 17:40:35 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/clx/new-clx Makefile.in,1.11,1.12 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/modules/clx/new-clx In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15142/modules/clx/new-clx Modified Files: Makefile.in Log Message: restore buildability by a system-wide clisp, removing all external dependencies, specifically, $(INCLUDES)/clisp.h and modprep (INCLUDES): init to $$($(CLISP) -b)/linkkit (MODPREP): remove; use $(INCLUDES)/modprep instead Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/clx/new-clx/Makefile.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Makefile.in 14 Jun 2006 19:13:25 -0000 1.11 +++ Makefile.in 6 Jan 2009 17:40:33 -0000 1.12 @@ -3,9 +3,8 @@ CC = @CC@ CPPFLAGS = @CPPFLAGS@ CFLAGS = -O -INCLUDES= ../.. CLISP = clisp -q -norc -MODPREP = ../../modprep.fas +INCLUDES = $$($(CLISP) -b)/linkkit LN = ln SHELL = /bin/sh @@ -36,11 +35,11 @@ $(RM) genclx.c $(RM) genclx -clx.c: clx.e $(MODPREP) +clx.c: clx.e cp clx.e clx.d - $(CLISP) $(MODPREP) clx.d clx.c + $(CLISP) -C $(INCLUDES)/modprep clx.d clx.c -clx.o: clx.c $(INCLUDES)/clisp.h +clx.o: clx.c $(CC) $(CPPFLAGS) $(CFLAGS) $(X_CFLAGS) -I$(INCLUDES) -c clx.c # Make a module ------------------------------ Message: 9 Date: Tue, 06 Jan 2009 17:43:21 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src ChangeLog,1.6767,1.6768 makemake.in,1.801,1.802 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15272/src Modified Files: ChangeLog makemake.in Log Message: (anymodule): eat our own dogfood: use the "clisp" driver instead of an explicit "lisp.run -M lispinit.mem" for $(CLISP) in the module Makefile, do not pass INCLUDES (rely on "clisp -b") Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.801 retrieving revision 1.802 diff -u -d -r1.801 -r1.802 --- makemake.in 5 Jan 2009 22:35:40 -0000 1.801 +++ makemake.in 6 Jan 2009 17:43:19 -0000 1.802 @@ -3247,7 +3247,7 @@ echotab "test -d boot || (mkdir boot && cd boot && for f in ${FILES} modules.h modules.o lisp${LEXE} lispinit.mem; do \$(LN_S) ${PARENT_}\$\$f .; done && (\$(GREP) -v '^FILES=' ${PARENT_}makevars; fl=''; for f in ${FILES}; do fl=\$\$fl' '\`basename \$\$f\`; done; echo 'FILES='\"'\"\$\$fl\"'\") > makevars) || (\$(RMRF) boot ; exit 1)" echol # Some "make"s don't support empty target lists. Hence the "anymodule". -echol "anymodule \$(BASE_MODULES) \$(MODULES) : lisp${LEXE} lispinit.mem force linkkit" +echol "anymodule \$(BASE_MODULES) \$(MODULES) : boot clisp linkkit force" echotab "${SRCDIR:-${HERE}}lndir ${SRCTOPDIR_}modules/\$@ \$@" if [ "@TEST_NT@" = no ]; then # re-making a module requires rm -rf module NEED_RECONFIGURE='test -f $@/configure -a '"'!'"' -f $@/config.status' @@ -3269,7 +3269,7 @@ echotab " else \$(SHELL) ./configure --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS); \\" echotab " fi ) ;\\" echotab "fi" -echotab "CLISP=\"${CLISP_}\" ; cd \$@ ; dots="'`'"echo \$@/ | sed -e 's,[^/][^/]*//*,../,g' -e 's,/\$\$,,g'"'`'" ; \$(MAKE) clisp-module CC=\"\$(CC)\" CPPFLAGS=\"\$(${MODULE_CPPFLAGS_VAR})\" CFLAGS=\"\$(${MODULE_CFLAGS_VAR})\" INCLUDES=\"\$\$dots\" CLFLAGS=\"\$(${MODULE_CLFLAGS_VAR})\" LIBS=\"\$(LIBS)\" RANLIB=\"\$(RANLIB)\" CLISP=\"\$\$CLISP -q\"" +echotab "CLISP=\"`pwd`/clisp -K boot ${localeflags}${someflags}\" ; cd \$@ ; \$(MAKE) clisp-module CC=\"\$(CC)\" CPPFLAGS=\"\$(${MODULE_CPPFLAGS_VAR})\" CFLAGS=\"\$(${MODULE_CFLAGS_VAR})\" CLFLAGS=\"\$(${MODULE_CLFLAGS_VAR})\" LIBS=\"\$(LIBS)\" RANLIB=\"\$(RANLIB)\" CLISP=\"\$\$CLISP -q\"" echol cygwin_finish() { Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.6767 retrieving revision 1.6768 diff -u -d -r1.6767 -r1.6768 --- ChangeLog 6 Jan 2009 17:39:16 -0000 1.6767 +++ ChangeLog 6 Jan 2009 17:43:19 -0000 1.6768 @@ -1,5 +1,11 @@ 2009-01-06 Sam Steingold <sd...@gn...> + * makemake.in (anymodule): eat our own dogfood: use the "clisp" + driver instead of an explicit "lisp.run -M lispinit.mem" for $(CLISP) + in the module Makefile, do not pass INCLUDES (rely on "clisp -b") + +2009-01-06 Sam Steingold <sd...@gn...> + * _clisp.c (main): accept "-b" to print the installation directory * modules/berkeley-db/Makefile.in, modules/dbus/Makefile.in: * modules/dirkey/Makefile.in, modules/fastcgi/Makefile.in: @@ -44,8 +50,7 @@ system-wide clisp, removing all external dependencies, specifically, $(INCLUDES)/clisp.h and modprep (INCLUDES): init to $(shell $(CLISP) -x '(namestring *lib-directory*)')/linkkit - (MODPREP): remove; use $(INCLUDES)/modprep instead; - $(INCLUDES)/clisp.h and modprep + (MODPREP): remove; use $(INCLUDES)/modprep instead * makemake.in (anymodule): depend on linkkit instead of explicit files 2009-01-05 Sam Steingold <sd...@gn...> ------------------------------ Message: 10 Date: Tue, 06 Jan 2009 17:44:32 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src lisparit.d,1.103,1.104 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15373/src Modified Files: lisparit.d Log Message: updated maintenance years Index: lisparit.d =================================================================== RCS file: /cvsroot/clisp/clisp/src/lisparit.d,v retrieving revision 1.103 retrieving revision 1.104 diff -u -d -r1.103 -r1.104 --- lisparit.d 6 Jan 2009 16:38:08 -0000 1.103 +++ lisparit.d 6 Jan 2009 17:44:30 -0000 1.104 @@ -1,7 +1,7 @@ /* * Arithmetics for CLISP * Bruno Haible 1990-2005 - * Sam Steingold 1998-2005, 2007-2008 + * Sam Steingold 1998-2009 * German comments translated into English: Stefan Kain 2002-12-23 */ @@ -1329,7 +1329,8 @@ } LISPFUNNF(float_radix,1) -{ /* (FLOAT-RADIX float), CLTL p. 218 */ +{ /* (FLOAT-RADIX flo + at), CLTL p. 218 */ var object f = check_float(popSTACK()); VALUES1(F_float_radix_I(f)); } ------------------------------ Message: 11 Date: Tue, 06 Jan 2009 20:59:29 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src ChangeLog,1.6768,1.6769 makemake.in,1.802,1.803 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv27759/src Modified Files: ChangeLog makemake.in Log Message: fix bug #[ 569025 ]: CLISP uses arisparc.d instead of arisparc64.d (cpu) [sparc64]: by default gcc runs in 32-bit mode, so set cpu based on multi-os-directory Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.802 retrieving revision 1.803 diff -u -d -r1.802 -r1.803 --- makemake.in 6 Jan 2009 17:43:19 -0000 1.802 +++ makemake.in 6 Jan 2009 20:59:27 -0000 1.803 @@ -1052,7 +1052,14 @@ cpu=sparc fi if [ "$host_cpu" = sparc64 ] ; then - cpu=sparc64 + # by default gcc runs in 32-bit mode, so we have to respect that + if [ "${XCC_GCC}" = yes ]; then + case `${XCC} -print-multi-os-directory` in + *64) cpu=sparc64 ;; + *) cpu=sparc ;; + esac + else cpu=sparc64 + fi fi case $TSYS in mips | r4000) # was: case $TSYS in mips | ip* | sgi | risc | r4000) Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.6768 retrieving revision 1.6769 diff -u -d -r1.6768 -r1.6769 --- ChangeLog 6 Jan 2009 17:43:19 -0000 1.6768 +++ ChangeLog 6 Jan 2009 20:59:26 -0000 1.6769 @@ -1,5 +1,11 @@ 2009-01-06 Sam Steingold <sd...@gn...> + fix bug #[ 569025 ]: CLISP uses arisparc.d instead of arisparc64.d + * makemake.in (cpu) [sparc64]: by default gcc runs in 32-bit mode, + so set cpu based on multi-os-directory + +2009-01-06 Sam Steingold <sd...@gn...> + * makemake.in (anymodule): eat our own dogfood: use the "clisp" driver instead of an explicit "lisp.run -M lispinit.mem" for $(CLISP) in the module Makefile, do not pass INCLUDES (rely on "clisp -b") ------------------------------ Message: 12 Date: Tue, 06 Jan 2009 21:10:27 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src makemake.in,1.803,1.804 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv28672 Modified Files: makemake.in Log Message: fix last patch Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.803 retrieving revision 1.804 diff -u -d -r1.803 -r1.804 --- makemake.in 6 Jan 2009 20:59:27 -0000 1.803 +++ makemake.in 6 Jan 2009 21:10:25 -0000 1.804 @@ -1053,7 +1053,7 @@ fi if [ "$host_cpu" = sparc64 ] ; then # by default gcc runs in 32-bit mode, so we have to respect that - if [ "${XCC_GCC}" = yes ]; then + if [ "${XCC_GCC}" = true ]; then case `${XCC} -print-multi-os-directory` in *64) cpu=sparc64 ;; *) cpu=sparc ;; ------------------------------ ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 33, Issue 9 **************************************** |