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: NOP64 on 32-bit systems or P64 if the 64-bit check box in the Build Settings dialog box is set.
IDE equivalent: Click Project > Properties > COBOL > Platform Target .
Phase: Syntax check
$SET: Any

Dependencies:

P64 immediately sets: RTNCODE-SIZE"8", INTLEVEL"5" 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