diff options
author | Zoltan Kiss <zoltan.kiss@linaro.org> | 2016-01-25 15:50:47 +0000 |
---|---|---|
committer | Zoltan Kiss <zoltan.kiss@linaro.org> | 2016-01-25 15:50:47 +0000 |
commit | 2bc611a580fe02b655d9de5156d7ed0444888f37 (patch) | |
tree | c92cd52bc63786af26c2fdb9b4ae046004a3dcd9 | |
parent | 805f353637f2757857b2278e2c86682c356bde17 (diff) |
Port "9766969f linux-generic: define posix extension level once"v1.6.0.0_DPDK_2.2.0
Signed-off-by: Zoltan Kiss <zoltan.kiss@linaro.org>
-rw-r--r-- | platform/linux-dpdk/Makefile.am | 1 | ||||
l--------- | platform/linux-dpdk/include/odp_posix_extensions.h | 1 | ||||
-rw-r--r-- | platform/linux-dpdk/odp_init.c | 4 | ||||
-rw-r--r-- | platform/linux-dpdk/odp_packet_dpdk.c | 2 | ||||
-rw-r--r-- | platform/linux-dpdk/odp_thread.c | 4 |
5 files changed, 5 insertions, 7 deletions
diff --git a/platform/linux-dpdk/Makefile.am b/platform/linux-dpdk/Makefile.am index 506d7cff2..1bf89acdb 100644 --- a/platform/linux-dpdk/Makefile.am +++ b/platform/linux-dpdk/Makefile.am @@ -102,6 +102,7 @@ noinst_HEADERS = \ $(srcdir)/include/odp_packet_io_internal.h \ $(top_srcdir)/platform/linux-generic/include/odp_packet_io_queue.h \ $(srcdir)/include/odp_pool_internal.h \ + ${srcdir}/include/odp_posix_extensions.h \ ${top_srcdir}/platform/linux-generic/Makefile.inc subdirheadersdir = $(includedir)/odp/helper diff --git a/platform/linux-dpdk/include/odp_posix_extensions.h b/platform/linux-dpdk/include/odp_posix_extensions.h new file mode 120000 index 000000000..420e11dd9 --- /dev/null +++ b/platform/linux-dpdk/include/odp_posix_extensions.h @@ -0,0 +1 @@ +../../linux-generic/include/odp_posix_extensions.h
\ No newline at end of file diff --git a/platform/linux-dpdk/odp_init.c b/platform/linux-dpdk/odp_init.c index 92c967925..e18d8a768 100644 --- a/platform/linux-dpdk/odp_init.c +++ b/platform/linux-dpdk/odp_init.c @@ -4,9 +4,7 @@ * SPDX-License-Identifier: BSD-3-Clause */ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE -#endif +#include <odp_posix_extensions.h> #include <sched.h> #include <odp/api/cpu.h> diff --git a/platform/linux-dpdk/odp_packet_dpdk.c b/platform/linux-dpdk/odp_packet_dpdk.c index d130ac0e2..c4c1a9e91 100644 --- a/platform/linux-dpdk/odp_packet_dpdk.c +++ b/platform/linux-dpdk/odp_packet_dpdk.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: BSD-3-Clause */ -#define _GNU_SOURCE +#include <odp_posix_extensions.h> #include <stdio.h> #include <errno.h> #include <sys/types.h> diff --git a/platform/linux-dpdk/odp_thread.c b/platform/linux-dpdk/odp_thread.c index 4c5950cb6..d45a5bdbd 100644 --- a/platform/linux-dpdk/odp_thread.c +++ b/platform/linux-dpdk/odp_thread.c @@ -4,9 +4,7 @@ * SPDX-License-Identifier: BSD-3-Clause */ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE -#endif +#include <odp_posix_extensions.h> #include <sched.h> #include <odp/thread.h> |