app: remove chkincs
authorIntel <intel.com>
Wed, 19 Dec 2012 23:00:00 +0000 (00:00 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 25 Jul 2013 13:48:45 +0000 (15:48 +0200)
Signed-off-by: Intel
51 files changed:
app/Makefile
app/chkincs/Makefile [deleted file]
app/chkincs/test.c [deleted file]
app/chkincs/test.h [deleted file]
app/chkincs/test_alarm.c [deleted file]
app/chkincs/test_atomic.c [deleted file]
app/chkincs/test_branch_prediction.c [deleted file]
app/chkincs/test_byteorder.c [deleted file]
app/chkincs/test_common.c [deleted file]
app/chkincs/test_cpuflags.c [deleted file]
app/chkincs/test_cycles.c [deleted file]
app/chkincs/test_debug.c [deleted file]
app/chkincs/test_eal.c [deleted file]
app/chkincs/test_errno.c [deleted file]
app/chkincs/test_ethdev.c [deleted file]
app/chkincs/test_ether.c [deleted file]
app/chkincs/test_fbk_hash.c [deleted file]
app/chkincs/test_hash.c [deleted file]
app/chkincs/test_hash_crc.c [deleted file]
app/chkincs/test_interrupts.c [deleted file]
app/chkincs/test_ip.c [deleted file]
app/chkincs/test_jhash.c [deleted file]
app/chkincs/test_launch.c [deleted file]
app/chkincs/test_lcore.c [deleted file]
app/chkincs/test_log.c [deleted file]
app/chkincs/test_lpm.c [deleted file]
app/chkincs/test_malloc.c [deleted file]
app/chkincs/test_mbuf.c [deleted file]
app/chkincs/test_memcpy.c [deleted file]
app/chkincs/test_memory.c [deleted file]
app/chkincs/test_mempool.c [deleted file]
app/chkincs/test_memzone.c [deleted file]
app/chkincs/test_pci.c [deleted file]
app/chkincs/test_pci_dev_ids.c [deleted file]
app/chkincs/test_per_lcore.c [deleted file]
app/chkincs/test_prefetch.c [deleted file]
app/chkincs/test_random.c [deleted file]
app/chkincs/test_ring.c [deleted file]
app/chkincs/test_rwlock.c [deleted file]
app/chkincs/test_sctp.c [deleted file]
app/chkincs/test_spinlock.c [deleted file]
app/chkincs/test_string_fns.c [deleted file]
app/chkincs/test_tailq.c [deleted file]
app/chkincs/test_tcp.c [deleted file]
app/chkincs/test_timer.c [deleted file]
app/chkincs/test_udp.c [deleted file]
app/chkincs/test_version.c [deleted file]
config/defconfig_i686-default-linuxapp-gcc
config/defconfig_i686-default-linuxapp-icc
config/defconfig_x86_64-default-linuxapp-gcc
config/defconfig_x86_64-default-linuxapp-icc

index 3cf7e87..4af5631 100644 (file)
@@ -34,8 +34,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
 
 DIRS-$(CONFIG_RTE_APP_TEST) += test
 DIRS-$(CONFIG_RTE_TEST_PMD) += test-pmd
-DIRS-$(CONFIG_RTE_APP_CHKINCS) += chkincs
-
 DIRS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) += cmdline_test
 DIRS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) += dump_cfg
 
