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