build: remove redundant config include
authorThomas Monjalon <thomas@monjalon.net>
Mon, 10 Feb 2020 09:53:34 +0000 (10:53 +0100)
committerDavid Marchand <david.marchand@redhat.com>
Tue, 11 Feb 2020 15:50:59 +0000 (16:50 +0100)
The header file rte_config.h is always included by make or meson.
If required in an exported API header file, it must be included
in the public header file for external applications.
In the internal files, explicit include of rte_config.h is useless,
and can be removed.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Matan Azrad <matan@mellanox.com>
Acked-by: David Marchand <david.marchand@redhat.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
12 files changed:
app/test-pmd/config.c
buildtools/pmdinfogen/pmdinfogen.h
drivers/common/mlx5/mlx5_glue.c
drivers/crypto/ccp/rte_ccp_pmd.c
drivers/net/af_xdp/rte_eth_af_xdp.c
drivers/net/failsafe/failsafe_intr.c
drivers/net/hinic/base/hinic_compat.h
drivers/net/mlx4/mlx4.c
drivers/net/mlx5/mlx5.c
drivers/net/vdev_netvsc/vdev_netvsc.c
lib/librte_eal/common/eal_common_mcfg.c
lib/librte_eal/common/eal_memcfg.h

index 9669cbd..67840d8 100644 (file)
@@ -49,7 +49,6 @@
 #include <rte_pmd_bnxt.h>
 #endif
 #include <rte_gro.h>
-#include <rte_config.h>
 
 #include "testpmd.h"
 
index c8a9e21..160867b 100644 (file)
@@ -24,7 +24,6 @@
 #include <fcntl.h>
 #include <unistd.h>
 #include <elf.h>
-#include <rte_config.h>
 #include <rte_pci.h>
 
 /* On BSD-alike OSes elf.h defines these according to host's word size */
index 27cf33c..0af0b86 100644 (file)
@@ -14,8 +14,6 @@
  */
 #include <sys/types.h>
 
-#include <rte_config.h>
-
 #include "mlx5_glue.h"
 
 static int
index b5bb679..f6ea008 100644 (file)
@@ -6,7 +6,6 @@
 #include <rte_bus_pci.h>
 #include <rte_bus_vdev.h>
 #include <rte_common.h>
-#include <rte_config.h>
 #include <rte_cryptodev.h>
 #include <rte_cryptodev_pmd.h>
 #include <rte_pci.h>
index 683e2a5..ed784df 100644 (file)
@@ -26,7 +26,6 @@
 #include <rte_string_fns.h>
 #include <rte_branch_prediction.h>
 #include <rte_common.h>
-#include <rte_config.h>
 #include <rte_dev.h>
 #include <rte_eal.h>
 #include <rte_ether.h>
index 0f34c5b..d8728fe 100644 (file)
@@ -13,7 +13,6 @@
 #include <unistd.h>
 
 #include <rte_alarm.h>
-#include <rte_config.h>
 #include <rte_errno.h>
 #include <rte_ethdev.h>
 #include <rte_interrupts.h>
index e4a7f12..b72e8cf 100644 (file)
@@ -18,7 +18,6 @@
 #include <rte_spinlock.h>
 #include <rte_cycles.h>
 #include <rte_log.h>
-#include <rte_config.h>
 
 typedef uint8_t   u8;
 typedef int8_t    s8;
index 5522eb5..a1dd658 100644 (file)
@@ -29,7 +29,6 @@
 #endif
 
 #include <rte_common.h>
-#include <rte_config.h>
 #include <rte_dev.h>
 #include <rte_errno.h>
 #include <rte_ethdev_driver.h>
index b4ec6cb..23a50f3 100644 (file)
@@ -29,7 +29,6 @@
 #include <rte_pci.h>
 #include <rte_bus_pci.h>
 #include <rte_common.h>
-#include <rte_config.h>
 #include <rte_kvargs.h>
 #include <rte_rwlock.h>
 #include <rte_spinlock.h>
index be8f19c..9ed74a1 100644 (file)
@@ -27,7 +27,6 @@
 #include <rte_bus.h>
 #include <rte_bus_vdev.h>
 #include <rte_common.h>
-#include <rte_config.h>
 #include <rte_dev.h>
 #include <rte_errno.h>
 #include <rte_ethdev.h>
index 36a8ca8..49d3ed0 100644 (file)
@@ -2,7 +2,6 @@
  * Copyright(c) 2019 Intel Corporation
  */
 
-#include <rte_config.h>
 #include <rte_eal_memconfig.h>
 #include <rte_version.h>
 
index 4d65002..583fcb5 100644 (file)
@@ -5,7 +5,6 @@
 #ifndef EAL_MEMCFG_H
 #define EAL_MEMCFG_H
 
-#include <rte_config.h>
 #include <rte_memory.h>
 #include <rte_memzone.h>
 #include <rte_pause.h>