Previous Topic Next topic Print topic


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

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.

If you set the P64 directive, your program is compiled to use 64-bit pointers and has access to a 64-bit address space if you are executing on a 64-bit machine with an appropriate setting of the ILTARGET directive.

Previous Topic Next topic Print topic