- Jul 24, 1998
- Jul 10, 1998
-
-
dtc authored
transform; from Raymond Toy.
-
- Jul 09, 1998
-
-
dtc authored
on the sparc V9 not 61, noted by Raymond Toy.
-
- Jun 19, 1998
-
-
dtc authored
-
- Jun 18, 1998
-
-
dtc authored
-
- Jun 16, 1998
-
-
pw authored
-
- Jun 11, 1998
-
-
dtc authored
sap-ref-32 into the x86 code objects as the x86 instructions are not word aligned and this sap-ref fails when cross compiling from the sparc port, instead use multiple sap-ref-8s. Spotted by Raymond Toy.
-
- Jun 07, 1998
- May 29, 1998
-
-
dtc authored
%instance-typep to be later handled by an IR1 transform. This improves type propagation and allows tests known a compile time to be optimised away, and when the IR1 transform is eventually delayed constraint propagation will get a chance.
-
- May 15, 1998
-
-
dtc authored
(declare (typespec ..)). A compiler note is generated at high brevity for now when abbreviated declarations are processed to help catch any problems.
-
- May 13, 1998
-
-
dtc authored
the non-list error reporting.
-
- May 11, 1998
-
-
pw authored
the second returned value. Noticed by Juliusz Chroboczek.
-
- May 09, 1998
-
-
pw authored
tailp takes args of (t list), not (list list) find-package can have a package arg.
-
- May 04, 1998
-
-
dtc authored
* Rename the 'stream structure class to sys:lisp-stream. * Add a new none hierarchical 'stream built-in class which inherits from: instance, t. * Hack in the new stream class as a mixin for the structure base lisp-stream class which now inherits from: stream, structure-object, instance, t. * Add a new 'fundamental-stream standard-class which includes 'stream as a mixin, and add PCL hacks to allow this to be redefined after PCL is loaded to be (defclass fundamental-stream (standard-object stream) ...). * Add appropriate support to the base stream functions to dispatch to the Gray stream functions for the handling of fundamental-streams. Some of the lisp-streams encapsulating CLOS streams still need a little work.
-
- Apr 15, 1998
-
-
dtc authored
-
- Apr 14, 1998
-
-
pw authored
rename-package, find-all-symbols, apropos and apropos-list. This needed for ANSI compliance.
-
- Apr 03, 1998
-
-
dtc authored
transform-numeric-bound-test to respect the type of the test and avoid generating unnecessary float zero tests which were causing compiler warnings.
-
- Mar 31, 1998
-
-
pw authored
conditionalized by #-long-float resulting in compilation failing due to undefined storage class. This changes the constraint to double-reg.
-
- Mar 30, 1998
- Mar 27, 1998
-
-
dtc authored
deftransforms to quieten compiler Warnings.
-
- Mar 21, 1998
- Mar 11, 1998
-
-
dtc authored
-
dtc authored
Enhance the make-complex-*-float VOPs to better handle a destination on the stack.
-
dtc authored
single registers as the instruction scheduler in not informed about the usage of the odd FP registers. Enhancements for the complex-float VOPs: 1. Better coding of the creation of complex floats with a destination on the stack. 2. Realpart and imagpart part can now load directly from the stack saving an unnecessary load.
-
dtc authored
1. Better coding of the creation of complex floats with a destination on the stack. 2. Realpart and imagpart part can now load directly from the stack saving an unnecessary load.
-
dtc authored
single registers as the instruction scheduler in not informed about the usage of the odd FP registers. Enhancements for the complex-float VOPs: 1. Better coding of the creation of complex floats with a destination on the stack. 2. Realpart and imagpart part can now load directly from the stack saving an unnecessary load.
-
dtc authored
Make room for the extra FP registers of the sparc V9, and add support for these to many of the instructions.
-
- Mar 10, 1998