change-optimize
authorNobuhiro Iwamatsu <iwamatsu@debian.org>
Mon, 11 Nov 2019 22:58:47 +0000 (22:58 +0000)
committerNobuhiro Iwamatsu <iwamatsu@debian.org>
Mon, 11 Nov 2019 22:58:47 +0000 (22:58 +0000)
Gbp-Pq: Name change-optimize.patch

Makefile
contrib/djgpp/Makefile
contrib/gen_manual/Makefile
lib/Makefile
lib/dll/example/Makefile
programs/Makefile
tests/Makefile

index 711f0b56f9f723a69b7dfae586d0e22a82de2b44..fc205dd3c3f77eef5e34d5b5e2226d1dc49c9c69 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -127,7 +127,7 @@ test:
        $(MAKE) -C $(TESTDIR) $@
        $(MAKE) -C $(EXDIR) $@
 
-clangtest: CFLAGS ?= -O3
+clangtest: CFLAGS ?= -O2
 clangtest: CFLAGS += -Werror -Wconversion -Wno-sign-conversion
 clangtest: CC = clang
 clangtest: clean
@@ -138,15 +138,15 @@ clangtest: clean
 
 clangtest-native: clean
        clang -v
-       CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(LZ4DIR)  all    CC=clang
-       CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(PRGDIR)  native CC=clang
-       CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(TESTDIR) native CC=clang
+       CFLAGS="-O2 -g -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(LZ4DIR)  all    CC=clang
+       CFLAGS="-O2 -g -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(PRGDIR)  native CC=clang
+       CFLAGS="-O2 -g -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(TESTDIR) native CC=clang
 
 usan: clean
-       CC=clang CFLAGS="-O3 -g -fsanitize=undefined" $(MAKE) test FUZZER_TIME="-T30s" NB_LOOPS=-i1
+       CC=clang CFLAGS="-O2 -g -fsanitize=undefined" $(MAKE) test FUZZER_TIME="-T30s" NB_LOOPS=-i1
 
 usan32: clean
-       CFLAGS="-m32 -O3 -g -fsanitize=undefined" $(MAKE) test FUZZER_TIME="-T30s" NB_LOOPS=-i1
+       CFLAGS="-m32 -O2 -g -fsanitize=undefined" $(MAKE) test FUZZER_TIME="-T30s" NB_LOOPS=-i1
 
 .PHONY: staticAnalyze
 staticAnalyze: clean
@@ -159,9 +159,9 @@ cppcheck:
 platformTest: clean
        echo "\n ---- test lz4 with $(CC) compiler ----"
        $(CC) -v
-       CFLAGS="-O3 -Werror"         $(MAKE) -C $(LZ4DIR) all
-       CFLAGS="-O3 -Werror -static" $(MAKE) -C $(PRGDIR) all
-       CFLAGS="-O3 -Werror -static" $(MAKE) -C $(TESTDIR) all
+       CFLAGS="-O2 -Werror"         $(MAKE) -C $(LZ4DIR) all
+       CFLAGS="-O2 -Werror -static" $(MAKE) -C $(PRGDIR) all
+       CFLAGS="-O2 -Werror -static" $(MAKE) -C $(TESTDIR) all
        $(MAKE) -C $(TESTDIR) test-platform
 
 .PHONY: versionsTest
@@ -169,7 +169,7 @@ versionsTest: clean
        $(MAKE) -C $(TESTDIR) $@
 
 gpptest gpptest32: CC = "$(CXX) -Wno-deprecated"
-gpptest gpptest32: CFLAGS = -O3 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Werror
+gpptest gpptest32: CFLAGS = -O2 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Werror
 gpptest32: CFLAGS += -m32
 gpptest gpptest32: clean
        $(CXX) -v
index 2ee43564c13eec81c245064577cc6ad14864e328..7928c3614ebca7d8d09541d6700e6211520631ba 100644 (file)
@@ -19,7 +19,7 @@ CC = $(CROSS)-gcc
 AR = $(CROSS)-ar
 LD = $(CROSS)-gcc
 
