Pathway/iTS SCUP Reference Manual

Introduction to SCUP
HP NonStop Pathway/iTS SCUP Reference Manual520269-002
1-5
Copying Programs
Copying Programs
You can copy programs from one object file to another. SCUP copies the programs
and assigns version numbers in the order you specify, thus giving you control over the
priority assigned to versions of a program.
If the program to be copied has an associated symbol table, SCUP copies the symbol
table to the destination symbol table file.
Deleting Programs
You can delete programs from the object files. SCUP deletes programs by removing
the entry for the program in the directory file.
When you delete a program, SCUP does not alter the code file until the file is
compressed; thus, a program that is currently in use by a TCP can be deleted while the
program processing continues. Any subsequent reference to the deleted program
either accesses another version of the program or fails if the deleted version was the
last one. If the deleted program has an associated symbol table, the entry for the table
is deleted from the directory file, but the symbol table file is not altered until the file is
compressed.
An example of code and directory files with deleted programs is shown in Figure 1-3.
Figure 1-2. Directory File with Access Flags Shown
Code for
B(3)
Code for
C(1)
Code for
B(1)
Code for
B(2)
Code for
A(1)
Code for
A(2)
Code for
A(4)
Code for
A(3)
Code for
C(2)
MANUFCOD
MANUFDIR
MANUFSYM
Symbol Table
for C(1)
Symbol Table
for C(2)
A(1) A(2) A(3) A(4) B(1) B(2) B(3)
C(2)
SYM
C(1)
SYM
Library
Access
OFF ON ON ON OFF ON ON OFF ON ON
VST002.vsd