%GPRGn
(%GPRG0 to %GPRG15.)
Represent 64-bit General Purpose Registers at the point of interruption in a program.
To modify one of these registers, assign a value to the associated %GPRGn variable.
Usage notes
- If you modify a %GPRGn register, the change is reflected when you resume program execution.
- In disassembly and assembler, you can replace GRn with %GPRn.
- If your program is running on hardware that does not support 64-bit instructions or your program is suspended at a point where the high-half of the General Purpose Registers are not available, these variables are treated as undefined symbols.
Examples
Assembler:
LIST %GPRG0;
%GPRG0 = 12;
Refer to the following topics for more information related to the material discussed in this topic.
- Related references
- Assignment command (assembler and disassembly)
- Assignment command (LangX COBOL)