[ovs-dev] [PATCH] datapath: Use ccflags-y instead of deprecated EXTRA_CFLAGS

Thomas Graf tgraf at noironetworks.com
Wed Nov 26 14:52:31 UTC 2014


This allows users to pass in additional compiler flags through the
environment variable EXTRA_CFLAGS, e.g.

   make EXTRA_CFLAGS=-Wno-error=foo V=1

Reported-by: Alexandru Ardelean <ardeleanalex at gmail.com>
Signed-off-by: Thomas Graf <tgraf at noironetworks.com>
---
 datapath/linux/Kbuild.in | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/datapath/linux/Kbuild.in b/datapath/linux/Kbuild.in
index 6f6f65f..cb98c11 100644
--- a/datapath/linux/Kbuild.in
+++ b/datapath/linux/Kbuild.in
@@ -7,11 +7,11 @@ export VERSION = @VERSION@
 include $(srcdir)/../Modules.mk
 include $(srcdir)/Modules.mk
 
-EXTRA_CFLAGS := -DVERSION=\"$(VERSION)\"
-EXTRA_CFLAGS += -I$(srcdir)/..
-EXTRA_CFLAGS += -I$(builddir)/..
-EXTRA_CFLAGS += -g
-EXTRA_CFLAGS += -include $(builddir)/kcompat.h
+ccflags-y := -DVERSION=\"$(VERSION)\"
+ccflags-y += -I$(srcdir)/..
+ccflags-y += -I$(builddir)/..
+ccflags-y += -g
+ccflags-y += -include $(builddir)/kcompat.h
 
 # These include directories have to go before -I$(KSRC)/include.
 # NOSTDINC_FLAGS just happens to be a variable that goes in the
-- 
1.9.3




More information about the dev mailing list