[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted gclcvs 2.7.0-20 (i386 source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 13 Apr 2004 21:02:02 +0000
Source: gclcvs
Binary: gclcvs gclcvs-doc
Architecture: source i386 all
Version: 2.7.0-20
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-20) unstable; urgency=low
 .
   * Rework compiler::*ld-libs*, compiler::link, and unixport/makefile to
     accomodate mingw need for firstfile.o and lastfile.o
   * Remove incompatible -fomit-frame-pointer when compiling with -pg
     profiling
   * Load sys-proclaim.lisp files forimproved linking and smaller object
     size across the board, install same for use with compiler::link
   * Use pathnames instead of strings in compiler::link, also in image
     init files, for Windows
   * small mod to unixport/makefile re filtering of firstfile and
     lastfile
   * Default to debug mode on hppa to work around gcc compiler
     optimization bugs
   * Add missing m4 and automake files in binutils directory to enable
     automake and autoconf here
   * Add bfd/po makefiles
   * Macosx defaults in configure.in
   * Regenerate generated autotools files in binutils/bfd subdir
   * *gcl-version* -> *gcl-minor-version*,*gcl-extra-version*
   * Support for more informative banner reading features list
   * Support for both sigbus and sigsegv in sgbc.c as is customary in .h
     files
   * mach-o compatible changes in sfaslbfd.c
   * Support for new debugging section names in sfaslelf.c
   * Modify default banner slightly
   * Homebrew plt-like mechanism for ensuring that valid internal
     addresses exist to which undefined symbols in compiled lisp objects
     referring to external shared libraries can be relocated
   * Make configure demand gettext when choosing --enable-locbfd
   * Make sure references to ldb1, a stub conventionally optimized away,
     can be resonled when optimization is turned off
   * completion_matches ->  rl_completion_matches in gcl_readline.d,
     which is what is exported in the headers
   * make suure bfd fasload initializes dum.sm.sm_object1 for
     read_fasl_vector
   * When a tagbody contains ccb reference tags, and hence i itself
     marked ccb, mark all the clb tags therein ccb too, as the tagbody
     environment will be consed in c2tagbody-ccb.  FIXME -- review this
     logic carefully
   * fix typoe in o/sfaslbfd.c
   * Add code to unwind redefinitions of the stack supremum in c2expr-top
     (used in c2multiple-value-prog1 and c2multiple-value-call in
     evaluating arguments) on non-local exit
   * Use new temporarry variables holding lisp stack  supremum for lint
   * Eliminate extraneous warning message when allocating fewer pages
     than already allocated
   * Rework internal plt symbol address capture
   * Cleanup sfaslelf compiler warning
   * Remove implicit dependency on gawk, optimize plt.c a little
   * Fix rsym generated symbol tables for 64 bit platforms
   * Make sure 'unwind' in frame.c does nt go below frs_org
   * Do not define symbols with no value, either in bfd/rsym, or in
     plt.c.  Generates a clear and explicit error of an undefined symbol
     when we've missed an address
   * Define the external symbols known to be written at present in plt.c
   * fix some more compiler errors found by the random tester -- all
     related to proper unwinding of temporary reductions of vs_top from
     te local supremum
   * Adjustments to vs_top reset logic to clear (hopefully last)
     remaining bug found by the random-tester
   * Allow args-info-referred-vars to match replaced vars, clearing bug
     report submitted by Matt Kauffman
   * Rework plt code yet again to be compatible with compiler::link for
     axiom, and mingw32
   * Try to automatically determine the form used for the explicitly
     compiled in external function addresses in plt.c
   * No need to explicitly write cr-lf on windows
   * Autodetection of machine on FreeBSD
   * Updated defs and h files for FreeBSD courtesy of Mark Murray
   * Minor ifdefs needed for FreeBSD
   * Refer to exported non-static C stub of fSmake_vector1 in plt.c
     (needed on ia64)
   * Readline 4.1/4.3 configure magic
   * Remove extraneous symbols from plt.h, autodetect and correct for
     leading underscore in object symbols
   * complete readline version detection commit
   * Minor cleanup in eval-when code
   * Autodetect GNU ld and add -Wl,-Map only when appropriate
   * Fix GNU_LD autodetection in configure.in
   * Eliminate C_INCLUDE_PATH from shell script wrapper
   * Use lisp rather than 'system touch' to make empty map file in
     compiler::link
   * fix small bug when info is passed bad second argument
   * Don't try to open map file if doesn't stat (macosx)
   * Add earlier forgotten branch patch to sfaslbfd.c for macosx
   * minor variable name change
   * Perhormance improvement to gcl_seqlib.lsp -- no inner loop over
     bignums
   * Proper contblock/relblock determination when expanding string
     streams
   * Proper string type determination for *link-array*
   * .ini files depend on plt.h
   * plttest.c cannot depend on include.h
   * Address longstanding FIXmE in gensym, so that two strings are not
     allocated for each gensym
   * Fix rare infinite loop bug in array.c
   * Import si::info into 'user
   * , -> # as sed separator
   * Fix find-class proclamation
   * Minor warning removals and fixups
   * Binary searches through ordered arrays of referred and changed
     variables for dramatic compiler performance improvement in the large
     case -- support declarations and thereby optimizations of the form
     (declare ((vector t) foo)), etc.
   * Better 'time macro
   * allow universe file to be loaded by 2.6.1
   * rebuild pcl_gaz* files
   * cleanup room report and give more space to modern large heaps
   * room report formatting
   * Add old test failures to misc.lsp
   * Properly gensymmed time macro
   * Allow for white space chars in compiled filenames
   * Autodetect and work around sbrk randomization, e.g. on Fedora 1
   * Probe for sbrk before probing for randomized sbrk
   * Openbsd changes -- maximize data seg resource if possible, avoid
     mallocing error message when allocation routines fails
   * Fix sigcontext configure tests
   * Rename loop-finish -> sloop-finish in sloop package so that sloop
     and ansi loop can be used simultaneously
   * Handle arguments which are zero in LCM
   * Fix typo in configure.in
   * Improved dotimes macro which avoids unnecessary fixnum garbage
     generation
   * si::*OPTIMIZE-MAXIMUM-PAGES* support
   * Fix sigcontext autodetection on sparc
   * Improve optimize-maximum-pages algorithm
   * mprotect pages PROT_EXEC as CLEAR_CACHE step on amd64-linux
   * Prevent recursive malloc calls for OpenBSD error reporting
   * Push dummy 0 time for child runtime on windows to be compatible with
     other platforms for now
   * Make sure pages are mprotected PROT_EXEC for amd64 support
Files: 
 08a30fe6f270398ce1c0efb31b5cc0b3 623 interpreters optional gclcvs_2.7.0-20.dsc
 abe616e1c2dc9be08f16571ed80115d6 43822896 interpreters optional gclcvs_2.7.0-20.tar.gz
 6ea3ac60890de12d5a643faadb42d2c5 3116170 doc optional gclcvs-doc_2.7.0-20_all.deb
 e98b7b8825d4041bda2b4a3723ec8fc6 9170868 interpreters optional gclcvs_2.7.0-20_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAfnDpczG1wFfwRdwRAgt4AKCgLRGhqwJcOvDC5YRgsZlcdldvswCfbGt8
WMwu7dNRppyRd6knOHiWV+0=
=hg6+
-----END PGP SIGNATURE-----


Accepted:
gclcvs-doc_2.7.0-20_all.deb
  to pool/main/g/gclcvs/gclcvs-doc_2.7.0-20_all.deb
gclcvs_2.7.0-20.dsc
  to pool/main/g/gclcvs/gclcvs_2.7.0-20.dsc
gclcvs_2.7.0-20.tar.gz
  to pool/main/g/gclcvs/gclcvs_2.7.0-20.tar.gz
gclcvs_2.7.0-20_i386.deb
  to pool/main/g/gclcvs/gclcvs_2.7.0-20_i386.deb



Reply to: