X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fvdev_netvsc%2FMakefile;h=690cb8f88de0cdd7e36a855cdb048c6f24fb705a;hb=c121f00836ca5e233ffeb9eea40d547fb830186e;hp=2fb059d9b27e579e005dba27be9b6cf6f5b89a04;hpb=6086ab3bb3d2947ab3f27f7263873df9ed770c24;p=dpdk.git diff --git a/drivers/net/vdev_netvsc/Makefile b/drivers/net/vdev_netvsc/Makefile index 2fb059d9b2..690cb8f88d 100644 --- a/drivers/net/vdev_netvsc/Makefile +++ b/drivers/net/vdev_netvsc/Makefile @@ -1,6 +1,6 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright 2017 6WIND S.A. -# Copyright 2017 Mellanox Technologies, Ltd. +# Copyright 2017 Mellanox Technologies, Ltd include $(RTE_SDK)/mk/rte.vars.mk @@ -10,9 +10,13 @@ LIBABIVER := 1 EXPORT_MAP := rte_pmd_vdev_netvsc_version.map # Additional compilation flags. +CFLAGS += -DALLOW_EXPERIMENTAL_API CFLAGS += -O3 CFLAGS += -g -CFLAGS += -std=c11 -pedantic -Wall -Wextra +CFLAGS += -Wall -Wextra +CFLAGS += -D_XOPEN_SOURCE=600 +CFLAGS += -D_BSD_SOURCE +CFLAGS += -D_DEFAULT_SOURCE CFLAGS += $(WERROR_FLAGS) # Dependencies. @@ -20,6 +24,7 @@ LDLIBS += -lrte_bus_vdev LDLIBS += -lrte_eal LDLIBS += -lrte_ethdev LDLIBS += -lrte_kvargs +LDLIBS += -lrte_net # Source files. SRCS-$(CONFIG_RTE_LIBRTE_VDEV_NETVSC_PMD) += vdev_netvsc.c