From 18b7b4b5d3511211092796bd8d593d5c9debec02 Mon Sep 17 00:00:00 2001 From: dos-reis Date: Sun, 7 Sep 2008 05:41:35 +0000 Subject: Ensure SingleFloat is 32-bit, DoubleFloat 64-bit. * interp/types.boot: Tidy. * interp/sys-constants.boot: Define limits for builtin numeric types. * interp/sys-os.boot: Import sys-constants. * interp/foam_l.lisp: Import sys-constants. Align builtin numeric types with OpenAxiom runtime's. * interp/fortcall.boot: Tidy. * interp/i-output.boot: Likewise. * interp/Makefile.pamphlet (foam_l.$(FASLEXT)): Now require sys-constants.$(FASLEXT). * algebra/si.spad.pamphlet: Use $ShortMinimum and $ShortMaximum for SingleInteger limits. * algebra/sf.spad.pamphlet: Use $DoubleFloatMaximum, $DoubleFloatMinimum for DoubleFloat limits. * algebra/strap: Update cached Lisp translation. --- src/ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 28fbb4b9..aaac1a7b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,21 @@ +2008-09-07 Gabriel Dos Reis + + Ensure SingleFloat is 32-bit, DoubleFloat 64-bit. + * interp/types.boot: Tidy. + * interp/sys-constants.boot: Define limits for builtin numeric types. + * interp/sys-os.boot: Import sys-constants. + * interp/foam_l.lisp: Import sys-constants. Align builtin numeric + types with OpenAxiom runtime's. + * interp/fortcall.boot: Tidy. + * interp/i-output.boot: Likewise. + * interp/Makefile.pamphlet (foam_l.$(FASLEXT)): Now require + sys-constants.$(FASLEXT). + * algebra/si.spad.pamphlet: Use $ShortMinimum and $ShortMaximum + for SingleInteger limits. + * algebra/sf.spad.pamphlet: Use $DoubleFloatMaximum, + $DoubleFloatMinimum for DoubleFloat limits. + * algebra/strap: Update cached Lisp translation. + 2008-09-06 Gabriel Dos Reis * include/sockio.h (openaxiom_filedesc): New. Abstract over -- cgit v1.2.3