;;; -*- Mode:Lisp; Readtable:ZL; Package:USER; Base:10; Patch-File:T -*-
;;; Patch file for System version 126.81
;;; Reason:
;;;  Fix earlier patch to MAKE-OBSOLETE and call it again to fix messages
;;;  issued by compiling WITH-STACK-LIST or WITH-STACK-LIST*.  (FORMAT
;;;  whoops.)
;;; Written 14-Sep-88 16:17:16 by keith (Keith Corbett) at site Gigamos Cambridge
;;; while running on Breaking Glass from band 3
;;; with Experimental System 126.79, Experimental ZWEI 126.10, Experimental ZMail 74.1, Experimental Local-File 76.0, Experimental File-Server 25.0, Experimental Unix-Interface 14.0, Experimental Tape 25.1, Experimental Lambda-Diag 18.0, microcode 1762, SDU Boot Tape 3.14, SDU ROM 103, Lambda/Falcon Development System.

; From modified file DJ: L.SYS; QRAND.LISP#512 at 14-Sep-88 16:19:01
#8R SYSTEM-INTERNALS#: 
(COMPILER-LET ((*PACKAGE* (PKG-FIND-PACKAGE "SYSTEM-INTERNALS")))
  (COMPILER::PATCH-SOURCE-FILE "SYS: SYS; QRAND  "

(DEFMACRO MAKE-OBSOLETE (FUNCTION REASON)
  "Mark FUNCTION as obsolete, with string REASON as the reason.
REASON should be a clause starting with a non-capitalized word.
Uses of FUNCTION will draw warnings from the compiler."
  (declare (zwei:indentation 1 2))
  `(PROGN (PUTPROP ',FUNCTION 'COMPILER:OBSOLETE 'COMPILER:STYLE-CHECKER)
	  (PUTPROP ',FUNCTION (string-append
				"is an obsolete "
				(cond ((special-form-p ',function) "special form")
				      ((macro-function ',function) "macro")
				      ((fboundp ',function) "function")
				      (t "form"))
				"; "
				,reason)
		   'COMPILER:OBSOLETE)))

))

; From file DJ: L.SYS; SPECIAL-FORMS.LISP#1 at 14-Sep-88 16:19:06
#10R SYSTEM-INTERNALS#: 
(COMPILER-LET ((*PACKAGE* (PKG-FIND-PACKAGE "SYSTEM-INTERNALS")))
  (COMPILER::PATCH-SOURCE-FILE "SYS: SYS; SPECIAL-FORMS  "

(compiler:make-obsolete with-stack-list
   "most processor-dependent functions will go away in a future release")

))

; From file DJ: L.SYS; SPECIAL-FORMS.LISP#1 at 14-Sep-88 16:19:13
#10R SYSTEM-INTERNALS#: 
(COMPILER-LET ((*PACKAGE* (PKG-FIND-PACKAGE "SYSTEM-INTERNALS")))
  (COMPILER::PATCH-SOURCE-FILE "SYS: SYS; SPECIAL-FORMS  "

(compiler:make-obsolete with-stack-list*
   "most processor-dependent functions will go away in a future release")

))
