Fix incorrect OpenMP version in Fortran module.
authorJonathan Peyton <jonathan.l.peyton@intel.com>
Fri, 30 Sep 2016 15:50:14 +0000 (15:50 +0000)
committerJonathan Peyton <jonathan.l.peyton@intel.com>
Fri, 30 Sep 2016 15:50:14 +0000 (15:50 +0000)
commit74f3ffce2475dddcd90e5c050a844faaeeb7969f
tree8704035730973d80978fb535ee6ab3bbccdfac5c
parent4f20a0a4d990f5be139bf4fd0d90d7f94b266e70
Fix incorrect OpenMP version in Fortran module.

Add check for "45" version to use "201511" string for OpenMP 4.5,
otherwise "200505" is used in Fortran module. Also, fix kmp_openmp_version
variable (used for the debugger, e.g.) and kmp_version_omp_api that is used
in KMP_VERSION=1 output.

Patch by Olga Malysheva

Differential Revision: https://reviews.llvm.org/D24761

llvm-svn: 282868
openmp/runtime/CMakeLists.txt
openmp/runtime/src/kmp_runtime.c
openmp/runtime/src/kmp_version.c