The following General Directives are extensions:
ALIAS
ASSUME_ALIGNED
ATTRIBUTES
DECLARE and NODECLARE
DEFINE and UNDEFINE
DISTRIBUTE POINT
FIXEDFORMLINESIZE
FREEFORM and NOFREEFORM
IDENT
IF and IF DEFINED
INTEGER
IVDEP
LOOP COUNT
MEMORYTOUCH (i64 only)
MEMREF_CONTROL (i64 only)
MESSAGE
OBJCOMMENT
OPTIMIZE and NOOPTIMIZE
OPTIONS
PACK
PARALLEL and NOPARALLEL (loop)
PREFETCH and NOPREFETCH
PSECT
REAL
STRICT and NOSTRICT
SWP and NOSWP (i64 only)
UNROLL and NOUNROLL
UNROLL_AND_JAM and NOUNROLL_AND_JAM
VECTOR ALIGNED and VECTOR UNALIGNED (i32, i64em)
VECTOR ALWAYS and NOVECTOR (i32, i64em)
VECTOR TEMPORAL and VECTOR NONTEMPORAL (i32, i64em)
The following OpenMP* Fortran parallel directives are extensions:
ATOMIC
BARRIER
CRITICAL
DO
FLUSH
MASTER
ORDERED
PARALLEL
PARALLEL DO
PARALLEL SECTIONS
PARALLEL WORKSHARE
SECTIONS
SINGLE
THREADPRIVATE
WORKSHARE