Text preview for : LoaderUtilities.mesa_Sep78.pdf part of xerox LoaderUtilities.mesa Sep78 xerox mesa 4.0_1978 listing Mesa_4_System LoaderUtilities.mesa_Sep78.pdf



Back to : LoaderUtilities.mesa_Sep7 | Home

LoaderUtilities.mesa 2-Sep-78 13:58:17 Page 1


-- LoaderUtilities.mesa
-- Last Modified by Sandman, May 12, 1978 4:41 PM
DIRECTORY
AltoFileDefs: FROM "altofiledefs" USING [FP],
BcdDefs: FROM "bcddefs" USING [
CTHandle, CTIndex, CTNull, FTIndax, FTNull, FTSelf, MTHandle, MTIndax,
MTNull, NameString, SGHandla, SGIndex],
ControlDefs: FROM "controldafs" USING [
Alloc, GFT, GFTIndax, GFTNull, GlobalFrameHandle, MaxAllocSlot,
NullGlobalFrame],
DirectoryDefs: FROM "directorydefs" USING [EnumerateDirectory],
FrameDefs: FROM "framedefs" USING [FrameSize],
InlineDefs: FROM "inlinedefs" USING [BITAND],
LoaderBcdUtilDefs: FROM "loaderbcdutildafs" USING [
EnumerateConfigTable, EnumerateModuleTable, EnumerateSegTable],
LoaderDefs: FROM "loaderdefs",
LoaderUtil ityDefs: FROM "loaderutilitydefs" USING [
BcdBase, Binding, FileHandle, FileSegmentHandle, FileTable,
FileTableObject, GlobalFrameHandle, ImportBindingLink, Relocation],
SegmentDefs: FROM "segmentdefs" USING [
EnumerateFileSegments, FileHandle, FileSegmentHandle, InsertFile,
NewFileSegment, Read, ReleaseFile, VMtoFileSegment],
StringDefs: FROM "stringdefs" USING [
AppendString, AppendSubString, EquivalentSubStrings, SubString,
SubStringDescriptor],
SystemDefs: FROM "systemdefs" USING [AllocateHeapNode, FreeHeapNode];
DEFINITIONS FROM BcdDefs, LoaderUtilityDefs;
LoaderUtilities: PROGRAM
IMPORTS DirectoryDefs, FrameDefs, LoaderBcdUtilDefs,
SegmentDefs, StringDefs, SystemDefs
EXPORTS LoaderDefs, LoaderUtilityDefs