-CFLAGS ?= -O3 -std=gnu99 -Wall -Wextra -Wundef -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -pedantic -DLZ4_VERSION=\"$(RELEASE)\"
+CFLAGS ?= -O2 -std=gnu99 -Wall -Wextra -Wundef -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -pedantic -DLZ4_VERSION=\"$(RELEASE)\"
 LDFLAGS ?= -s
 SRC = programs/bench.c programs/lz4io.c programs/lz4cli.c
 OBJ = $(SRC:.c=.o)
index 4cf9d487c33187da0f1a2f767360ae35e790a5ac..ca9e17b18b9a7bfd510a38b9809f457909e43138 100644 (file)
@@ -30,7 +30,7 @@
 # ################################################################
 
 
-CXXFLAGS ?= -O3
+CXXFLAGS ?= -O2
 CXXFLAGS += -Wall -Wextra -Wcast-qual -Wcast-align -Wshadow -Wstrict-aliasing=1 -Wswitch-enum -Wno-comment
 CXXFLAGS += $(MOREFLAGS)
 FLAGS   = $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)
index f426c5d7a65af17702457295ee8dfd52ebd28ba6..67cf41e789214399490b9e2a82a198ffbc6e8fa3 100644 (file)
@@ -46,7 +46,7 @@ BUILD_SHARED:=yes
 BUILD_STATIC:=yes
 
 CPPFLAGS+= -DXXH_NAMESPACE=LZ4_
-CFLAGS  ?= -O3
+CFLAGS  ?= -O2 -g
 DEBUGFLAGS:= -Wall -Wextra -Wcast-qual -Wcast-align -Wshadow \
              -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes \
              -Wundef -Wpointer-arith -Wstrict-aliasing=1
index 43aaf17f4fd5f78de4b4db1e26f15fbd59ff49ed..c3d13dfa06b5b36123561286e6ffd6e84c32345a 100644 (file)
@@ -28,7 +28,7 @@ LZ4DIR  := ../include
 LIBDIR  := ../static
 DLLDIR  := ../dll
 
-CFLAGS  ?= -O3   # can select custom flags. For example : CFLAGS="-O2 -g" make
+CFLAGS  ?= -O2 -g   # can select custom flags. For example : CFLAGS="-O2 -g" make
 CFLAGS  += -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum \
            -Wdeclaration-after-statement -Wstrict-prototypes \
            -Wpointer-arith -Wstrict-aliasing=1
index 0597e75513322c6f052e116ddd77ac1d25c86284..012940c1f9185bdf819124284a231f5c555be748 100644 (file)
@@ -45,7 +45,7 @@ SRCFILES := $(sort $(wildcard $(LZ4DIR)/*.c)  $(wildcard *.c))
 OBJFILES := $(SRCFILES:.c=.o)
 
 CPPFLAGS += -I$(LZ4DIR) -DXXH_NAMESPACE=LZ4_
-CFLAGS   ?= -O3
+CFLAGS   ?= -O2 -g
 DEBUGFLAGS:=-Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow \
             -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes \
             -Wpointer-arith -Wstrict-aliasing=1
index 3fe96e721b184a10335a262fb71709ae08dca3a4..60306bb49a66a5ba58a5fd88a83b576076f8c8e7 100644 (file)
@@ -35,7 +35,7 @@ PYTHON  ?= python3
 
 DEBUGLEVEL?= 1
 DEBUGFLAGS = -g -DLZ4_DEBUG=$(DEBUGLEVEL)
-CFLAGS  ?= -O3 # can select custom optimization flags. For example : CFLAGS=-O2 make
+CFLAGS  ?= -O2 -g # can select custom optimization flags. For example : CFLAGS=-O2 make
 CFLAGS  += -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow \
            -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes \
            -Wpointer-arith -Wstrict-aliasing=1