This section defines concepts and restrictions on base language code used in OpenMP. The concepts help support base language neutrality for OpenMP directives and their associated semantics.
Restrictions
The following restrictions apply generally for base language code in an OpenMP program:
Programs must not declare names that begin with the omp_ or ompx_ prefix, as these are reserved for the OpenMP implementation.