-- Copyright (C) 1986 by Xerox Corporation. All rights reserved.
-- File: CSupport.config - created by NFS. Last edit:
-- JKF 29-May-86 14:38:38
-- NFS 27-May-86 11:55:37
-- MEW 23-May-86 17:09:33
-- C library and runtime support.
CSupport:CONFIGURATION
LINKS: CODE
IMPORTS BcdOpsExtras, File, Format, Frame, Heap, Inline, IsAround,
LoadState, MLoader, MFile, MStream, Process, Runtime, Space, SpecialMFile,
SpecialRuntime, Stream, String, Volume
EXPORTS ALL
CONTROL CInstructions, RuntimeSupport, FloatingPt, Library, StartStateImpl =
BEGIN
RuntimeSupport:CONFIGURATION
LINKS:CODE
IMPORTS BcdOpsExtras, File, Format, Heap, IsAround, Frame, LoadState,
MLoader, MFile, MStream, Process, Runtime, Space, SpecialRuntime,
Stream, StartState, String, Volume
EXPORTS BucketAlloc, CAbort, CBasics, CRuntime, CRuntimeInternal,
CString, FBasics, Pipe, SpecialCRuntime
CONTROL ST, CRuntimeA, CRuntimeC =
{
CRuntimeA;
CRuntimeB;
CRuntimeC;
CStringImpl;
PipeImpl;
ST;
BucketAllocImpl;
FBasicsImpl;
};
Library:CONFIGURATION
LINKS:CODE
IMPORTS BucketAlloc, CBasics, CRuntime, CString, DoubleIeee, DoubleReal,
DoubleRealFns, DoubleRealOps, Heap, Inline, MFile, MStream,
SpecialCRuntime, Stream, String
EXPORTS CFormat, CFormatIOUtil, CHeap, CIOLib, CTypeArray,
Libm, LibmSupport, StringOps, VarArgs
<<All C pieces must be in control list because they will destroy the
runtime support's association of processes with configurations if they are
started when a library procedure is called.>>
CONTROL ctype, doscan, StringOpsImpl, CFormatImpl, CMathLib =
{
CIOLibImpl;
CFormatIO;
VarArgsImpl; -- Source is assembly-coded.
CPrintFormat;
CHeapImpl;
Atof;
CFormatImpl;
StringOpsImpl;
doscan;
ctype;
CMathLib;
};
CInstructions;
RuntimeSupport;
Library;
StartStateImpl;
FloatingPt;
END.