Directives for Serial and Reentrant Programs

The following two directives effect the serialization and reentrancy of multi-threaded programs: