VOLATILE attribute - not supported; future availability planned (CrUn288)
The VOLATILE attribute exists on Tru64 UNIX, but not on HP-UX.
The VOLATILE attribute specifies that the value of an object is entirely unpredictable, based on information local to the current program unit. It prevents objects from being optimized during compilation.
Note: VOLATILE statements are supported by HP Fortran on HP-UX.
The Fortran compiler on HP-UX will report a syntax error for the following use of VOLATILE as an attribute:
INTEGER, VOLATILE :: i
However, the compiler allows the following use of VOLATILE in a statement:
Support for the VOLATILE attribute is under consideration and is planned for the next release of the Fortran compiler for HP-UX.
Monitor the HP Fortran release notes in future releases for information about the availability of the VOLATILE attribute.
||any HP-UX 11i version