[all-commits] [llvm/llvm-project] c6e623: [OpenMP][libomp] Fix version scripts after undefin...
Joseph Huber via All-commits
all-commits at lists.llvm.org
Thu Dec 8 10:38:26 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c6e6231e2f467528e727bf9287c42975e778b8ed
https://github.com/llvm/llvm-project/commit/c6e6231e2f467528e727bf9287c42975e778b8ed
Author: Joseph Huber <jhuber6 at vols.utk.edu>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M openmp/runtime/cmake/LibompHandleFlags.cmake
M openmp/runtime/cmake/config-ix.cmake
A openmp/runtime/src/exports_test_so.txt
Log Message:
-----------
[OpenMP][libomp] Fix version scripts after undefined version script changes
Summary:
Building with `lld` now errors on undefined symbols by default now. This
was causing `libomp` to think that the compiler didn't support version
scripts when checking linker features. This patch adds a new script that
exports all symbols to be used for testing. We also remove the old
workarounds for undefined versions now that it's no longer necessary.
More information about the All-commits
mailing list