summaryrefslogtreecommitdiffstats
path: root/ossfuzz/Makefile
diff options
context:
space:
mode:
authorMax Dymond <cmeister2@gmail.com>2019-06-28 19:54:46 (GMT)
committerMax Dymond <cmeister2@gmail.com>2019-06-28 19:54:46 (GMT)
commit88a7cfd7283ea9c51fd044b9f58aee47b9ed3d16 (patch)
tree36d13de76bb9d07cbe8877cdff59cc3896d3af20 /ossfuzz/Makefile
parenta5cf079d4dc9097c4e58f0eb7b0996b0a6d91696 (diff)
downloadlz4-88a7cfd7283ea9c51fd044b9f58aee47b9ed3d16.zip
lz4-88a7cfd7283ea9c51fd044b9f58aee47b9ed3d16.tar.gz
lz4-88a7cfd7283ea9c51fd044b9f58aee47b9ed3d16.tar.bz2
Code review markups:
- Correct use of CPPFLAGS - Detect allocation failure - Add a CHECK macro for failure
Diffstat (limited to 'ossfuzz/Makefile')
-rw-r--r--ossfuzz/Makefile12
1 files changed, 6 insertions, 6 deletions
diff --git a/ossfuzz/Makefile b/ossfuzz/Makefile
index 94829b2..2a7e439 100644
--- a/ossfuzz/Makefile
+++ b/ossfuzz/Makefile
@@ -30,9 +30,9 @@ LIB_FUZZING_ENGINE ?= standaloneengine.o
DEBUGLEVEL?= 1
DEBUGFLAGS = -g -DLZ4_DEBUG=$(DEBUGLEVEL)
-CFLAGS += -I$(LZ4DIR) $(DEBUGFLAGS) $(MOREFLAGS)
-CPPFLAGS+= -I$(LZ4DIR) -DXXH_NAMESPACE=LZ4_
-FLAGS = $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
+CFLAGS += -I$(LZ4DIR) $(DEBUGFLAGS) $(MOREFLAGS)
+CXXFLAGS += -I$(LZ4DIR) $(DEBUGFLAGS) $(MOREFLAGS)
+CPPFLAGS += -DXXH_NAMESPACE=LZ4_
include ../Makefile.inc
@@ -42,13 +42,13 @@ $(LZ4DIR)/liblz4.a:
$(MAKE) -C $(LZ4DIR) CFLAGS="$(CFLAGS)" liblz4.a
%.o: %.cc
- $(CXX) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
+ $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) $< -o $@
.PHONY: compress_fuzzer
compress_fuzzer: compress_fuzzer.o $(LZ4DIR)/liblz4.a
# Compile the standalone code just in case. The OSS-Fuzz code might
# override the LIB_FUZZING_ENGINE value to "-fsanitize=fuzzer"
- $(CXX) -c $(CFLAGS) $(CPPFLAGS) standaloneengine.cc -o standaloneengine.o
+ $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) standaloneengine.cc -o standaloneengine.o
# Now compile the actual fuzzer.
- $(CXX) $(FLAGS) $(LIB_FUZZING_ENGINE) $^ -o $@$(EXT)
+ $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(LIB_FUZZING_ENGINE) $^ -o $@$(EXT)