diff options
Diffstat (limited to 'platform/linux-dpdk')
-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> |