Common functions in linuxapp and bsdapp are moved into librte_eal/common directory. New files added follow _common_ naming conventions. Tested against ubuntu and FreeBSD.
*** BLURB HERE *** Ravi Kerur (7): Fix rte_is_power_of_2 Move EAL common functions Move EAL common functions Move EAL common functions Move EAL common functions Move EAL common functions Move EAL common functions lib/librte_eal/bsdapp/eal/Makefile | 11 +- lib/librte_eal/bsdapp/eal/eal.c | 233 +------------------- lib/librte_eal/bsdapp/eal/eal_debug.c | 113 ---------- lib/librte_eal/bsdapp/eal/eal_lcore.c | 62 ++---- lib/librte_eal/bsdapp/eal/eal_memory.c | 36 +--- lib/librte_eal/bsdapp/eal/eal_thread.c | 233 -------------------- lib/librte_eal/bsdapp/eal/eal_timer.c | 50 +---- lib/librte_eal/common/eal_common.c | 328 +++++++++++++++++++++++++++++ lib/librte_eal/common/eal_common_debug.c | 112 ++++++++++ lib/librte_eal/common/eal_common_lcore.c | 106 ++++++++++ lib/librte_eal/common/eal_common_memory.c | 43 +++- lib/librte_eal/common/eal_common_thread.c | 248 ++++++++++++++++++++++ lib/librte_eal/common/eal_common_timer.c | 99 +++++++++ lib/librte_eal/common/eal_externs.h | 45 ++++ lib/librte_eal/common/eal_hugepages.h | 1 + lib/librte_eal/common/eal_private.h | 128 +++++++++++ lib/librte_eal/common/include/rte_common.h | 2 +- lib/librte_eal/linuxapp/eal/Makefile | 11 +- lib/librte_eal/linuxapp/eal/eal.c | 246 +--------------------- lib/librte_eal/linuxapp/eal/eal_debug.c | 113 ---------- lib/librte_eal/linuxapp/eal/eal_lcore.c | 55 +---- lib/librte_eal/linuxapp/eal/eal_memory.c | 36 +--- lib/librte_eal/linuxapp/eal/eal_thread.c | 233 -------------------- lib/librte_eal/linuxapp/eal/eal_timer.c | 52 +---- 24 files changed, 1165 insertions(+), 1431 deletions(-) delete mode 100644 lib/librte_eal/bsdapp/eal/eal_debug.c delete mode 100644 lib/librte_eal/bsdapp/eal/eal_thread.c create mode 100644 lib/librte_eal/common/eal_common.c create mode 100644 lib/librte_eal/common/eal_common_debug.c create mode 100644 lib/librte_eal/common/eal_common_lcore.c create mode 100644 lib/librte_eal/common/eal_common_thread.c create mode 100644 lib/librte_eal/common/eal_common_timer.c create mode 100644 lib/librte_eal/common/eal_externs.h delete mode 100644 lib/librte_eal/linuxapp/eal/eal_debug.c delete mode 100644 lib/librte_eal/linuxapp/eal/eal_thread.c -- 1.9.1