P64

This directive is reserved for internal use by this COBOL system. Because it might appear in the list of settings, it is included for completeness. It is not intended for your use, and its setting should not be changed.

Compiles a program for execution in a 64-bit run-time environment.

Syntax:

 >>-.---.-.----.--P64--------><  
    +-/-+ +-NO-+

Parameters:

None

Properties:

Default
Windows: NOP64 on 32-bit systems or P64 if the 64-bit check box in the Build Settings dialog box is set.UNIX: NOP64 compiling with the cob32 command, or if COBMODE is set to 32. P64 compiling with the cob64 command or if COBMODE is set to 64.
IDE equivalent
Click Project > Properties > Micro Focus > Build Configurations > COBOL > Platform Target
Phase
Syntax check
$SET
Any

Dependencies:

P64 immediately sets: RTNCODE-SIZE"8" and FCD3

NOP64 immediately sets: RTNCODE-SIZE"4"

Comments:

If you set the P64 directive, your program is compiled to run under a 64-bit development environment, and to manipulate 64-bit pointers.