CedarCore.config
Copyright Ó 1990, 1991, 1992, 1993 by Xerox Corporation. All rights reserved.
Carl Hauser, July 7, 1989 3:49:32 pm PDT
JKF, September 12, 1990 3:55:13 pm PDT
Russ Atkinson, October 13, 1989 5:21:29 pm PDT
Willie-Sue Orr, October 16, 1989 1:27:46 pm PDT
Chauser, May 3, 1990 2:56 pm PDT
Willie-s, March 9, 1993 2:18 pm PST
Michael Plass, November 22, 1991 11:32 am PST
Christian Jacobi, July 24, 1992 2:59 pm PDT
Bier, December 10, 1992 11:22 am PST
CedarCore: CONFIGURATION
CedarCore contains things that have to be started before other things can be installed, together with the things that they depend on. RegisterRefLiteralImpl provides procedures needed to install modules containing REF literals, so it has to be here. It depends on SafeStorageImpl which in turn depends on everything else.
This config cannot be combined with any others given the current linguistic control we have for starting and installing.
IMPORTS InstallationSupportPrivate
EXPORTS ALL -- this stopped working, so now we have to explicitly list the exports, taken from CedarCore.c2c.c
EXPORTS Atom, AtomPrivate, BlockRotate, CardTab, CardTabBackdoor, Checksum, ConvertUnsafe, CountedVM, DReal, DRealFns, DRealSupport, Finalize, FinalizeOps, Finalization, FloatingPointCommon, FloatingPointPrivate, InstallationStartInfo, List, MaskWithColor, MesaBasics, MesaLoadState, MesaLoadStateBackdoor, MesaLoadStateQuery, Process, ProcessorFace, Random, RasterOp, Real, RealFns, RealSupport, RefTab, RefTabBackdoor, RefText, RefTextExtras, RegisterRefLiteral, Rope, RopeHash, RuntimeError, SafeStorage, SignalStatistics, SymTab, SystemSite, Termination, UnsafeStorage, UnsafeTile, UXProcs, UXStrings, VM, XNS
STATIC REQUESTS "FakeGetXNSid.o", "RealImplSupport.o", "RegisterSaveRestore.o"
CONTROL
InstallationSupportPackage,
BootPackages,
CedarPreBasicsPackage,
RasterOpPackage,
RuntimeSupport,
FloatingPointPackage,
FinalizeImpl,
FinalizeOpsImpl,
FinalizationImpl,
SafeStorageImpl,
UnsafeStorageImpl,
RopePackage,
AtomPackage,
Faces,
Communication,
RegisterRefLiteralImpl,
VMPackage,
UXStringsPackage
= BEGIN
InstallationSupportPackage;
BootPackages;
CedarPreBasicsPackage;
AtomPackage;
Communication;
Faces;
FloatingPointPackage;
RasterOpPackage;
RegisterRefLiteralImpl;
RopePackage;
RuntimeSupport;
FinalizeImpl;
FinalizeOpsImpl;
FinalizationImpl;
SafeStorageImpl;
UnsafeStorageImpl;
VMPackage;
UXStringsPackage;
END.