You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
981 B
33 lines
981 B
--- a/makefile
|
|
+++ b/makefile
|
|
@@ -38,7 +38,7 @@ else
|
|
endif
|
|
endif
|
|
endif
|
|
-CFLAGS += $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src
|
|
+CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src
|
|
DFLAGS := --preview=all --de -w --O3 --release --betterC
|
|
SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c
|
|
SRC_D := dextension.d disl.d
|
|
@@ -65,7 +65,7 @@ ifeq ($(DEBUG),1)
|
|
LDFLAGS += -fsanitize=undefined
|
|
endif
|
|
else
|
|
- CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1
|
|
+ CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1
|
|
SRC_CII += cii/src/mem.c
|
|
endif
|
|
OBJ_CII := $(SRC_CII:.c=.o)
|
|
@@ -83,11 +83,9 @@ ifeq ($(shell uname -n),raspberrypi)
|
|
CFLAGS += -D__rpi__
|
|
endif
|
|
ifneq ($(DEBUG),1)
|
|
- LDFLAGS += -flto
|
|
ifeq ($(shell uname),Darwin)
|
|
LDFLAGS += -Wl,-S,-x
|
|
else
|
|
- LDFLAGS += -s
|
|
endif
|
|
endif
|
|
PREFIX := /usr/local
|