[OpenMP] generate the Windows import library that imports by name rather
authorVadim Paretsky (Intel Americas Inc) <b-vadipa@microsoft.com>
Mon, 13 Feb 2023 18:29:10 +0000 (10:29 -0800)
committerVadim Paretsky (Intel Americas Inc) <b-vadipa@microsoft.com>
Mon, 13 Feb 2023 18:30:12 +0000 (10:30 -0800)
commit06d9bf5e64d472db5485815d9c3f70631064bb25
tree4e4e787f5532ba59d517f291d7d76423124d4508
parent96267b6b88405c9222e69aadb669461533bc1352
[OpenMP] generate the Windows import library that imports by name rather
than ordinal

This check-in changes the OpenMP build script to generate the Windows
import library that imports by name rather than ordinal to reduce
ordinals order dependency and promote runtime flavors compatibility
going forward. The existing ordinals ordering is preserved to maintain
backward compatibility.

Differential Revision: https://reviews.llvm.org/D143431
openmp/runtime/cmake/LibompMicroTests.cmake
openmp/runtime/src/CMakeLists.txt
openmp/runtime/tools/generate-def.pl