[Maxima-commits] CVS: maxima/src clmacs.lisp, 1.39, 1.39.2.1 float.lisp, 1.39, 1.39.4.1 rat3c.lisp, 1.19, 1.19.4.1 simp.lisp, 1.56.4.1, 1.56.4.2 trdata.lisp, 1.9, 1.9.6.1



Robert Dodier wrote:
> Update of /cvsroot/maxima/maxima/src
> In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv7747/src
> 
> Modified Files:
>       Tag: patches-for-ecl-branch
> 	clmacs.lisp float.lisp rat3c.lisp simp.lisp trdata.lisp 
> Log Message:
> Additional conditionalizations and minor changes for ECL.
> These are derived from my previous attempt to compile Maxima by ECL in January 2008.
> Not clear whether or not these changes help any.
> 
> RCS file: /cvsroot/maxima/maxima/src/float.lisp,v
> retrieving revision 1.39
> retrieving revision 1.39.4.1
> diff -u -d -r1.39 -r1.39.4.1
> --- float.lisp	14 Feb 2008 01:31:37 -0000	1.39
> +++ float.lisp	27 Apr 2008 00:38:26 -0000	1.39.4.1
> @@ -275,17 +275,17 @@
>    (let ((precision (caddar l))
>  	(mantissa (cadr l))
>  	(exponent (caddr l))
> -	(fpprec #.machine-mantissa-precision)
> +	(fpprec machine-mantissa-precision)

You removed the #.  Is that a bug in ecl?

Ray