eal/linux: fix build functions pread and pwrite
Function pread need macro _XOPEN_SOURCE be defined. Add _GNU_SOURCE will fix this issue. error: implicit declaration of function ‘pread’ Fixes: 4a499c649590 ("eal/linux: enable uio_pci_generic support") Signed-off-by: Marvin Liu <yong.liu@intel.com> Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
This commit is contained in:
parent
6ae9bee6c6
commit
89085f13e6
@ -92,12 +92,14 @@ SRCS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) += eal_common_options.c
|
||||
SRCS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) += eal_common_thread.c
|
||||
|
||||
CFLAGS_eal.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_interrupts.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_lcore.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_thread.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_log.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_common_log.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_hugepage_info.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_pci.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_pci_uio.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_pci_vfio.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_common_whitelist.o := -D_GNU_SOURCE
|
||||
CFLAGS_eal_common_options.o := -D_GNU_SOURCE
|
||||
|
Loading…
x
Reference in New Issue
Block a user