--- Makefile.old +++ Makefile @@ -1,6 +1,7 @@ CC=gcc -CFLAGS=-O3 -Wall -Wextra -Wno-unknown-pragmas -Wcast-qual -LDFLAGS= +CFLAGS=-mtune=generic -Os -pipe -flto -fno-exceptions -fuse-linker-plugin +LDFLAGS=-Wl,-O1 + # CFLAGS=-O3 -Wall -Wextra -Wno-unknown-pragmas -Wcast-qual -g -fsanitize=thread # LDFLAGS=-g -fsanitize=thread # CFLAGS=-O3 -Wall -Wextra -Wno-unknown-pragmas -Wcast-qual -g -fsanitize=address @@ -105,7 +106,7 @@ pigz.pdf: pigz.1 groff -mandoc -f H -T ps pigz.1 | ps2pdf - pigz.pdf -all: pigz pigzj pigzt pigzn docs +all: pigz pigzj pigzt pigzn clean: @rm -f *.o pigz unpigz pigzj pigzn pigzt pigz.c.gz pigz.c.zz pigz.c.zip