diff --git a/app/chkincs/Makefile b/app/chkincs/Makefile
deleted file mode 100644 (file)
index b4ab70f..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-#   BSD LICENSE
-# 
-#   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
-#   All rights reserved.
-# 
-#   Redistribution and use in source and binary forms, with or without 
-#   modification, are permitted provided that the following conditions 
-#   are met:
-# 
-#     * Redistributions of source code must retain the above copyright 
-#       notice, this list of conditions and the following disclaimer.
-#     * Redistributions in binary form must reproduce the above copyright 
-#       notice, this list of conditions and the following disclaimer in 
-#       the documentation and/or other materials provided with the 
-#       distribution.
-#     * Neither the name of Intel Corporation nor the names of its 
-#       contributors may be used to endorse or promote products derived 
-#       from this software without specific prior written permission.
-# 
-#   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
-#   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
-#   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
-#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
-#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-#   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-#   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
-#   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
-#   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# 
-
-include $(RTE_SDK)/mk/rte.vars.mk
-
-#
-# library name
-#
-APP = chkincs
-
-#
-# all source are stored in SRCS-y
-#
-
-SRCS-$(CONFIG_RTE_APP_CHKINCS) +=  test.c \
-       test_alarm.c \
-       test_atomic.c \
-       test_branch_prediction.c \
-       test_byteorder.c \
-       test_common.c \
-       test_cpuflags.c \
-       test_cycles.c \
-       test_debug.c \
-       test_eal.c \
-       test_errno.c \
-       test_ethdev.c \
-       test_ether.c \
-       test_fbk_hash.c \
-       test_hash_crc.c \
-       test_hash.c \
-       test_interrupts.c \
-       test_ip.c \
-       test_jhash.c \
-       test_launch.c \
-       test_lcore.c \
-       test_log.c \
-       test_lpm.c \
-       test_malloc.c \
-       test_mbuf.c \
-       test_memcpy.c \
-       test_memory.c \
-       test_mempool.c \
-       test_memzone.c \
-       test_pci_dev_ids.c \
-       test_pci.c \
-       test_per_lcore.c \
-       test_prefetch.c \
-       test_random.c \
-       test_ring.c \
-       test_rwlock.c \
-       test_sctp.c \
-       test_spinlock.c \
-       test_string_fns.c \
-       test_tailq.c \
-       test_tcp.c \
-       test_timer.c \
-       test_udp.c \
-       test_version.c
-
-CFLAGS += -O0 -fno-inline
-CFLAGS += $(WERROR_FLAGS)
-
-# this application needs libraries first
-DEPDIRS-$(CONFIG_RTE_APP_CHKINCS) += lib
-
-include $(RTE_SDK)/mk/rte.app.mk
diff --git a/app/chkincs/test.c b/app/chkincs/test.c
deleted file mode 100644 (file)
index d5bf8e2..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-main(__attribute__((unused)) int argc, __attribute__((unused)) char **argv)
-{
-       return 0;
-}
diff --git a/app/chkincs/test.h b/app/chkincs/test.h
deleted file mode 100644 (file)
index 198e835..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#ifndef _TEST_H_
-#define _TEST_H_
-
-/* icc on baremetal gives us troubles with function named 'main' */
-#ifdef RTE_EXEC_ENV_BAREMETAL
-#define main _main
-#endif
-
-int main(int argc, char **argv);
-
-int test_alarm(void);
-int test_atomic(void);
-int test_branch_prediction(void);
-int test_byteorder(void);
-int test_common(void);
-int test_cpuflags(void);
-int test_cycles(void);
-int test_debug(void);
-int test_eal(void);
-int test_errno(void);
-int test_ethdev(void);
-int test_ether(void);
-int test_fbk_hash(void);
-int test_hash_crc(void);
-int test_hash(void);
-int test_interrupts(void);
-int test_ip(void);
-int test_jhash(void);
-int test_launch(void);
-int test_lcore(void);
-int test_log(void);
-int test_lpm(void);
-int test_malloc(void);
-int test_mbuf(void);
-int test_memcpy(void);
-int test_memory(void);
-int test_mempool(void);
-int test_memzone(void);
-int test_pci_dev_ids(void);
-int test_pci(void);
-int test_per_lcore(void);
-int test_prefetch(void);
-int test_random(void);
-int test_ring(void);
-int test_rwlock(void);
-int test_sctp(void);
-int test_spinlock(void);
-int test_string_fns(void);
-int test_tailq(void);
-int test_tcp(void);
-int test_timer(void);
-int test_udp(void);
-int test_version(void);
-
-#endif
diff --git a/app/chkincs/test_alarm.c b/app/chkincs/test_alarm.c
deleted file mode 100644 (file)
index 61a53c1..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_alarm.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_alarm(void)
-{
-       rte_eal_alarm_set(10, 0, 0);
-       return 1;
-}
diff --git a/app/chkincs/test_atomic.c b/app/chkincs/test_atomic.c
deleted file mode 100644 (file)
index ed5bdfd..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_atomic.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_atomic(void)
-{
-       rte_atomic16_t a16 = RTE_ATOMIC16_INIT(1);
-       rte_atomic32_t a32 = RTE_ATOMIC32_INIT(1);
-       rte_atomic64_t a64 = RTE_ATOMIC64_INIT(1);
-       int x;
-
-       rte_mb();
-       rte_wmb();
-       rte_rmb();
-
-       rte_atomic16_init(&a16);
-       rte_atomic16_set(&a16, 1);
-       x = rte_atomic16_read(&a16);
-       rte_atomic16_inc(&a16);
-       rte_atomic16_dec(&a16);
-       rte_atomic16_add(&a16, 5);
-       rte_atomic16_sub(&a16, 5);
-       x = rte_atomic16_test_and_set(&a16);
-       x = rte_atomic16_add_return(&a16, 10);
-
-       rte_atomic32_init(&a32);
-       rte_atomic32_set(&a32, 1);
-       x = rte_atomic32_read(&a32);
-       rte_atomic32_inc(&a32);
-       rte_atomic32_dec(&a32);
-       rte_atomic32_add(&a32, 5);
-       rte_atomic32_sub(&a32, 5);
-       x = rte_atomic32_test_and_set(&a32);
-       x = rte_atomic32_add_return(&a32, 10);
-
-       rte_atomic64_init(&a64);
-       rte_atomic64_set(&a64, 1);
-       x = rte_atomic64_read(&a64);
-       rte_atomic64_inc(&a64);
-       rte_atomic64_dec(&a64);
-       rte_atomic64_add(&a64, 5);
-       rte_atomic64_sub(&a64, 5);
-       x = rte_atomic64_test_and_set(&a64);
-       x = rte_atomic64_add_return(&a64, 10);
-       (void)x;
-
-       return 1;
-}
-
diff --git a/app/chkincs/test_branch_prediction.c b/app/chkincs/test_branch_prediction.c
deleted file mode 100644 (file)
index 0ce8271..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_branch_prediction.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int test_branch_prediction(void)
-{
-       int a = 1;
-       int b = 2;
-
-       if (likely(a < b))
-               return 0;
-       else if (unlikely(a < b))
-               return 1;
-       else return 2;
-}
diff --git a/app/chkincs/test_byteorder.c b/app/chkincs/test_byteorder.c
deleted file mode 100644 (file)
index 87bc947..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_byteorder.h>
-
-#include "test.h"
-
-static volatile uint16_t u16 = 0x1337;
-static volatile uint32_t u32 = 0xdeadbeefUL;
-static volatile uint64_t u64 = 0xdeadcafebabefaceULL;
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_byteorder(void)
-{
-       uint16_t res_u16;
-       uint32_t res_u32;
-       uint64_t res_u64;
-
-       res_u16 = rte_bswap16(u16);
-       res_u32 = rte_bswap32(u32);
-       res_u64 = rte_bswap64(u64);
-
-       res_u16 = rte_cpu_to_le_16(u16);
-       res_u32 = rte_cpu_to_le_32(u32);
-       res_u64 = rte_cpu_to_le_64(u64);
-
-       res_u16 = rte_cpu_to_be_16(u16);
-       res_u32 = rte_cpu_to_be_32(u32);
-       res_u64 = rte_cpu_to_be_64(u64);
-
-       res_u16 = rte_le_to_cpu_16(u16);
-       res_u32 = rte_le_to_cpu_32(u32);
-       res_u64 = rte_le_to_cpu_64(u64);
-
-       res_u16 = rte_be_to_cpu_16(u16);
-       res_u32 = rte_be_to_cpu_32(u32);
-       res_u64 = rte_be_to_cpu_64(u64);
-
-       (void)res_u16;
-       (void)res_u32;
-       (void)res_u64;
-
-       return 1;
-}
diff --git a/app/chkincs/test_common.c b/app/chkincs/test_common.c
deleted file mode 100644 (file)
index 33fc0db..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_common.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-static int
-test_func(__rte_unused int var1, int var2)
-{
-       RTE_SET_USED(var2);
-       return 1;
-}
-
-static int static_var1 = 3;
-static int static_var2 = 6;
-
-int
-test_common(void)
-{
-       int *ptr1 = &static_var1, *ptr2 = &static_var2;
-       int var;
-
-       ptr2 = RTE_PTR_ADD(ptr1, 10);
-       ptr2 = RTE_PTR_SUB(ptr1, 5);
-       var = RTE_PTR_DIFF(ptr1, ptr2);
-
-       var = RTE_ALIGN(var, 16);
-
-       RTE_BUILD_BUG_ON(0);
-
-       var = RTE_MIN(10, 5);
-       var = RTE_MAX(10, 5);
-
-       return test_func(10, 5);
-}
diff --git a/app/chkincs/test_cpuflags.c b/app/chkincs/test_cpuflags.c
deleted file mode 100644 (file)
index eda7542..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_cpuflags.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_cpuflags(void)
-{
-       rte_cpu_get_flag_enabled(RTE_CPUFLAG_SSE3);
-       return 1;
-}
diff --git a/app/chkincs/test_cycles.c b/app/chkincs/test_cycles.c
deleted file mode 100644 (file)
index 6c0cb33..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_cycles.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_cycles(void)
-{
-       uint64_t hz, c;
-
-       hz = rte_get_hpet_hz();
-       c = rte_get_hpet_cycles();
-       rte_delay_us(10);
-       rte_delay_ms(10);
-       c = rte_rdtsc();
-
-       (void)hz;
-       (void)c;
-
-       return 1;
-}
diff --git a/app/chkincs/test_debug.c b/app/chkincs/test_debug.c
deleted file mode 100644 (file)
index b87405f..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_debug.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_debug(void)
-{
-       rte_dump_stack();
-       rte_dump_registers();
-       rte_panic("oops %d", 10);
-       return 1;
-}
diff --git a/app/chkincs/test_eal.c b/app/chkincs/test_eal.c
deleted file mode 100644 (file)
index 9e2a4cb..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_eal.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_eal(void)
-{
-       return 1;
-}
diff --git a/app/chkincs/test_errno.c b/app/chkincs/test_errno.c
deleted file mode 100644 (file)
index 874a231..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_errno.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_errno(void)
-{
-       if (rte_errno != 0)
-               return -1;
-       return 1;
-}
diff --git a/app/chkincs/test_ethdev.c b/app/chkincs/test_ethdev.c
deleted file mode 100644 (file)
index 10e6920..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-
-#include <rte_ethdev.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-static struct rte_eth_conf port_conf;
-static struct rte_eth_rxconf rx_conf;
-static struct rte_eth_txconf tx_conf;
-static struct rte_mempool *mp;
-
-int
-test_ethdev(void)
-{
-       struct rte_eth_link link;
-       int x;
-       struct ether_addr ea;
-
-       x = rte_eth_dev_count();
-       x = rte_eth_dev_configure(0, 1, 1, &port_conf);
-       rte_eth_macaddr_get(0, &ea);
-       x = rte_eth_rx_queue_setup(0, 0, 128, 0, &rx_conf, mp);
-       x = rte_eth_tx_queue_setup(0, 0, 128, 0, &tx_conf);
-       rte_eth_link_get(0, &link);
-       x = rte_eth_dev_start(0);
-
-       (void)x;
-
-       return 1;
-}
diff --git a/app/chkincs/test_ether.c b/app/chkincs/test_ether.c
deleted file mode 100644 (file)
index 4d041f2..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_ether.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_ether(void)
-{
-       return 1;
-}
diff --git a/app/chkincs/test_fbk_hash.c b/app/chkincs/test_fbk_hash.c
deleted file mode 100644 (file)
index c3e442a..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_fbk_hash.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_fbk_hash(void)
-{
-       void * ptr = (void *)RTE_FBK_HASH_FUNC_DEFAULT;
-       return ptr == ptr;
-}
diff --git a/app/chkincs/test_hash.c b/app/chkincs/test_hash.c
deleted file mode 100644 (file)
index d6d3b01..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_hash.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-/* Parameters used for hash table in unit test functions. */
-static struct rte_hash_parameters ut_params = {
-       "name", /* name */
-       64,  /* entries */
-       4, /* bucket_entries */
-       8, /* key_len */
-       0, /* hash_func */
-       0, /* hash_func_init_val */
-       0, /* socket_id */
-};
-
-struct key {
-       char key[8];
-};
-
-/* Keys used by unit test functions */
-static struct key keys[1] = {
-       {
-               { 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, },
-       }
-};
-
-int test_hash(void)
-{
-       struct rte_hash *handle;
-       int32_t pos0;
-
-       handle = rte_hash_create(&ut_params);
-       if (handle == 0) {
-               return -1;
-       }
-       pos0 = rte_hash_add_key(handle, &keys[0]);
-       pos0 = rte_hash_lookup(handle, &keys[0]);
-       pos0 = rte_hash_del_key(handle, &keys[0]);
-       rte_hash_free(handle);
-       (void)pos0; /* remove compiler warning */
-       return 0;
-}
diff --git a/app/chkincs/test_hash_crc.c b/app/chkincs/test_hash_crc.c
deleted file mode 100644 (file)
index 609304d..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_hash_crc.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_hash_crc(void)
-{
-       return 1;
-}
diff --git a/app/chkincs/test_interrupts.c b/app/chkincs/test_interrupts.c
deleted file mode 100644 (file)
index 82b4525..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_interrupts.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_interrupts(void)
-{
-       rte_intr_callback_register(0, 0, 0);
-       return 1;
-}
diff --git a/app/chkincs/test_ip.c b/app/chkincs/test_ip.c
deleted file mode 100644 (file)
index edc6a16..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_ip.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_ip(void)
-{
-       uint64_t var = IPv4(1,1,1,1);
-       return IS_IPV4_MCAST(var);
-}
diff --git a/app/chkincs/test_jhash.c b/app/chkincs/test_jhash.c
deleted file mode 100644 (file)
index c7ade8b..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_jhash.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_jhash(void)
-{
-       uint32_t a = 1, b = 2, c = 3;
-       __rte_jhash_mix(a,b,c);
-       return 1;
-}
diff --git a/app/chkincs/test_launch.c b/app/chkincs/test_launch.c
deleted file mode 100644 (file)
index 5c60534..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_launch.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-static int
-test_launch_per_core(__attribute__((unused)) void *arg)
-{
-       return 0;
-}
-
-int
-test_launch(void)
-{
-       enum rte_lcore_state_t s;
-
-       rte_eal_remote_launch(test_launch_per_core, (void *)0, 0);
-       rte_eal_wait_lcore(0);
-       rte_eal_mp_remote_launch(test_launch_per_core, (void *)0, CALL_MASTER);
-       rte_eal_mp_wait_lcore();
-       s = rte_eal_get_lcore_state(0);
-
-       (void)s;
-
-       return 0;
-}
diff --git a/app/chkincs/test_lcore.c b/app/chkincs/test_lcore.c
deleted file mode 100644 (file)
index e358615..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_lcore.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_lcore(void)
-{
-       unsigned x;
-
-       x = rte_socket_id();
-       x = rte_lcore_id();
-       x = rte_lcore_to_socket_id(x);
-       x = rte_lcore_count();
-       x = rte_lcore_is_enabled(x);
-
-       RTE_LCORE_FOREACH(x)
-               (void)x;
-
-       RTE_LCORE_FOREACH_SLAVE(x)
-               (void)x;
-
-       return 0;
-}
diff --git a/app/chkincs/test_log.c b/app/chkincs/test_log.c
deleted file mode 100644 (file)
index 527b27d..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_log.h>
-
-#include "test.h"
-
-#define RTE_LOGTYPE_TESTAPP1 RTE_LOGTYPE_USER1
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_log(void)
-{
-       rte_set_log_type(RTE_LOGTYPE_TESTAPP1, 1);
-       rte_set_log_level(RTE_LOG_DEBUG);
-       RTE_LOG(DEBUG, TESTAPP1, "this is a debug level message %d\n", 1);
-       rte_log_dump_history();
-       return 0;
-}
diff --git a/app/chkincs/test_lpm.c b/app/chkincs/test_lpm.c
deleted file mode 100644 (file)
index c91eb48..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_lpm.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_lpm(void)
-{
-       struct rte_lpm *lpm = 0;
-       uint32_t ip = 0;
-       uint8_t depth = 24, next_hop_add = 100, next_hop_return = 0;
-
-       lpm = rte_lpm_create(__func__, -1, 256, RTE_LPM_HEAP);
-       if (lpm == 0)
-               return -1;
-       rte_lpm_add(lpm, ip, depth, next_hop_add);
-       rte_lpm_lookup(lpm, ip, &next_hop_return);
-       rte_lpm_delete(lpm, ip, depth);
-       rte_lpm_lookup(lpm, ip, &next_hop_return);
-       rte_lpm_free(lpm);
-       return 0;
-}
diff --git a/app/chkincs/test_malloc.c b/app/chkincs/test_malloc.c
deleted file mode 100644 (file)
index a7591f4..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_malloc.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_malloc(void)
-{
-       void *p1;
-
-       p1 = rte_malloc("dummy", 1000, 8);
-       rte_free(p1);
-
-       return 0;
-}
diff --git a/app/chkincs/test_mbuf.c b/app/chkincs/test_mbuf.c
deleted file mode 100644 (file)
index 7977d1a..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-
-#include <rte_mbuf.h>
-
-#include "test.h"
-
-#define MBUF_SIZE 2048
-#define NB_MBUF   128
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_mbuf(void)
-{
-       struct rte_mempool *mbuf_pool;
-       struct rte_mbuf *m, *m1;
-       char *hdr;
-       int x;
-       int* ptr;
-
-       mbuf_pool = rte_mempool_create("test_mbuf_pool", NB_MBUF,
-                                      MBUF_SIZE, 32, 0,
-                                      (void (*)(struct rte_mempool*, void*)) 0, (void *)0,
-                                      rte_pktmbuf_init, (void *)0,
-                                      SOCKET_ID_ANY, 0);
-       if (mbuf_pool == NULL) {
-               return -1;
-       }
-
-       m = rte_pktmbuf_alloc(mbuf_pool);
-       if(m == NULL) {
-               return -1;
-       }
-
-       m1 = RTE_MBUF_FROM_BADDR(RTE_MBUF_TO_BADDR(m));
-       (void)m1;
-
-       x = rte_pktmbuf_pkt_len(m);
-       x = rte_pktmbuf_data_len(m);
-       x = rte_pktmbuf_headroom(m);
-       x = rte_pktmbuf_tailroom(m);
-       x = rte_pktmbuf_is_contiguous(m);
-
-       m = rte_pktmbuf_lastseg(m);
-
-       hdr = rte_pktmbuf_mtod(m, char *);
-       rte_pktmbuf_dump(m, 0);
-
-       hdr = rte_pktmbuf_append(m, 10);
-       x = rte_pktmbuf_trim(m, 10);
-       hdr = rte_pktmbuf_prepend(m, 10);
-       hdr = rte_pktmbuf_adj(m, 10);
-
-       ptr = (int*) rte_ctrlmbuf_data(m);
-       *ptr = rte_ctrlmbuf_len(m);
-       *ptr = rte_pktmbuf_pkt_len(m);
-       *ptr = rte_pktmbuf_data_len(m);
-
-       rte_pktmbuf_free_seg(m);
-       rte_pktmbuf_free(m);
-
-       RTE_MBUF_PREFETCH_TO_FREE(m);
-
-       rte_mbuf_sanity_check(m, RTE_MBUF_CTRL, 1);
-
-       (void)x;
-       (void)hdr;
-
-       return 0;
-}
diff --git a/app/chkincs/test_memcpy.c b/app/chkincs/test_memcpy.c
deleted file mode 100644 (file)
index eb9f526..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_memcpy.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_memcpy(void)
-{
-       char buf[16];
-       const char s[] = "hello\n";
-       volatile int a = 10;
-
-       rte_memcpy(buf, s, sizeof(s));
-       rte_memcpy(buf, s, a);
-       return 0;
-}
diff --git a/app/chkincs/test_memory.c b/app/chkincs/test_memory.c
deleted file mode 100644 (file)
index 4ab1815..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_memory.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-static int a __rte_cache_aligned;
-
-int
-test_memory(void)
-{
-       const struct rte_memseg *mem;
-       int s = CACHE_LINE_ROUNDUP(10);
-
-       rte_dump_physmem_layout();
-       s = rte_eal_get_physmem_size();
-       mem = rte_eal_get_physmem_layout();
-
-       (void)a;
-       (void)s;
-       (void)mem;
-
-       return 0;
-}
diff --git a/app/chkincs/test_mempool.c b/app/chkincs/test_mempool.c
deleted file mode 100644 (file)
index c607e38..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_mempool.h>
-
-#include "test.h"
-
-#define MAX_BULK 16
-#define MEMPOOL_ELT_SIZE 2048
-#define MEMPOOL_SIZE 2047
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_mempool(void)
-{
-       struct rte_mempool *mp;
-       void *ptrs[MAX_BULK];
-       int x;
-       phys_addr_t addr;
-
-       mp = rte_mempool_create("test_nocache", MEMPOOL_SIZE,
-                               MEMPOOL_ELT_SIZE, 0, 0,
-                               (void (*)(struct rte_mempool*, void*)) 0,
-                               (void *)0,
-                               (void (*)(struct rte_mempool*, void*, void*, unsigned int)) 0,
-                               (void *)0,
-                               SOCKET_ID_ANY, 0);
-
-       if (mp == NULL) {
-               return -1;
-       }
-
-       rte_mempool_set_bulk_count(mp, MAX_BULK);
-       rte_mempool_dump(mp);
-
-       rte_mempool_mc_get_bulk(mp, ptrs, 1);
-       rte_mempool_mc_get_bulk(mp, ptrs, MAX_BULK);
-       rte_mempool_sc_get_bulk(mp, ptrs, 1);
-       rte_mempool_sc_get_bulk(mp, ptrs, MAX_BULK);
-       rte_mempool_get_bulk(mp, ptrs, 1);
-       rte_mempool_get_bulk(mp, ptrs, MAX_BULK);
-       rte_mempool_mc_get(mp, ptrs);
-       rte_mempool_sc_get(mp, ptrs);
-       rte_mempool_get(mp, ptrs);
-
-       rte_mempool_mp_put_bulk(mp, ptrs, 1);
-       rte_mempool_mp_put_bulk(mp, ptrs, MAX_BULK);
-       rte_mempool_sp_put_bulk(mp, ptrs, 1);
-       rte_mempool_sp_put_bulk(mp, ptrs, MAX_BULK);
-       rte_mempool_put_bulk(mp, ptrs, 1);
-       rte_mempool_put_bulk(mp, ptrs, MAX_BULK);
-       rte_mempool_mp_put(mp, ptrs);
-       rte_mempool_sp_put(mp, ptrs);
-       rte_mempool_put(mp, ptrs);
-
-       __MEMPOOL_STAT_ADD(mp, put, 1);
-       __mempool_check_cookies(mp, 0, 0, 0);
-
-       x = rte_mempool_count(mp);
-       x = rte_mempool_free_count(mp);
-       x = rte_mempool_full(mp);
-       x = rte_mempool_empty(mp);
-
-       addr = rte_mempool_virt2phy(mp, ptrs[0]);
-       rte_mempool_audit(mp);
-       ptrs[0] = rte_mempool_get_priv(mp);
-
-       (void)x;
-       (void)addr;
-
-       return 0;
-}
diff --git a/app/chkincs/test_memzone.c b/app/chkincs/test_memzone.c
deleted file mode 100644 (file)
index e0b15fd..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_memzone.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_memzone(void)
-{
-       const struct rte_memzone *memzone1;
-
-       memzone1 = rte_memzone_lookup("testzone1");
-       memzone1 = rte_memzone_reserve("testzone1", 100,
-                                      0, 0);
-       rte_memzone_dump();
-
-       (void)memzone1;
-
-       return 0;
-}
diff --git a/app/chkincs/test_pci.c b/app/chkincs/test_pci.c
deleted file mode 100644 (file)
index b965966..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_pci.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-static int my_driver_init(struct rte_pci_driver *dr,
-                         struct rte_pci_device *dev);
-
-struct rte_pci_id my_driver_id[] = {
-       {
-               0x8086,
-               0x10E8,
-               PCI_ANY_ID,
-               PCI_ANY_ID,
-       },
-       {
-               0, 0, 0, 0 /* sentinel */
-       },
-};
-struct rte_pci_driver my_driver = {
-       {0, 0},
-       "test_driver",
-       my_driver_init,
-       my_driver_id,
-       RTE_PCI_DRV_NEED_IGB_UIO,
-};
-
-static int
-my_driver_init(__attribute__((unused)) struct rte_pci_driver *dr,
-              __attribute__((unused))  struct rte_pci_device *dev)
-{
-       return 0;
-}
-
-int
-test_pci(void)
-{
-       struct rte_pci_id id = {RTE_PCI_DEVICE(0, 0)};
-       rte_eal_pci_dump();
-       rte_eal_pci_register(&my_driver);
-       rte_eal_pci_probe();
-       (void)id;
-       return 0;
-}
diff --git a/app/chkincs/test_pci_dev_ids.c b/app/chkincs/test_pci_dev_ids.c
deleted file mode 100644 (file)
index d43792d..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include "test.h"
-
-struct A {
-       int x;
-       int y;
-};
-
-static struct A a[] = {
-#define RTE_PCI_DEV_ID_DECL(vend, dev) {vend, dev},
-#include <rte_pci_dev_ids.h>
-};
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_pci_dev_ids(void)
-{
-       return a[0].x;
-}
diff --git a/app/chkincs/test_per_lcore.c b/app/chkincs/test_per_lcore.c
deleted file mode 100644 (file)
index e08fcde..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_per_lcore.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-static RTE_DEFINE_PER_LCORE(unsigned, test) = 0x12345678;
-
-int
-test_per_lcore(void)
-{
-       if (RTE_PER_LCORE(test) != 0x12345678)
-               return -1;
-
-       return 0;
-}
diff --git a/app/chkincs/test_prefetch.c b/app/chkincs/test_prefetch.c
deleted file mode 100644 (file)
index 0bffe21..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_prefetch.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_prefetch(void)
-{
-       int a;
-
-       rte_prefetch0(&a);
-       rte_prefetch1(&a);
-       rte_prefetch2(&a);
-
-       return 0;
-}
diff --git a/app/chkincs/test_random.c b/app/chkincs/test_random.c
deleted file mode 100644 (file)
index 5e75fca..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_random.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_random(void)
-{
-       rte_srand(1);
-       rte_rand();
-       return 0;
-}
diff --git a/app/chkincs/test_ring.c b/app/chkincs/test_ring.c
deleted file mode 100644 (file)
index 9abcb2c..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_ring.h>
-
-#include "test.h"
-
-#define MAX_BULK 16
-#define RING_SIZE 4096
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_ring(void)
-{
-       struct rte_ring *r;
-       void *ptrs[MAX_BULK];
-       int x;
-
-       r = rte_ring_create("test", RING_SIZE, SOCKET_ID_ANY, 0);
-       if (r == 0) {
-               return -1;
-       }
-       rte_ring_dump(r);
-
-       rte_ring_set_bulk_count(r, MAX_BULK);
-       rte_ring_set_water_mark(r, 50);
-
-       rte_ring_sp_enqueue_bulk(r, &ptrs[0], 1);
-       rte_ring_mp_enqueue_bulk(r, &ptrs[0], 1);
-       rte_ring_sp_enqueue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_mp_enqueue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_enqueue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_enqueue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_sp_enqueue(r, &ptrs[0]);
-       rte_ring_mp_enqueue(r, &ptrs[0]);
-       rte_ring_enqueue(r, &ptrs[0]);
-
-       rte_ring_sc_dequeue_bulk(r, &ptrs[0], 1);
-       rte_ring_sc_dequeue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_mc_dequeue_bulk(r, &ptrs[0], 1);
-       rte_ring_mc_dequeue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_dequeue_bulk(r, &ptrs[0], 1);
-       rte_ring_dequeue_bulk(r, &ptrs[0], MAX_BULK);
-       rte_ring_sc_dequeue(r, &ptrs[0]);
-       rte_ring_mc_dequeue(r, &ptrs[0]);
-       rte_ring_dequeue(r, &ptrs[0]);
-
-       __RING_STAT_ADD(r, enq_fail, 10);
-
-       x = rte_ring_full(r);
-       x = rte_ring_empty(r);
-       x = rte_ring_count(r);
-       x = rte_ring_free_count(r);
-
-       (void)x;
-
-       return 0;
-}
diff --git a/app/chkincs/test_rwlock.c b/app/chkincs/test_rwlock.c
deleted file mode 100644 (file)
index fa8b1ed..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_rwlock.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_rwlock(void)
-{
-       rte_rwlock_t rwl = RTE_RWLOCK_INITIALIZER;
-
-       rte_rwlock_init(&rwl);
-       rte_rwlock_write_lock(&rwl);
-       rte_rwlock_write_unlock(&rwl);
-       rte_rwlock_read_lock(&rwl);
-       rte_rwlock_read_unlock(&rwl);
-
-       return 0;
-}
diff --git a/app/chkincs/test_sctp.c b/app/chkincs/test_sctp.c
deleted file mode 100644 (file)
index 68fa740..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_sctp.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_sctp(void)
-{
-       return 0;
-}
diff --git a/app/chkincs/test_spinlock.c b/app/chkincs/test_spinlock.c
deleted file mode 100644 (file)
index 8e8e622..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_spinlock.h>
-
-#include "test.h"
-
-static rte_spinlock_t sl = RTE_SPINLOCK_INITIALIZER;
-static rte_spinlock_recursive_t slr = RTE_SPINLOCK_RECURSIVE_INITIALIZER;
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_spinlock(void)
-{
-       rte_spinlock_init(&sl);
-       rte_spinlock_lock(&sl);
-       rte_spinlock_unlock(&sl);
-       rte_spinlock_recursive_lock(&slr);
-       return 0;
-}
diff --git a/app/chkincs/test_string_fns.c b/app/chkincs/test_string_fns.c
deleted file mode 100644 (file)
index 4ae191f..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_string_fns.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_string_fns(void)
-{
-       return 0;
-}
diff --git a/app/chkincs/test_tailq.c b/app/chkincs/test_tailq.c
deleted file mode 100644 (file)
index 0ee97df..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_tailq.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_tailq(void)
-{
-       struct rte_dummy *t1, *t2;
-       t1 = RTE_TAILQ_RESERVE("dummy", rte_dummy);
-       t2 = RTE_TAILQ_LOOKUP("dummy", rte_dummy);
-       return (t1 == t2) ? 0 : -1;
-}
diff --git a/app/chkincs/test_tcp.c b/app/chkincs/test_tcp.c
deleted file mode 100644 (file)
index c513b5e..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_tcp.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_tcp(void)
-{
-       return 0;
-}
diff --git a/app/chkincs/test_timer.c b/app/chkincs/test_timer.c
deleted file mode 100644 (file)
index 3a887cc..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-
-#include <rte_timer.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-/* timer callback for basic tests */
-static void
-timer_cb(__attribute__((unused)) struct rte_timer *tim,
-        __attribute__((unused)) void *arg)
-{
-       return;
-}
-
-int
-test_timer(void)
-{
-       int x;
-       struct rte_timer tim = RTE_TIMER_INITIALIZER;
-
-       rte_timer_subsystem_init();
-       rte_timer_init(&tim);
-       rte_timer_reset(&tim, 1234, SINGLE, 0, timer_cb, &x);
-       rte_timer_stop(&tim);
-       rte_timer_reset_sync(&tim, 1234, SINGLE, 0, timer_cb, &x);
-       rte_timer_stop_sync(&tim);
-       x = rte_timer_pending(&tim);
-       rte_timer_manage();
-       rte_timer_dump_stats();
-
-       return 0;
-}
diff --git a/app/chkincs/test_udp.c b/app/chkincs/test_udp.c
deleted file mode 100644 (file)
index 13778b8..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include "test.h"
-
-#include <rte_udp.h>
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_udp(void)
-{
-       return 0;
-}
diff --git a/app/chkincs/test_version.c b/app/chkincs/test_version.c
deleted file mode 100644 (file)
index a18a2f0..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- *   BSD LICENSE
- * 
- *   Copyright(c) 2010-2012 Intel Corporation. All rights reserved.
- *   All rights reserved.
- * 
- *   Redistribution and use in source and binary forms, with or without 
- *   modification, are permitted provided that the following conditions 
- *   are met:
- * 
- *     * Redistributions of source code must retain the above copyright 
- *       notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above copyright 
- *       notice, this list of conditions and the following disclaimer in 
- *       the documentation and/or other materials provided with the 
- *       distribution.
- *     * Neither the name of Intel Corporation nor the names of its 
- *       contributors may be used to endorse or promote products derived 
- *       from this software without specific prior written permission.
- * 
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
- *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
- *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
- *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
- *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
- *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
- *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
- *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
- *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- */
-
-#include <rte_version.h>
-
-#include "test.h"
-
-/*
- *      ^
- *     / \
- *    / | \     WARNING: this test program does *not* show how to use the
- *   /  .  \    API. Its only goal is to check dependencies of include files.
- *  /_______\
- */
-
-int
-test_version(void)
-{
-       return 1;
-}
index 013dde1..9b99be0 100644 (file)
@@ -231,11 +231,6 @@ CONFIG_RTE_INSECURE_FUNCTION_WARNING=n
 #
 CONFIG_RTE_APP_TEST=y
 
