System Debug Reference Manual (32650-90888)
Chapter 6 247
System Debug Command Specifications M-X
PSEUDOMAP
a.3f8140 FOPEN
a.374428 HPFOPEN
a.2ea29b P__FOPENERR
The final example requests a list of all procedures in the system NL that have the
uppercase letters "FOPEN" in their name.
Limitations, Restrictions
Unless a file equation is used, the size of the output file defaults to 20000 records of 80
bytes each.
The LSTPROC and LSTEXPORTSTUB options are not implemented.
A PROCLIST for CM procedures and symbols is not implemented.
PSEUDOMAP
Logically maps a local file into virtual memory, utilizing symbol information in
library/program files.
Syntax
PSEUDOMAP
local_file space_id
[
loaded_fname
] [
offset
]
The PSEUDOMAP command is used to fill in parts of virtual memory that are not accessible
in a dump. When a file is mapped using PSEUDOMAP, the file appears to be loaded in virtual
memory at the specified location. When portions of this virtual memory cannot be read
from the dump, corresponding locations from the PSEUDOMAPped file are read instead.
The PSEUDOMAP command is also used to provide access to procedure name symbol
information stored in local native mode program files or executable libraries. When one of
these files is mapped into memory its symbols are preprocessed. The file is then inserted
into the list of loaded files (see the LOADINFO command). If the specified space ID is not
already part of the list of loaded files, it is added at the end of the list, but before the entry
for NL.PUB.SYS. If the space ID is already present, the entry is inserted just before the
entry with the same space ID.
Any attempt to convert an address in the specified space ID to a symbol name uses the
symbol information in the PSEUDOMAPped file. The process of converting a symbol name to
an address involves scanning the list of loaded files, checking each one in turn for the
symbol name of interest. If the loaded file list contains more than one entry for a space ID
(as created by this command), only the first one in the list is searched.
Related commands: MAPLIST, UNMAP
Parameters
local_file
The name of the local program/library file from which to obtain symbol