Binder Manual (G06.27+, H06.04+, J06.03+)
BIND Commands
Binder Manual—528613-004
3-35
MODIFY Command
The prompting sequence varies as follows:
°
If you specify value in the MODIFY command, Binder does not prompt you for
input. Instead it replaces the current value of the word at the location specified
in offset with the new value specified in value.
°
If you do not specify value but do specify offset, Binder prompts for input
by displaying the address, in octal, of the location and the current value at that
location.
°
If you specify neither offset nor value, Binder prompts for input by
displaying the address of the base of the block (offset 0) and the current value
at that location.
The display that you see in prompt mode is as shown below, where nnnnn is
the offset, and the arrow is a special prompt. You should either enter a
replacement value after the arrow or press the carriage return key to indicate
that you do not want to modify the block.
{CODE} block-name+ nnnnn (old-value) <--
{DATA}
You can select whether the value display is octal, decimal, hex, or ASCII.
Binder accepts your replacement value in the same form as the displayed
value. Do not specify a prefix for hex or octal values; Binder does not accept
numbers in the form % nnn.
Prompting continues until you enter a carriage return (to indicate no further
modifications) or until the end of the block occurs.
•
Modifying External References
Binder issues a warning message if you modify a CALL or a reference to global
data. If you include the modified target file in a subsequent binding operation,
Binder reissues the warning message.
•
Verifying Changes
To verify changes, use the SHOW MODIFY command. Binder changes only the
target file, not the input object file.