From fc5ae478f84c93ce3b067c9b01ebe922808c0310 Mon Sep 17 00:00:00 2001 From: Fady Bader Date: Tue, 11 Aug 2020 09:24:21 +0300 Subject: [PATCH] eal/windows: update symbols export 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 Acked-by: Narcisa Vasile Acked-by: Dmitry Kozlyuk Acked-by: Ranjit Menon Signed-off-by: Thomas Monjalon --- lib/librte_eal/rte_eal_exports.def | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) 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 -- 2.20.1