[all-commits] [llvm/llvm-project] 6bacbe: [Libomptarget] Build plugins-nextgen/common/Plugin...
Kevin Sala Penadés via All-commits
all-commits at lists.llvm.org
Wed Nov 16 05:12:16 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6bacbea82609a059496618a121b15f86a1f67f60
https://github.com/llvm/llvm-project/commit/6bacbea82609a059496618a121b15f86a1f67f60
Author: Kevin Sala <kevin.sala at bsc.es>
Date: 2022-11-16 (Wed, 16 Nov 2022)
Changed paths:
M openmp/libomptarget/plugins-nextgen/common/PluginInterface/CMakeLists.txt
Log Message:
-----------
[Libomptarget] Build plugins-nextgen/common/PluginInterface with protected visibility
Summary:
This commit sets the default visibility of PluginInterface's symbols (in
nextgen plugins) as protected. This prevents symbols from a plugin
library to be preempted by another plugin library's symbol. It applies
the same fix introduced by D136365.
Issue reported by @ggeorgakoudis.
Differential Revision: https://reviews.llvm.org/D138002
More information about the All-commits
mailing list