- Oct 12, 1990
-
-
ram authored
We give a note if we see a function related thing for a SETF name that has a SETF macro as well. This NOTE-IF-SETF-FUNCTION-AND-MACRO also is used in ir1tran. Changed DEFINE-FUNCTION-NAME to call the above, and also to check for redefining a slot accessor or alien operator. Added UNDEFINE-FUNCTION-NAME. Added UNDEFINE-STRUCTURE, which uses the previous. Structures are undefined whenever we change a structure or its supertypes, or whenever we redefine an accessor as some other kind of function. This causes a warning. Changed DEFSTRUCT to make the accessors WHERE-FROM :DECLARED rather than :DEFINED, since the stronger claim seems reasonable. Made %%COMPILER-DEFSTRUCT flame if we try to define a primitive type and warn if we redefine a DEFTYPE.
-
- Oct 06, 1990
-
-
ram authored
instead of just rationals, anticipating a possible change to float qualities. Changed OPTIMIZE to recognize EXT:INHIBIT-WARNINGS as the same as BREVITY. Changed DEBUG-INFO default to 2.
-
- Jul 31, 1990
-
-
wlott authored
-
- Jun 01, 1990
-
-
ram authored
sicne SPECIFIER-TYPE is FBOUND before the type system is fully initialized.
-
- May 30, 1990
-
-
cvs2git authored
-
- May 29, 1990
-
-
ram authored
to avoid touching the type system before it is loaded. This way type proclamations will work in the new-compiler core, at least after the compiler is loaded. Fixed %COMPILER-DEFSTRUCT to make the copier and predicate :DEFINED so that we don't give spurious undefined warnings. SPECIFIER-TYPE-CACHE -> VALUES-SPECIFIER-TYPE-CACHE
-
- May 12, 1990
-
-
ram authored
-
- Apr 21, 1990
-
-
ram authored
undefined. Removed a duplicate version of the code that added onto the DD-INCLUDED-BY.
-
- Mar 19, 1990
-
-
ram authored
be recognized as defined functions, even if we can't easily give them the correct type (becase the type system isn't in the cold load yet.)
-
- Mar 05, 1990
-
-
cvs2git authored
-
- Feb 08, 1990
-
-
ram authored
-
- Feb 06, 1990
-
-
wlott authored
-