;;; -*- Mode:LISP; Package:SYSTEM-INTERNALS; Base:10; Readtable:ZL -*- ;;; (A KLUDGE TO GET AROUND HAVING TO MAKE NEW COLD LOADS JUST TO CHANGE THIS VARIABLE -GJC) ;;; 27-Oct-86 10:10:32 ;;; Now a feature 21-Aug-87 16:18:35 -gjc (SETQ INNER-SYSTEM-FILE-ALIST '(("SYS: SYS2; DEFSEL QFASL >" "SI" T) ;By (resource si:named-structure-invoke T) ("SYS: SYS2; RESOUR QFASL >" "SI" T) ;By FILLARRAY (barf T) ("SYS: SYS; QMISC QFASL >" "SI" T) ("SYS: SYS; DESCRIBE QFASL >" "SI" T) ;Why not? ("SYS: SYS; SORT QFASL >" "SI" T) ;Needed by FLAVOR ("SYS: IO; FORMAT QFASL >" "FORMAT" T) ;ditto ("SYS: IO1; FQUERY QFASL >" "FORMAT" T) ;Needed by everything in sight ("SYS: SYS2; HASH QFASL >" "SI" T) ;Needed by FLAVOR,PATHNM ("SYS: SYS2; FLAVOR QFASL >" "SI" T) ;Needed by PROCES ("SYS: SYS2; HASHFL QFASL >" "SI" T) ;Make flavors really work. ("SYS: SYS2; PRODEF QFASL >" "SI" T) ;Definitions for PROCES ("SYS: SYS2; PROCES QFASL >" "SI" T) ("SYS: SYS2; NUMER QFASL >" "SI" T) ;SI:EXPT-HARD needed by PROCES ("SYS: DEBUGGER; EH QFASL >" "EH" T) ("SYS: DEBUGGER; EHF QFASL >" "EH" T) ("SYS: DEBUGGER; TRAP QFASL >" "EH" T) ("SYS: DEBUGGER; CONDITION-FLAVORS QFASL >" "EH" T) ("SYS: DEBUGGER; EHC QFASL >" "EH" T) ("SYS: DEBUGGER; EHBPT QFASL >" "EH" T) ("SYS: SYS2; DISASS QFASL >" "COMPILER" T) ;EH calls subroutines in DISASS ("SYS: IO; NEW-DISK QFASL >" "SI" T) ("SYS: IO; DISK QFASL >" "SI" T) ("SYS: IO; UDISK QFASL >" "SI" T) ("SYS: IO; DLEDIT QFASL >" "SI" T) ; This will init error handler. ("SYS: SYS2; LOGIN QFASL >" "SI" T) ;ditto ("SYS: IO; RDDEFS QFASL >" "SI" T) ;Load this before trying to read any #\'s ("SYS: NETWORK; PACKAGES QFASL >" "SI" T) ("SYS: NETWORK; HOST QFASL >" "SI" T) ("SYS: IO; FILE; ACCESS QFASL >" "FS" T) ("SYS: NETWORK; TRANSPARENT QFASL >" "NETWORK" T) ("SYS: IO; STREAM QFASL >" "SI" T) ("SYS: LAMBDA-DIAG; LAM-PACKAGE QFASL >" "SI" T) ;; PATHNM must be the last file in this list. It breaks things while cold loading ;; that QLD knows how to fix after this alist is loaded. ("SYS: IO; FILE; PATHNM QFASL >" "FS" T) )) (SETQ REST-OF-PATHNAMES-FILE-ALIST '(("SYS: IO; FILE; PATHST QFASL >" "FS" T) ("SYS: FILE; LMPARS QFASL >" "FS" T) ("SYS: IO; FILE; OPEN QFASL >" "FS" T) ;;Share Device ("SYS: COLD; SYSCONF QFASL >" "SI" T) ("SYS: SYS; CONFIG-DEFS QFASL >" "SI" T) ("SYS: SYS; IOMSG QFASL >" "SI" T) ("SYS: SYS; SHARED-DEVICE QFASL >" "SI" T) ("SYS: SYS; CONFIG QFASL >" "SI" T) ;;Minimal Network ("SYS: NETWORK; KERNEL; DEFS QFASL >" "NET" T) ("SYS: NETWORK; KERNEL; LIBRARY QFASL >" "NET" T) ("SYS: NETWORK; KERNEL; NETWORK-INTERFACE QFASL >" "NET" T) ("SYS: NETWORK; KERNEL; PACKETS QFASL >" "NET" T) ("SYS: NETWORK; DRIVERS; LOOPBACK QFASL >" "NET" T) ("SYS: NETWORK; DRIVERS; SHARE QFASL >" "SI" T) ("SYS: NETWORK; DRIVERS; DRIVER-PROCESS QFASL >" "NET" T) ("SYS: NETWORK; KERNEL; NETWORK-PROTOCOL QFASL >" "NET" T) ("SYS: NETWORK; KERNEL; ARP QFASL >" "NET" T) ("SYS: NETWORK; CHAOS; CHSNCP QFASL >" "CHAOS" T) ("SYS: NETWORK; CHAOS; CHUSE QFASL >" "CHAOS" T) ("SYS: NETWORK; CHAOS; QFILE QFASL >" "FS" T) ("SYS: NETWORK; KERNEL; CONFIGURE QFASL >" "NET" T) ("SYS: IO1; TIME QFASL >" "TIME" T) ;QFILE needs (encode-universal-time) for file creation dates ("SYS: IO1; TIMPAR QFASL >" "TIME" T) ;and potentially (time:parse-universal-time) if server is bad ;;the following just because (time:initialize-timebase) needs (chaos:decode-canonical-time-packet) ("SYS: NETWORK; CHAOS; CHSAUX QFASL >" "CHAOS" T) )) (SETQ SITE-FILE-ALIST '(("SYS: SITE; SITE QFASL >" "SI" T))) (SETQ HOST-TABLE-FILE-ALIST '(("SYS: SITE; HSTTBL QFASL >" "CHAOS" T) ("SYS: SITE; LMLOCS QFASL >" "SI" T) ("SYS: SITE; SYS TRANSLATIONS >" "FS"))) (SETQ SYSTEM-SYSTEM-FILE-ALIST '(("SYS: SYS2; MAKSYS QFASL >" "SI") ("SYS: SYS2; PATCH QFASL >" "SI") ("SYS: SYS; SYSDCL QFASL >" "SI"))) (TERPRI) (PRINC "[DONE]")