From 6e5fe34c2b19536bc3df24ac7a08446a697d4ef8 Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Sun, 30 Jun 2024 05:28:58 +0200 Subject: [PATCH] Cleaning --- Makefile | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 5853987..6f0a11f 100644 --- a/Makefile +++ b/Makefile @@ -1,21 +1,20 @@ # SPDX-License-Identifier: MIT CC = gcc -# CFLAGS = -Wall -Wextra -Werror -Wno-unused-parameter -# CFLAGS += -Wno-unused-variable -Wno-unused-function -# CFLAGS += -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-label -# CFLAGS += -Wno-unused-result -Wno-unused-const-variable +CFLAGS = -Wall -Wextra -Werror -Wno-unused-parameter +CFLAGS += -Wno-unused-variable -Wno-unused-function +CFLAGS += -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-label +CFLAGS += -Wno-unused-result -Wno-unused-const-variable -# ifeq ($(RELEASE), 1) -# CFLAGS += -fno-exceptions -fno-asynchronous-unwind-tables -fno-ident -# CFLAGS += -fno-unwind-tables -fno-stack-protector -fno-plt -fno-pic -# CFLAGS += -O3 -std=c99 -march=native -mtune=native -fomit-frame-pointer -# endif +ifeq ($(RELEASE), 1) +CFLAGS += -fno-exceptions -fno-asynchronous-unwind-tables -fno-ident +CFLAGS += -fno-unwind-tables -fno-stack-protector -fno-plt -fno-pic +CFLAGS += -O3 -std=c99 -march=native -mtune=native -fomit-frame-pointer +endif # Include debug flags CFLAGS += -g -O0 -std=c99 -march=native -mtune=native - C_SOURCES = $(wildcard *.c) C_HEADERS = $(wildcard *.h) OBJECTS = $(C_SOURCES:.c=.o)