-#
-# Compile the "check includes" application
-#
-CONFIG_RTE_APP_CHKINCS=y
-
 #
 # Compile the PMD test application
 #
index eaea48a..2ad34a9 100644 (file)
@@ -231,11 +231,6 @@ CONFIG_RTE_INSECURE_FUNCTION_WARNING=n
 #
 CONFIG_RTE_APP_TEST=y
 
-#
-# Compile the "check includes" application
-#
-CONFIG_RTE_APP_CHKINCS=y
-
 #
 # Compile the PMD test application
 #
index 95e2513..615d3d4 100644 (file)
@@ -231,11 +231,6 @@ CONFIG_RTE_INSECURE_FUNCTION_WARNING=n
 #
 CONFIG_RTE_APP_TEST=y
 
-#
-# Compile the "check includes" application
-#
-CONFIG_RTE_APP_CHKINCS=y
-
 #
 # Compile the PMD test application
 #
index cd8ed79..0e5a83e 100644 (file)
@@ -231,11 +231,6 @@ CONFIG_RTE_INSECURE_FUNCTION_WARNING=n
 #
 CONFIG_RTE_APP_TEST=y
 
-#
-# Compile the "check includes" application
-#
-CONFIG_RTE_APP_CHKINCS=y
-
 #
 # Compile the PMD test application
 #