Review Link flags, striping output by default and omitting unnecessary defines.

This commit is contained in:
Renaud 2021-02-23 11:30:28 +08:00
parent b5047fac9b
commit 2babb94944
1 changed files with 2 additions and 1 deletions

View File

@ -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__