Accepted gclcvs 2.7.0-32 (i386 source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 16 Sep 2004 21:24:12 +0000
Source: gclcvs
Binary: gclcvs gclcvs-doc
Architecture: source i386 all
Version: 2.7.0-32
Distribution: unstable
Urgency: high
Maintainer: Camm Maguire <camm@enhanced.com>
Changed-By: Camm Maguire <camm@enhanced.com>
Description:
gclcvs - GNU Common Lisp compiler, CVS snapshot
gclcvs-doc - Documentation for GNU Common Lisp, CVS snapshot
Changes:
gclcvs (2.7.0-32) unstable; urgency=high
.
* Use GMP gcd in bignum case, for performance improvement and better
binary algorithm
* Optimize some ratio calculations by advance call of get_gcd, also
bring forward gmp functions mpz_divexact and mpz_divexact_ui
* lisp-implementation-version reports GCL instead of Kyoto Common Lisp
* Fix typo in get_gcd in num_arith.c; safer in_place checking in
ratio_op_with_cancellation
* Lint fixes to sfaslelf.c, correctly set init_address when .text is
not first (Solaris ld) (heads up, Mike, you might need to check this
too), remove assertion of non-alloc rel/rela section names
* Solaris Lint fix to sfasli.c
* Fix compiler::link when gnu-ld is absent
* Fix case of exact division of 0 by a greater gcd value in
integer_exact_quotient; trim make_ratio and reinstate as a ratio
regularization routine in all instances,add pre_cancle flag to
make_ratio, proper precision for some internal constants to
correctly propagate precision of results, rework sqrt to give sane
results for negative reals and to preserve precision, precision
corrections in number_atan2, fix inverse trig, sqrt, and all floor
related ansi tests
* subtypep, upgraded array-element-type and ash ansi fixes
* Build with local bfd in libgcl to ease migration into testing, as
current binutils is long-term buggy
* gmp_wrapper variable declaration order change for older gcc
* fix wrongprototype for Llast
* compiler macros to rewrite certain multi argument functions as
nested calls with two arguments, to enable inlining
* Support for inlining functions returning multiple values, with
gethash as the first example
* Fix compiler warning in gcl_top.lsp
* Cleanup fixes to subtype tests of ansi test suite
* Some very preliminary work/fixes to the ansi pretty printer tests
* Fix ansi bignum comparison tests; FIXME -- ratio * double where
denominator of former is very large and the latter is modest will
still probably fail -- need a test here (Paul?)
Files:
3eb17223aaa7302effc0d18935de850d 622 interpreters optional gclcvs_2.7.0-32.dsc
f6fc7264246541dcc5623dfe2199a23e 9945035 interpreters optional gclcvs_2.7.0-32.tar.gz
fb9f826349b7e3cc3ed5ff6fb818ed35 3197806 doc optional gclcvs-doc_2.7.0-32_all.deb
a51819b107bc1645c0d008a60179cebf 28149532 interpreters optional gclcvs_2.7.0-32_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBSgwcczG1wFfwRdwRAp8PAJ4x5oxr+LBEwDNrIPUwUjoMy9Pn+gCfb+MR
ZyNHNMPlAzKPiJGwCX2nAi8=
=EqIV
-----END PGP SIGNATURE-----
Accepted:
gclcvs-doc_2.7.0-32_all.deb
to pool/main/g/gclcvs/gclcvs-doc_2.7.0-32_all.deb
gclcvs_2.7.0-32.dsc
to pool/main/g/gclcvs/gclcvs_2.7.0-32.dsc
gclcvs_2.7.0-32.tar.gz
to pool/main/g/gclcvs/gclcvs_2.7.0-32.tar.gz
gclcvs_2.7.0-32_i386.deb
to pool/main/g/gclcvs/gclcvs_2.7.0-32_i386.deb
Reply to: