From 2babb949445546da48513af48a77c98c452d761c Mon Sep 17 00:00:00 2001 From: Renaud Fivet Date: Tue, 23 Feb 2021 11:30:28 +0800 Subject: [PATCH] Review Link flags, striping output by default and omitting unnecessary defines. --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c67c585..27e9b52 100644 --- a/Makefile +++ b/Makefile @@ -28,6 +28,7 @@ PROGRAM=ue CC=gcc WARNINGS=-pedantic -Wall -Wextra -Wstrict-prototypes -Wno-unused-parameter CFLAGS=-O2 $(WARNINGS) +LDFLAGS=-s LIBS=-lcurses DEFINES=-DAUTOCONF -DPROGRAM=$(PROGRAM) ifeq ($(uname_S),Linux) @@ -60,7 +61,7 @@ LIBDIR=/usr/lib $(PROGRAM): $(OBJ) $(E) " LINK " $@ - $(Q) $(CC) $(LDFLAGS) $(DEFINES) -o $@ $(OBJ) $(LIBS) + $(Q) $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) SPARSE=sparse SPARSE_FLAGS=-D__LITTLE_ENDIAN__ -D__x86_64__ -D__linux__ -D__unix__