This patch moves the internal symbols to INTERNAL sections
so that any change in them is not reported as ABI breakage.
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
file_name_regexp = ^librte_bus_fslmc\.
[suppress_file]
file_name_regexp = ^librte_bus_dpaa\.
+[suppress_variable]
+ name = rte_dpaa_bpid_info
+[suppress_variable]
+ name = rte_dpaa_memsegs
+[suppress_variable]
+ name = rte_dpaa2_bpid_info
+[suppress_function]
+ name = rte_dpaa2_mbuf_alloc_bulk
DPDK_20.0 {
+ local: *;
+};
+
+INTERNAL {
global:
rte_dpaa_bpid_info;
rte_dpaa_memsegs;
-
- local: *;
};
extern struct dpaa2_bp_info *rte_dpaa2_bpid_info;
+__rte_internal
int rte_dpaa2_mbuf_alloc_bulk(struct rte_mempool *pool,
void **obj_table, unsigned int count);
DPDK_20.0 {
global:
- rte_dpaa2_bpid_info;
- rte_dpaa2_mbuf_alloc_bulk;
rte_dpaa2_mbuf_from_buf_addr;
rte_dpaa2_mbuf_pool_bpid;
local: *;
};
+
+INTERNAL {
+ global:
+
+ rte_dpaa2_bpid_info;
+ rte_dpaa2_mbuf_alloc_bulk;
+};