CirioDeltaFace.mesa
Sturgis, March 23, 1990 9:54 am PST
Linda Howe, January 19, 1990 9:54:52 am PST
Spreitze, June 11, 1990 1:11 pm PDT
Coolidge, July 26, 1990 9:57 am PDT
Last tweaked by Mike Spreitzer on October 5, 1990 8:23:43 am PDT
DIRECTORY
CirioNubAccess USING [FileEntry, Handle, PCInfo, SymEntry],
PFSNames USING [Component, PATH],
Rope USING [ROPE]
;
CirioDeltaFace: CEDAR DEFINITIONS ~ {
Types
ROPE: TYPE ~ Rope.ROPE;
CallerInfo: TYPE = RECORD[callersStackPointer: CARD, callersPC: CARD];
Procedures
IsMachineDependentSubdirectory: PROC [part: PFSNames.Component] RETURNS [BOOLEAN];
Returns true if the given component is a machine-dependent subdirectory (sun4/,
sun4-o3/, etc) on this target machine.
GetOurPrefixForUnixPrefix: PROC[volume: PFSNames.PATH, unixPrefix: PFSNames.PATH, serverName: ROPE, whichView: ROPE] RETURNS[PFSNames.PATH];
AddFileSystemView: PROC[fileName: ROPE] RETURNS [ROPE];
DebuggeeNameToDebuggerName: PROC [name: PFSNames.PATH, debuggee: ROPE, Warning: PROC [ROPE]] RETURNS [PFSNames.PATH];
Translates a PFS name wrt. the debuggee into a PFS name wrt. the debugger.
IsDMachine: PROC[] RETURNS [BOOLEAN];
TargetVersionMapName: PROC[base: ATOM] RETURNS [ATOM];
SameWorldPCtoInfo: PROC[pc: CARD] RETURNS[CirioNubAccess.PCInfo];
SameWorldGetFileEntry: PROC[seqNum: CARD] RETURNS[CirioNubAccess.FileEntry];
SameWorldLookupSymEntryByName: PROC[sym: ROPE, caseSensitive: BOOLEAN, externOnly: BOOLEAN, numToSkip: INT] RETURNS[CirioNubAccess.SymEntry];
SameWorldLookupSymEntryByValue: PROC[val: CARD, numToSkip: INT] RETURNS[CirioNubAccess.SymEntry];
SameWorldLookupSymEntryByID: PROC[symID: CARD] RETURNS[CirioNubAccess.SymEntry];
SameWorldLookupMatchingSymEntryByName: PROC[symID: CARD, pattern: ROPE, caseSensitive: BOOLEAN, wantedTypes: CARD, ignoreClasses: CARD, numToSkip: INT] RETURNS[CirioNubAccess.SymEntry];
SameWorldLookupMatchingSymEntryByValue: PROC[symID: CARD, val: CARD, wantedTypes: CARD, ignoreClasses: CARD, numToSkip: INT] RETURNS[CirioNubAccess.SymEntry];
GetCallersSPandPC: PROC[nub: CirioNubAccess.Handle] RETURNS[callerInfo: CallerInfo];
}.