[PATCH v2 0/2] add missing local symbols catch-all
Thomas Monjalon
thomas at monjalon.net
Tue Mar 8 15:24:10 CET 2022
The libraries (and driver) regexdev, gpudev and auxiliary bus
were missing "local:*" in their version.map linker script
which catch all non-listed functions to be hidden in shared libraries.
v2: add a devtools check
Thomas Monjalon (2):
regexdev: fix section attribute of symbols
build: hide local symbols in shared libraries
devtools/check-symbol-maps.sh | 7 +++++++
devtools/libabigail.abignore | 12 ++++++++++++
drivers/bus/auxiliary/version.map | 2 ++
lib/gpudev/version.map | 2 ++
lib/regexdev/rte_regexdev.h | 4 ++++
lib/regexdev/rte_regexdev_driver.h | 3 +++
lib/regexdev/version.map | 11 +++++++++++
7 files changed, 41 insertions(+)
--
2.34.1
More information about the dev
mailing list