Preparing programs, Using the prepare command – HP Integrity NonStop J-Series User Manual
Page 36
Preparing Programs
HP NonStop AutoTMF Software User’s Guide—429952-016
3-2
Preparing Programs
change the modification timestamp of the object file, to the time the file was
prepared,
revoke the LICENSE attribute of a privileged program.
delete the PROGID setting of the object file, if the user executing the prepare
command is not the owner of the file, or the owner’s manager or SUPER.SUPER.
You can preserve these attributes by configuring a licensed Escort CI and using it to
prepare the object files. See
Preserving Mod Timestamp, License and Progid Setting
on page 3-11 below for details.
The NonStop AutoTMF runtime user library or DLL contains routines that intercept the
retargeted system calls. User libraries or DLLs do not increase the size of the object
file and are shared in virtual memory by all processes that use them. To upgrade
versions of AutoTMF, the runtime library or DLL may be replaced whenever the
program is not running.
Before preparing any program, ensure that:
1. You have READ access to the object file.
2. You have a working version of the application to be prepared. See
on page 3-12 before you start preparing programs.
If your application programs have a user library, you must prepare the user library first,
then prepare the application programs. The preparation of a program will fail if the
referenced user library has not been prepared; this arrangement eliminates many
errors that might occur if you could prepare a program that referenced an unprepared
user library. See
Preparing Programs that Have a User Library
details on how to prepare a user library or DLL.
Preparing Programs
Using the PREPARE Command
command processes an object file and updates the procedure identifier
lists to rename references to selected system procedures, such as READ and
FILEINFO, and to NonStop AutoTMF runtime library procedures, such as R^^D and
F^L^^NFO. Renamed procedure names are the same length as the corresponding file
system procedure name, but have all internal vowels changed to the caret (^)
character. Use
to display a complete list of names.
command will process collections (that is, file sets) of object files. To
, you must have write access to the object files. The command changes
the object files, so you may wish to retain backup copies of the object files until you
have tested the prepared programs.