build: remove unneeded function versioning
authorAndrzej Ostruszka <aostruszka@marvell.com>
Thu, 30 Jan 2020 09:25:30 +0000 (10:25 +0100)
committerDavid Marchand <david.marchand@redhat.com>
Wed, 5 Feb 2020 20:27:29 +0000 (21:27 +0100)
commitf2318b73c29427b291719dfcd511768acd620415
tree4c0a3f612df99e31d5d12930a7b4a8bc34e2a7c4
parentdd80d40897fa7b4458a8cc162c1a1a92e72eb6fb
build: remove unneeded function versioning

Timer, LPM and Distributor libraries no longer use function versioning
and therefore do not need separate build for static and shared version
of libraries.

This patch removes use_function_versioning from their meson build files
and corresponding include from the sources.

Fixes: f2fb215843a9 ("timer: remove deprecated code")
Fixes: 6e5b51676176 ("distributor: remove deprecated code")
Fixes: c381a8d554b7 ("lpm: remove deprecated code")
Cc: stable@dpdk.org
Signed-off-by: Andrzej Ostruszka <aostruszka@marvell.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: David Marchand <david.marchand@redhat.com>
lib/librte_distributor/meson.build
lib/librte_distributor/rte_distributor.c
lib/librte_distributor/rte_distributor_single.c
lib/librte_lpm/meson.build
lib/librte_lpm/rte_lpm.c
lib/librte_lpm/rte_lpm6.c
lib/librte_timer/meson.build
lib/librte_timer/rte_timer.c