Copyright Digital Equipment Corp. All rights reserved.

/REENTRANCY=option D=/REENTRANCY=NONE

 /[NO]REENTRANCY

 Tells the VSI Fortran RTL whether the program will be relying on
 threaded or asynchronous (AST) reentrancy.

 /NOREENTRANCY specifies that the program will not be relying on
 threaded or asynchronous (AST) reentrancy.  So, the RTL will not
 guard against such interrupts inside the RTL.  This is the same as
 specifying /REENTRANCY=NONE (the default).

 ASYNC
   Specifies that the program may contain asynchronous (AST)
   handlers that could call the RTL.  This causes the RTL to guard
   against AST interrupts inside its own critical regions.

   This option is ignored for applications running on versions of
   OpenVMS earlier than Version 7.0.

 NONE
   Specifies that the program will not be relying on threaded or
   asynchronous (AST) reentrancy.  So, the RTL will not guard
   against such interrupts inside the RTL.  This is the default and
   is the same as specifying /NOREENTRANCY.

 THREADED
   Specifies that the program is multithreaded, such as programs
   using the DECthreads library.  This causes the RTL to use thread
   locking to guard its own critical regions.

   This option is ignored for applications running on versions of
   OpenVMS earlier than Version 7.0.