HP Micro Focus Object COBOL/UX Release Notes for Version B.12.35
Chapter 5 77
Known Problems, Limitations, and Fixes
Limitations
Limitations
HP-UX Large Files are Not Supported
As of HP-UX 10.20, HP-UX supports files larger than 2 gigabytes.
HP-UX large files are not supported with HP Micro Focus Object
COBOL/UX; however, the COBOL run-time system generates an error
message (194 file size too large) if HP-UX large files are
manipulated from COBOL code. If you must manipulate HP-UX large
files, use C code. If your application mixes COBOL and C, your
operations on HP-UX large files must not attempt to use COBOL I/O
statements.
Another option is to use Micro Focus Large Files with file striping as
documented in $COBDIR/docs/callfh.1 and in the section “Callable
File Handler” in the online Programmer’s Guide to File Handling in
$COBDIR/docs/html/library.htm.
HP-UX Kernel Threads are Not Supported
As of HP-UX 10.30, HP-UX supports kernel threads. However, COBOL
only supports threads in the following cases:
• COBOL, operating in no-threads mode, can operate in a non-threaded
environment.
• COBOL, operating in no-threads mode, can operate in the main
thread of a kernel-threads based process.
• COBOL, operating in a single-thread mode, can operate in at most
one thread at any time, in a DCE-threads based process.
Any other combination is not supported.