[v6,2/5] eal/windows: update symbols export

Message ID 20200910235005.2420342-3-thomas@monjalon.net (mailing list archive)
State Accepted, archived
Headers
Series build ethdev on Windows |

Checks

Context Check Description
ci/checkpatch success coding style OK

Commit Message

Thomas Monjalon Sept. 10, 2020, 11:50 p.m. UTC
  From: Fady Bader <fady@mellanox.com>

The .def file is a reduced copy of the .map file.
In order to ease comparison, some lines are moved in the .def file
to be in the same order as in the .map file.

rte_eal_get_configuration is removed because it has been removed
from the .map file in DPDK 19.11.
Note: it had been removed and re-added by mistake in 20.08 .def file.

Few functions are added in the .def file to allow ethdev on Windows.

Signed-off-by: Fady Bader <fady@mellanox.com>
Acked-by: Narcisa Vasile <navasile@linux.microsoft.com>
Acked-by: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com>
Acked-by: Ranjit Menon <ranjit.menon@intel.com>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 lib/librte_eal/rte_eal_exports.def | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)
  

Patch

diff --git a/lib/librte_eal/rte_eal_exports.def b/lib/librte_eal/rte_eal_exports.def
index 1d4d3fb365..cda3e0c79f 100644
--- a/lib/librte_eal/rte_eal_exports.def
+++ b/lib/librte_eal/rte_eal_exports.def
@@ -1,20 +1,16 @@ 
 EXPORTS
 	__rte_panic
-	__rte_trace_mem_per_thread_alloc
-	__rte_trace_point_emit_field
-	__rte_trace_point_register
 	per_lcore__lcore_id
 	per_lcore__rte_errno
-	per_lcore_trace_mem
-	per_lcore_trace_point_sz
+	per_lcore__thread_id
+	rte_bus_register
 	rte_calloc
 	rte_calloc_socket
-	rte_bus_register
 	rte_dev_is_probed
 	rte_devargs_insert
 	rte_devargs_next
+	rte_devargs_parse
 	rte_devargs_remove
-	rte_eal_get_configuration
 	rte_eal_has_hugepages
 	rte_eal_has_pci
 	rte_eal_init
@@ -29,10 +25,10 @@  EXPORTS
 	rte_eal_tailq_register
 	rte_eal_using_phys_addrs
 	rte_free
+	rte_get_tsc_hz
 	rte_hexdump
 	rte_intr_rx_ctl
 	rte_log_register
-	rte_log_register_type_and_pick_level
 	rte_log_set_level
 	rte_malloc
 	rte_malloc_dump_stats
@@ -65,6 +61,7 @@  EXPORTS
 	rte_memzone_reserve_aligned
 	rte_memzone_reserve_bounded
 	rte_memzone_walk
+	rte_socket_id
 	rte_strerror
 	rte_strsplit
 	rte_sys_gettid
@@ -97,6 +94,7 @@  EXPORTS
 	rte_fbarray_is_used
 	rte_fbarray_set_free
 	rte_fbarray_set_used
+	rte_log_register_type_and_pick_level
 	rte_malloc_dump_heaps
 	rte_mem_alloc_validator_register
 	rte_mem_alloc_validator_unregister
@@ -112,6 +110,8 @@  EXPORTS
 	rte_mp_request_async
 	rte_mp_request_sync
 
+	rte_class_find_by_name
+	rte_class_register;
 	rte_fbarray_find_prev_free
 	rte_fbarray_find_prev_n_free
 	rte_fbarray_find_prev_n_used
@@ -146,6 +146,11 @@  EXPORTS
 	rte_fbarray_find_biggest_used
 	rte_fbarray_find_rev_biggest_free
 	rte_fbarray_find_rev_biggest_used
+	__rte_trace_mem_per_thread_alloc
+	__rte_trace_point_emit_field
+	__rte_trace_point_register
+	per_lcore_trace_mem
+	per_lcore_trace_point_sz
 
 	rte_mem_lock
 	rte_mem_map