Additional Information for OpenVMS Programmers
There is some additional information on compiling and multi-threading that can be useful to VMS programmers.
Compile
On OpenVMS platforms, EMS programmers must define the C-compile command appropriately.
For the VSI C compiler:
$ CC :== CC/FLOAT=IEEE/IEEE_MODE=UNDERFLOW_TO_ZERO - /PREFIX=ALL/INCLUDE_DIRECTORY=("/tibems/include",[])
Link
EMS API libraries are multi-threaded, so OpenVMS scheduler upcalls can yield significant performance improvements:
$ LINK/THREADS_ENABLE=UPCALLS
Copyright © TIBCO Software Inc. All rights reserved.