;;; -*- Mode: Common-Lisp; Package:User; Base:10.; Patch-File:T -*-
;;; Patch directory for COMPILER version 6
;;; Written 05/31/90 07:59:59 by BERGER,
;;; while running on Pasteur from band LOD3
;;; With SYSTEM 6.35, VIRTUAL-MEMORY 6.3, EH 6.8, MAKE-SYSTEM 6.3, MICRONET 6.0, LOCAL-FILE 6.2,
;;;  BASIC-PATHNAME 6.5, NETWORK-SUPPORT-COLD 6.2, BASIC-NAMESPACE 6.8, NETWORK-NAMESPACE 6.1,
;;;  DISK-IO 6.3, DISK-LABEL 6.0, BASIC-FILE 6.13, MAC-PATHNAME 6.0, NETWORK-PATHNAME 6.2,
;;;  COMPILER 6.14, TV 6.25, DATALINK 6.0, CHAOSNET 6.8, GC 6.4, MEMORY-AUX 6.0, NVRAM 6.3,
;;;  SYSLOG 6.2, STREAMER-TAPE 6.6, UCL 6.0, INPUT-EDITOR 6.0, METER 6.2, ZWEI 6.18,
;;;  DEBUG-TOOLS 6.4, NETWORK-SUPPORT 6.1, NETWORK-SERVICE 6.3, DATALINK-DISPLAYS 6.0,
;;;  FONT-EDITOR 6.1, SERIAL 6.0, PRINTER 6.7, MAC-PRINTER-TYPES 6.2, PRINTER-TYPES 6.2,
;;;  IMAGEN 6.1, SUGGESTIONS 6.1, MAIL-DAEMON 6.6, MAIL-READER 6.8, TELNET 6.1, VT100 6.0,
;;;  NAMESPACE-EDITOR 6.5, PROFILE 6.3, VISIDOC 6.7, TI-CLOS 6.47, CLEH 6.5, IP 3.65,
;;;  Experimental CLX 6.11, CLUE 6.104, X11M 6.24, Experimental BUG 11.19,  microcode 648,
;;;  Band Name: rel 6.0 + SLE 5/30

(:PATCH-SYSTEM-NAME "COMPILER" :MAJOR-VERSION 6 :LATEST-MINOR-VERSION 18)

(:RELEASED
((0 "COMPILER Loaded" "BUILD" NIL)
  (1 "Fix COMPILE-FILE handling of &KEY arguments for object file compatibility with 
previous releases." "GRAY" NIL)
  (2 "Fixed FORMAT-CTL-OP-MACRO to prevent incorrect optimizations
from being done on multi-arg format directives." "MCCREARY" NIL)
  (3 "Fix an error when evaluating a DEFCLASS with slot :TYPE options that refer to 
the class being defined.  [SPR 9940]" "GRAY" NIL)
  (4 "Fix XLD files in the USER package that reference symbols inherited from the 
TICLOS package to be loadable on earlier releases.  [SPR 9955]" "GRAY" NIL)
  (5 "Fix SYMBOL-MACROLET for SETF on macros with DEFSETF definitions.  [SPR 9627]" "GRAY" NIL)
  (6 "Fix compilation of MAKE-INSTANCE methods for classes with :DEFAULT-INITARGS 
values of T or NIL.  [SPR 10132]" "GRAY" NIL)
  (7 "Fix so compiler optimizations recognize that the STRING function always 
returns a value of type STRING.  [SPR 9737]" "GRAY" NIL)
  (8 "Fix for two COMPILE-FILEs running at the same time.  [SPR 9776]" "GRAY" NIL)
  (9 "Update the code walker to recognize the new special forms GENERIC-FLET and 
GENERIC-LABELS." "GRAY" NIL)
  (10 "Fix a bug in SETQ optimization that could cause local variables to share 
storage when they shouldn't.  [SPR 10282]" "GRAY" NIL)
  (11 "Fix code generated by COMPILE-FILE for instance variable references
near the end of a flavor method that references a large number of
constants.  [SPR 10436]" "GRAY" NIL)
  (12 "Fix a bug regarding reference to a non-local lexical variable that was 
initialized by a SETQ after the lexical environment for the closure was 
constructed.  [SPR 10612 and 10658]" "GRAY" NIL)
  (13 "Warn when testing truth of a structure slot declared to be of a type that 
can't ever be NIL.  [SPR 10472]" "GRAY" NIL)
  (14 "Fix a problem with unsharing of variables used in lexical closures at a branch 
within an inline expansion.  [SPR 10680]" "GRAY" NIL)
  (15 "Modified peep-one-stop to not optimize test-memq because it was leaving garbage on the stack. [11119]" "BERGER" NIL)
  (16 "MULTIPLE-VALUE-PROG1 fails to compile correctly when in the condition part of a COND. [10484]" "BERGER" NIL)
  (17 "Added copy-list to  p1progn-1. [10822]" "BERGER" nil)
  (18 "Added check for (listp list) to ensure that we don't try a dolist on something that isn't a list.   " "BERGER" NIL)
  ))