Accepted gclcvs 2.7.0-37 (i386 source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 10 Apr 2005 03:18:16 +0000
Source: gclcvs
Binary: gclcvs gclcvs-doc
Architecture: source i386 all
Version: 2.7.0-37
Distribution: unstable
Urgency: low
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-37) unstable; urgency=low
.
* Preliminary support for integer range type propagation and
optimization -- better function return type deductions using result-
from-args info
* Macroexpand let bindings as well as let* for use in function return
type deduction, error in latter when dotted list is encountered
* Move set_maxpage() past init_darwin_zone for mac
* expand 'satisfies declarations in c1body where possible
* track bounded-type propataion via the function symbol plist keyed to
result-type-from-bounded-args rather in the per inline record, as it
is more general and pertains to the function alone
* expand type propation facility
* Fix bug in fixnum_add on most-negative-fixnum arg
* Fix incf/decf bug
* enhanced support for multiple value inlining
* Better packlib number bounds
* boolean and dynamic-extent declaration type support
* Support type propagation in case of coerced multiple values, protect
against nil type propagation
* Limit length to less than most-positive-fixnum
* fun-ret-type -> c1symbol-fun in binding-decls et. al. for increased
modularity and type propagation of let forms as arguments, for
example. Temporarily push new variables to *vars* therein to ensure
partial pre-traversal of pass1 generates correct type propagation
analysis. Prevent recursive macroexpansion of (function ...) forms
* bounded-type -> integer-typep et. al. in gcl_cmptype.lsp to support
half bounded integer range type propagation
* Correct flag construction for function attributes -- aref needs
one_val flag
* Fix dynamic extent declarations, ammend existing declarations with
auto-determined ones where possible
* Compiler type propagation enhancements
* Whitespace in compile-file pathnames, lisp-implementation-version
sync with 2.6.6
* Disable SGC on macosx until the sgc/save problem can be fixed.
* Push latest mingfile.c from 2.6.6pre
* Fix nil types in room report
* Fix Mac SGC/save bug, at least in part
* Fix listen to work with readline
* Don't write into rl_line_buffer if null
* Fix fmakunbound to handle setf functions, and to give a type error
when no function is defined
* Fix :q, package error triggering in defpackage, defpackage symbol
finding logic (thanks Peter Wood)
* Reenable run-process on Linux
* Remove debugging break from gcl_cmpspecial.lsp
* Fix control-d in readline
* libreadline5-dev in build-depends
* Avoid adding duplicate data to data file
* Fix info processing for new texinfo format; allow for precompiled
regexps
* Fix a read error condition allowing the ansi test suite to complete
* Support for MIPS native object relocation, courtesy of lush
* Restore proper order of segv sigaction handler setup to reenable
saving images with sgc turned on
* Fix aref error in top-level parse function
* Fix recursively-cmp-macroexpand to handler 'declare generated by
macroexpansion for maxima; fix erroneous undefined-variable warning
in binding-decls-new
* libreadline5 for Debian
* cacheflush for mips; FIXME -- perhaps not necessary
* prototype for un_perm_writable
Files:
7d6e173a84b926489fc68ac6c4be3be1 610 interpreters optional gclcvs_2.7.0-37.dsc
cfd7b80b1cb17ed0aa47e2b122cfcf7d 10084240 interpreters optional gclcvs_2.7.0-37.tar.gz
545efc3a5683980e75d9a17de07d267f 3200266 doc optional gclcvs-doc_2.7.0-37_all.deb
197416c7aa27842179f905fe545acf59 29144988 interpreters optional gclcvs_2.7.0-37_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCWc4qczG1wFfwRdwRAuFVAJ9NurHXIfw5czenOdT5V5c7mb/xlQCfZyxj
vNakSCoeePqOmXMhbNfZXa0=
=Wd9a
-----END PGP SIGNATURE-----
Accepted:
gclcvs-doc_2.7.0-37_all.deb
to pool/main/g/gclcvs/gclcvs-doc_2.7.0-37_all.deb
gclcvs_2.7.0-37.dsc
to pool/main/g/gclcvs/gclcvs_2.7.0-37.dsc
gclcvs_2.7.0-37.tar.gz
to pool/main/g/gclcvs/gclcvs_2.7.0-37.tar.gz
gclcvs_2.7.0-37_i386.deb
to pool/main/g/gclcvs/gclcvs_2.7.0-37_i386.deb
--
To UNSUBSCRIBE, email to debian-devel-changes-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org