Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
|Links to PRE_LINKAGE_TABLE:||(view) (annotate)|
Add support for ANSI specified :print-function and :print-object defstruct options while preserving previous behaviour. ANSI processing is enabled by ext:*ansi-defstruct-options-p* which must be NIL while compiling CMUCL, PCL, CLX, HEMLOCK to avoid flushing defined print-functions. This switch is turned ON when worldload builds a core with PCL in it.
Blow away the slot-value and slot-boundp compiler-macros exported from Lisp when bootstrapping from a lisp core that includes PCL. This overcomes trouble noted compiling Gray streams from a core that includes PCL.
Concatenate the Gray Stream support files into a gray-streams-library, to be part of the distribution; suggested by Raymond Toy.
Add CMUCL style file-comments; from Peter Van Eynde.
Restore the pcl::..slot-unbound.. symbol back to the PCL package after renaming the PCL to OLD-PCL package.
After renaming the PCL package to OLD-PCL, move the 'class symbol back to the PCL package so that the respective debug variable has a valid package name.
After renaming the PCL package, shadowing-import 'old-pcl::class so that this symbol is the same as used by the compiler in ir1tran. This enables the definition of PCL classes while compiling PCL which now works after fixes to the class hierarchy.
Get rid of the CLOS-MOP package when compiling PCL from a system that has PCL already loaded.
Avoid unnecessary re-compiling of defsys; was looking for a fasl object file but byte compiling so should have been looking for a byte-fasl object file.
Re-load the lisp:documentation functions when build PCL with PCL loaded.
Patch from Harris to help compiling PCL when already loaded.
Byte-compile defsys and all functions beginning with EARLY- or BOOT-.
Added stuff to blow away the old class definitions of any loaded PCL.
debug-info => debug
Byte compile macros. Compile guts unsafe when small.
Make the PCL package after we rename it so that early package hackery won't flame out.
Rename the slot-accessor-name package too...
Add :SETF to the features list for new PCL.
Rename the PCL package if it already exists.
Made internal debug-info .5, and made external interfaces fully safe.
Use debug-info 1 with SMALL feature.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|