Provides limited emulation of mainframe compiler options NUMPROC(NOPFD) and NUMPROC(PFD) for MOVE and COMPARE statements.
Attention: This directive can adversely affect the performance of generated code.
Syntax:
>>-.---.-.----.--SIGN-FIXUP------------------><
+-/-+ +-NO-+
Properties:
Default:
|
NOSIGN-FIXUP
|
Phase:
|
Syntax check
|
$SET:
|
Initial
|
Comments:
The effect of this directive is as follows:
SIGN-FIXUP is only supported for SIGN settings of ASCII, MF, EBCDIC, and IBM.
For managed COBOL, SIGN"EBCDIC", along with one of HOST-NUMMOVE, HOST-NUMCOMPARE or SIGN-FIXUP is an invalid combination of directives, and is rejected during compilation. For native COBOL, the combination is permitted.