On 10/4/21 3:10 AM, Sean Morrissey wrote:
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey <sean.morris...@intel.com>
---
lib/eal/common/eal_common_dev.c | 5 -----
lib/eal/common/eal_common_devargs.c | 1 -
lib/eal/common/eal_common_errno.c | 4 ----
lib/eal/common/eal_common_fbarray.c | 3 ---
lib/eal/common/eal_common_hexdump.c | 3 ---
lib/eal/common/eal_common_launch.c | 6 ------
lib/eal/common/eal_common_lcore.c | 6 ------
lib/eal/common/eal_common_log.c | 2 --
lib/eal/common/eal_common_memalloc.c | 3 ---
lib/eal/common/eal_common_memory.c | 5 -----
lib/eal/common/eal_common_memzone.c | 4 ----
lib/eal/common/eal_common_options.c | 2 --
lib/eal/common/eal_common_proc.c | 2 --
lib/eal/common/eal_common_string_fns.c | 2 --
lib/eal/common/eal_common_tailqs.c | 11 -----------
lib/eal/common/eal_common_thread.c | 3 ---
lib/eal/common/eal_common_timer.c | 6 ------
lib/eal/common/eal_common_trace.c | 1 -
lib/eal/common/hotplug_mp.h | 1 -
lib/eal/common/malloc_elem.c | 6 ------
lib/eal/common/malloc_heap.c | 5 -----
lib/eal/common/malloc_mp.c | 1 -
lib/eal/common/malloc_mp.h | 2 --
lib/eal/common/rte_malloc.c | 6 ------
lib/eal/common/rte_random.c | 3 ---
lib/eal/common/rte_service.c | 6 ------
lib/eal/include/rte_version.h | 2 --
lib/eal/linux/eal.c | 10 ----------
lib/eal/linux/eal_alarm.c | 7 -------
lib/eal/linux/eal_cpuflags.c | 2 --
lib/eal/linux/eal_debug.c | 5 -----
lib/eal/linux/eal_dev.c | 4 ----
lib/eal/linux/eal_hugepage_info.c | 8 --------
lib/eal/linux/eal_interrupts.c | 8 --------
lib/eal/linux/eal_lcore.c | 7 -------
lib/eal/linux/eal_log.c | 11 +----------
lib/eal/linux/eal_memalloc.c | 8 --------
lib/eal/linux/eal_memory.c | 9 ---------
lib/eal/linux/eal_thread.c | 5 -----
lib/eal/linux/eal_timer.c | 15 ---------------
lib/eal/linux/eal_vfio_mp_sync.c | 1 -
lib/eal/unix/eal_file.c | 1 -
lib/eal/unix/rte_thread.c | 1 -
lib/eal/x86/rte_cycles.c | 1 -
44 files changed, 1 insertion(+), 203 deletions(-)
Build errors generated on POWER build with gcc 8.3.1-5 (RHEL 8.4):
[64/2593] Compiling C object
'lib/76b5a35@@rte_eal@sta/eal_common_eal_common_lcore.c.o'.
../lib/eal/common/eal_common_lcore.c: In function ‘rte_lcore_index’:
../lib/eal/common/eal_common_lcore.c:27:6: warning: implicit declaration
of function ‘unlikely’ [-Wimplicit-function-declaration]
if (unlikely(lcore_id >= RTE_MAX_LCORE))
^~~~~~~~
../lib/eal/common/eal_common_lcore.c:27:6: warning: nested extern
declaration of ‘unlikely’ [-Wnested-externs]
[436/2593] Linking target lib/librte_eal.so.22.0.
FAILED: lib/librte_eal.so.22.0
Failure can be fixed in one of two ways:
1) Leave #include <rte_debug.h> in lib/eal/common/eal_common_lcore.c
2) Replace #include <rte_debug.h> with <rte_branch_prediction.h> in
lib/eal/common/eal_common_lcore.c
Dave