From f29e4ad7ef3b3fdee9aa9d4b55ddbd4392011029 Mon Sep 17 00:00:00 2001 From: Maieul BOYER Date: Wed, 31 Jul 2024 18:09:07 +0000 Subject: [PATCH] Changed some stuff --- Makefile | 5 +++-- Minishell.mk | 2 +- allocator/Makefile | 2 +- ast/Makefile | 2 +- exec/Makefile | 2 +- line/Makefile | 2 +- parser/Parser.mk | 2 +- stdme/Makefile | 2 +- 8 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index d0f3c028..23f9cb0c 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # By: rparodi +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/12 11:05:05 by rparodi #+# #+# # -# Updated: 2024/07/31 17:20:47 by maiboyer ### ########.fr # +# Updated: 2024/07/31 17:42:00 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -45,8 +45,9 @@ endif # TODO: REMOVE THIS WHEN FINISHING THIS: CFLAGS_ADDITIONAL += -DPRINT_BACKTRACE -CFLAGS_ADDITIONAL += -gcolumn-info +#CFLAGS_ADDITIONAL += -gcolumn-info CFLAGS_ADDITIONAL += '-DERROR=((void)printf("ERROR HERE: " __FILE__ ":%d in %s\n", __LINE__, __func__), 1)' +CFLAGS_ADDITIONAL += -O2 # CFLAGS_ADDITIONAL += -fuse-ld=gold -Wl,--print-symbol-counts -Wl,/tmp/symbols.count.log export CFLAGS_ADDITIONAL diff --git a/Minishell.mk b/Minishell.mk index 9912b339..8a1c416a 100644 --- a/Minishell.mk +++ b/Minishell.mk @@ -22,7 +22,7 @@ export CFLAGS_ADDITIONAL export CC # Flags -CFLAGS = -Werror -Wextra -Wall -Wno-unused-command-line-argument -g3 -MMD -I./includes -I./output/include -I./stdme/output/include -rdynamic -Wl,-E +CFLAGS = -Werror -Wextra -Wall -Wno-unused-command-line-argument -MMD -I./includes -I./output/include -I./stdme/output/include -rdynamic -Wl,-E CFLAGS += $(CFLAGS_ADDITIONAL) diff --git a/allocator/Makefile b/allocator/Makefile index 9cec2cf9..9b42559b 100644 --- a/allocator/Makefile +++ b/allocator/Makefile @@ -23,7 +23,7 @@ NAME = lib$(ANAME).a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= clang -CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -g3 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) LIBS_NAME = diff --git a/ast/Makefile b/ast/Makefile index 069e6e6f..7c9474d8 100644 --- a/ast/Makefile +++ b/ast/Makefile @@ -25,7 +25,7 @@ NAME = lib$(ANAME).a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= clang -CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -g3 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) diff --git a/exec/Makefile b/exec/Makefile index 35fde4dd..a688c082 100644 --- a/exec/Makefile +++ b/exec/Makefile @@ -22,7 +22,7 @@ NAME = lib$(ANAME).a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= clang -CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -g3 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) -include Filelist.$(ANAME).mk diff --git a/line/Makefile b/line/Makefile index 0606de8f..b1618388 100644 --- a/line/Makefile +++ b/line/Makefile @@ -22,7 +22,7 @@ NAME = lib$(ANAME).a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= clang -CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -g3 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' -g3 +CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' -g3 CFLAGS += $(CFLAGS_ADDITIONAL) -include Filelist.$(ANAME).mk diff --git a/parser/Parser.mk b/parser/Parser.mk index a41ce43a..23997614 100644 --- a/parser/Parser.mk +++ b/parser/Parser.mk @@ -21,7 +21,7 @@ NAME = lib$(ANAME).a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= cc -CFLAGS = -Wall -Wextra -Werror -MMD -I./includes -I../includes -I../output/include -g3 -I$(SRC_DIR) +CFLAGS = -Wall -Wextra -Werror -MMD -I./includes -I../includes -I../output/include -I$(SRC_DIR) CFLAGS += $(CFLAGS_ADDITIONAL) #CFLAGS += -fsanitize=address -fno-omit-frame-pointer -fsanitize-address-use-after-return=runtime -fno-common -fsanitize-address-use-after-scope diff --git a/stdme/Makefile b/stdme/Makefile index 94f74068..42b8641f 100644 --- a/stdme/Makefile +++ b/stdme/Makefile @@ -25,7 +25,7 @@ NAME = libme.a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= clang -CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -g3 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) -include ./Filelist.$(ANAME).mk