Message ID | 1392848186-28350-1-git-send-email-mike.holmes@linaro.org |
---|---|
State | Superseded, archived |
Headers | show |
Darn it, if this still does not have test nonsence in it, depressing. On 19 February 2014 17:16, Mike Holmes <mike.holmes@linaro.org> wrote: > Signed-off-by: Mike Holmes <mike.holmes@linaro.org> > --- > .checkpatch.conf | 1 + > Makefile.inc | 15 +++++++-------- > platform/linux-generic/Makefile | 10 +++++----- > test/Makefile.inc | 4 ++-- > test/api_test/Makefile | 8 ++++---- > test/example/Makefile | 2 +- > test/packet/Makefile | 4 ++-- > test/packet_netmap/Makefile | 6 +++--- > 8 files changed, 25 insertions(+), 25 deletions(-) > > diff --git a/.checkpatch.conf b/.checkpatch.conf > index e1a25c8..9076410 100644 > --- a/.checkpatch.conf > +++ b/.checkpatch.conf > @@ -1,3 +1,4 @@ > --no-tree > --strict > --ignore=NEW_TYPEDEFS > +--ignore=DEPRECATED_VARIABLE > diff --git a/Makefile.inc b/Makefile.inc > index 523385d..fd7d435 100644 > --- a/Makefile.inc > +++ b/Makefile.inc > @@ -4,17 +4,16 @@ > # SPDX-License-Identifier: BSD-3-Clause > > PLATFORM ?= linux-generic > -CFLAGS += -DODP_DEBUG=1 > -CFLAGS += -O3 > -#CFLAGS += -O0 -g > +EXTRA_CFLAGS += -DODP_DEBUG=1 > +EXTRA_CFLAGS += -O3 > > OBJ_DIR = ./obj > DESTDIR ?= $(ODP_ROOT)/build > > -CFLAGS += -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes > -CFLAGS += -Wmissing-declarations -Wold-style-definition -Wpointer-arith > -CFLAGS += -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral > -CFLAGS += -Wformat-security -Wundef -Wwrite-strings > +EXTRA_CFLAGS += -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes > +EXTRA_CFLAGS += -Wmissing-declarations -Wold-style-definition > -Wpointer-arith > +EXTRA_CFLAGS += -Wcast-align -Wnested-externs -Wcast-qual > -Wformat-nonliteral > +EXTRA_CFLAGS += -Wformat-security -Wundef -Wwrite-strings > > CC ?= gcc > LD ?= gcc > @@ -26,5 +25,5 @@ RMDIR := rm -rf > RM := rm -f > COPY := cp -r > > -CFLAGS += -pthread > +EXTRA_CFLAGS += -pthread > LDFLAGS += -pthread > diff --git a/platform/linux-generic/Makefile > b/platform/linux-generic/Makefile > index b640928..9284a0a 100644 > --- a/platform/linux-generic/Makefile > +++ b/platform/linux-generic/Makefile > @@ -32,12 +32,12 @@ ODP_ROOT = ../.. > LIB_DIR = ./lib > DOC_DIR = ./doc > > -CFLAGS += -I$(ODP_ROOT)/include > -CFLAGS += -I./include > -CFLAGS += -I./include/api > +EXTRA_CFLAGS += -I$(ODP_ROOT)/include > +EXTRA_CFLAGS += -I./include > +EXTRA_CFLAGS += -I./include/api > > ifeq ($(ODP_HAVE_NETMAP),yes) > -CFLAGS += -DODP_HAVE_NETMAP > +EXTRA_CFLAGS += -DODP_HAVE_NETMAP > endif > > include $(ODP_ROOT)/Makefile.inc > @@ -93,7 +93,7 @@ $(DOC_DIR): > # > $(OBJ_DIR)/%.o: ./source/%.c > $(ECHO) Compiling $< > - $(CC) -c -MD $(CFLAGS) -o $@ $< > + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< > > # > # Lib rule > diff --git a/test/Makefile.inc b/test/Makefile.inc > index 72bbebd..55e9f6a 100644 > --- a/test/Makefile.inc > +++ b/test/Makefile.inc > @@ -5,8 +5,8 @@ > > ODP_TEST_ROOT = $(ODP_ROOT)/test > > -CFLAGS += -I$(DESTDIR)/include > +EXTRA_CFLAGS += -I$(DESTDIR)/include > LIB = -L$(DESTDIR)/lib -lodp > > LDFLAGS += -lrt > -LDFLAGS += $(EXTRA_CFLAGS) > +LDFLAGS += $(CFLAGS) > diff --git a/test/api_test/Makefile b/test/api_test/Makefile > index 15c18f4..ec12b52 100644 > --- a/test/api_test/Makefile > +++ b/test/api_test/Makefile > @@ -12,12 +12,12 @@ ODP_ATOMIC = odp_atomic > ODP_SHM = odp_shm > ODP_RING = odp_ring > > -CFLAGS += -I$(ODP_ROOT)/platform/linux-generic/include > +EXTRA_CFLAGS += -I$(ODP_ROOT)/platform/linux-generic/include > > include ../Makefile.inc > include $(ODP_ROOT)/Makefile.inc > > -CFLAGS += -I$(ODP_TEST_ROOT)/api_test > +EXTRA_CFLAGS += -I$(ODP_TEST_ROOT)/api_test > > ATOMIC_OBJS = > ATOMIC_OBJS += $(OBJ_DIR)/odp_common.o > @@ -51,8 +51,8 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a > # Compile rules > # > $(OBJ_DIR)/%.o: %.c > - $(ECHO) Compiling $< > - $(CC) -c -MD $(CFLAGS) -o $@ $< > + $(ECHO) Compiling wanga $< > + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< > > # > # Link rule > diff --git a/test/example/Makefile b/test/example/Makefile > index d43e780..8064977 100644 > --- a/test/example/Makefile > +++ b/test/example/Makefile > @@ -30,7 +30,7 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a > # > $(OBJ_DIR)/%.o: %.c > $(ECHO) Compiling $< > - $(CC) -c -MD $(CFLAGS) -o $@ $< > + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< > > # > # Link rule > diff --git a/test/packet/Makefile b/test/packet/Makefile > index f1cb7d9..c66b37c 100644 > --- a/test/packet/Makefile > +++ b/test/packet/Makefile > @@ -9,7 +9,7 @@ ODP_APP = odp_packet > include ../Makefile.inc > include $(ODP_ROOT)/Makefile.inc > > -CFLAGS += -I$(ODP_TEST_ROOT)/packet > +EXTRA_CFLAGS += -I$(ODP_TEST_ROOT)/packet > > OBJS = > OBJS += $(OBJ_DIR)/odp_example_pktio.o > @@ -32,7 +32,7 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a > # > $(OBJ_DIR)/%.o: %.c > $(ECHO) Compiling $< > - $(CC) -c -MD $(CFLAGS) -o $@ $< > + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< > > # > # Link rule > diff --git a/test/packet_netmap/Makefile b/test/packet_netmap/Makefile > index 5febb33..d92d113 100644 > --- a/test/packet_netmap/Makefile > +++ b/test/packet_netmap/Makefile > @@ -6,8 +6,8 @@ > ODP_ROOT = ../.. > ODP_APP = odp_packet > > -CFLAGS += -DODP_HAVE_NETMAP > -CFLAGS += -O0 -g > +EXTRA_CFLAGS += -DODP_HAVE_NETMAP > +EXTRA_CFLAGS += -O0 -g > > include ../Makefile.inc > include $(ODP_ROOT)/Makefile.inc > @@ -33,7 +33,7 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a > # > $(OBJ_DIR)/%.o: %.c > $(ECHO) Compiling $< > - $(CC) -c -MD $(CFLAGS) -o $@ $< > + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< > > # > # Link rule > -- > 1.8.3.2 > >
diff --git a/.checkpatch.conf b/.checkpatch.conf index e1a25c8..9076410 100644 --- a/.checkpatch.conf +++ b/.checkpatch.conf @@ -1,3 +1,4 @@ --no-tree --strict --ignore=NEW_TYPEDEFS +--ignore=DEPRECATED_VARIABLE diff --git a/Makefile.inc b/Makefile.inc index 523385d..fd7d435 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -4,17 +4,16 @@ # SPDX-License-Identifier: BSD-3-Clause PLATFORM ?= linux-generic -CFLAGS += -DODP_DEBUG=1 -CFLAGS += -O3 -#CFLAGS += -O0 -g +EXTRA_CFLAGS += -DODP_DEBUG=1 +EXTRA_CFLAGS += -O3 OBJ_DIR = ./obj DESTDIR ?= $(ODP_ROOT)/build -CFLAGS += -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -CFLAGS += -Wmissing-declarations -Wold-style-definition -Wpointer-arith -CFLAGS += -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -CFLAGS += -Wformat-security -Wundef -Wwrite-strings +EXTRA_CFLAGS += -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes +EXTRA_CFLAGS += -Wmissing-declarations -Wold-style-definition -Wpointer-arith +EXTRA_CFLAGS += -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral +EXTRA_CFLAGS += -Wformat-security -Wundef -Wwrite-strings CC ?= gcc LD ?= gcc @@ -26,5 +25,5 @@ RMDIR := rm -rf RM := rm -f COPY := cp -r -CFLAGS += -pthread +EXTRA_CFLAGS += -pthread LDFLAGS += -pthread diff --git a/platform/linux-generic/Makefile b/platform/linux-generic/Makefile index b640928..9284a0a 100644 --- a/platform/linux-generic/Makefile +++ b/platform/linux-generic/Makefile @@ -32,12 +32,12 @@ ODP_ROOT = ../.. LIB_DIR = ./lib DOC_DIR = ./doc -CFLAGS += -I$(ODP_ROOT)/include -CFLAGS += -I./include -CFLAGS += -I./include/api +EXTRA_CFLAGS += -I$(ODP_ROOT)/include +EXTRA_CFLAGS += -I./include +EXTRA_CFLAGS += -I./include/api ifeq ($(ODP_HAVE_NETMAP),yes) -CFLAGS += -DODP_HAVE_NETMAP +EXTRA_CFLAGS += -DODP_HAVE_NETMAP endif include $(ODP_ROOT)/Makefile.inc @@ -93,7 +93,7 @@ $(DOC_DIR): # $(OBJ_DIR)/%.o: ./source/%.c $(ECHO) Compiling $< - $(CC) -c -MD $(CFLAGS) -o $@ $< + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Lib rule diff --git a/test/Makefile.inc b/test/Makefile.inc index 72bbebd..55e9f6a 100644 --- a/test/Makefile.inc +++ b/test/Makefile.inc @@ -5,8 +5,8 @@ ODP_TEST_ROOT = $(ODP_ROOT)/test -CFLAGS += -I$(DESTDIR)/include +EXTRA_CFLAGS += -I$(DESTDIR)/include LIB = -L$(DESTDIR)/lib -lodp LDFLAGS += -lrt -LDFLAGS += $(EXTRA_CFLAGS) +LDFLAGS += $(CFLAGS) diff --git a/test/api_test/Makefile b/test/api_test/Makefile index 15c18f4..ec12b52 100644 --- a/test/api_test/Makefile +++ b/test/api_test/Makefile @@ -12,12 +12,12 @@ ODP_ATOMIC = odp_atomic ODP_SHM = odp_shm ODP_RING = odp_ring -CFLAGS += -I$(ODP_ROOT)/platform/linux-generic/include +EXTRA_CFLAGS += -I$(ODP_ROOT)/platform/linux-generic/include include ../Makefile.inc include $(ODP_ROOT)/Makefile.inc -CFLAGS += -I$(ODP_TEST_ROOT)/api_test +EXTRA_CFLAGS += -I$(ODP_TEST_ROOT)/api_test ATOMIC_OBJS = ATOMIC_OBJS += $(OBJ_DIR)/odp_common.o @@ -51,8 +51,8 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(CFLAGS) -o $@ $< + $(ECHO) Compiling wanga $< + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule diff --git a/test/example/Makefile b/test/example/Makefile index d43e780..8064977 100644 --- a/test/example/Makefile +++ b/test/example/Makefile @@ -30,7 +30,7 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a # $(OBJ_DIR)/%.o: %.c $(ECHO) Compiling $< - $(CC) -c -MD $(CFLAGS) -o $@ $< + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule diff --git a/test/packet/Makefile b/test/packet/Makefile index f1cb7d9..c66b37c 100644 --- a/test/packet/Makefile +++ b/test/packet/Makefile @@ -9,7 +9,7 @@ ODP_APP = odp_packet include ../Makefile.inc include $(ODP_ROOT)/Makefile.inc -CFLAGS += -I$(ODP_TEST_ROOT)/packet +EXTRA_CFLAGS += -I$(ODP_TEST_ROOT)/packet OBJS = OBJS += $(OBJ_DIR)/odp_example_pktio.o @@ -32,7 +32,7 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a # $(OBJ_DIR)/%.o: %.c $(ECHO) Compiling $< - $(CC) -c -MD $(CFLAGS) -o $@ $< + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule diff --git a/test/packet_netmap/Makefile b/test/packet_netmap/Makefile index 5febb33..d92d113 100644 --- a/test/packet_netmap/Makefile +++ b/test/packet_netmap/Makefile @@ -6,8 +6,8 @@ ODP_ROOT = ../.. ODP_APP = odp_packet -CFLAGS += -DODP_HAVE_NETMAP -CFLAGS += -O0 -g +EXTRA_CFLAGS += -DODP_HAVE_NETMAP +EXTRA_CFLAGS += -O0 -g include ../Makefile.inc include $(ODP_ROOT)/Makefile.inc @@ -33,7 +33,7 @@ $(OBJ_DIR): $(DESTDIR)/lib/libodp.a # $(OBJ_DIR)/%.o: %.c $(ECHO) Compiling $< - $(CC) -c -MD $(CFLAGS) -o $@ $< + $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule
Signed-off-by: Mike Holmes <mike.holmes@linaro.org> --- .checkpatch.conf | 1 + Makefile.inc | 15 +++++++-------- platform/linux-generic/Makefile | 10 +++++----- test/Makefile.inc | 4 ++-- test/api_test/Makefile | 8 ++++---- test/example/Makefile | 2 +- test/packet/Makefile | 4 ++-- test/packet_netmap/Makefile | 6 +++--- 8 files changed, 25 insertions(+), 25 deletions(-)