Accepted gclcvs 2.7.0-38 (source)
Ubuntu Archive Auto-Sync
katie at jackass.ubuntu.com
Wed Apr 13 09:19:11 CDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Origin: Debian/unstable
Format: 1.7
Date: Wed, 13 Apr 2005 14:21:05 +0100
Source: gclcvs
Binary: gclcvs, gclcvs-doc
Architecture: source
Version: 2.7.0-38
Distribution: breezy
Urgency: low
Maintainer: Camm Maguire <camm at enhanced.com>
Changed-By: Ubuntu Archive Auto-Sync <katie at jackass.ubuntu.com>
Description:
gclcvs - GNU Common Lisp compiler, CVS snapshot
Changes:
gclcvs (2.7.0-38) unstable; urgency=low
.
* Add _mcount symbol to plt table for mips native relocs on ansi gprof
* Make static stubs in run_process.c for ia64
.
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:
4718c1ca950a38ae2dd94803a6632959 10084292 interpreters optional gclcvs_2.7.0-38.tar.gz
5a04a270fc2b576053c9dde9987fd04a 610 interpreters optional gclcvs_2.7.0-38.dsc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iQEVAwUBQl0cwQF4adwMEr3XAQLdpQf+JwV9QoHBlNuwm3ExYPg0zhorD2wpZRfB
3sWsGR9moAavMu84AjJfkBm2kFhxyVRPEgMUDSyFhqbaGqhRCDUlfRSFDX/KOPcp
G9NPPWrRi+Eas8VCxsEFkQAt5xp8Igd0YYD/AkUAj//osPPc5eMpbwrTWXbZNOuB
nBWLed4Md0/1J+l4Ne/RXXFs6Yu4rHfMw6rD7XGwUGq2VV1xL/SeF2EbLr9HaqIf
heKXYenqPHOa262OGyW+DZMOaFQ9Vzlv971JhTrm4GZP/50Nt4cKWLXq4gyUL7SO
GXRkIJK870G8WQVzKcNPFY+ncw9HqFsFZZ69e56BrVEpPF/Pr52asQ==
=Dg0t
-----END PGP SIGNATURE-----
Accepted:
gclcvs_2.7.0-38.dsc
to pool/universe/g/gclcvs/gclcvs_2.7.0-38.dsc
gclcvs_2.7.0-38.tar.gz
to pool/universe/g/gclcvs/gclcvs_2.7.0-38.tar.gz
More information about the breezy-changes
mailing list