diff --git a/Makefile b/Makefile index 1ede6999..5df6d944 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # By: rparodi +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/12 11:05:05 by rparodi #+# #+# # -# Updated: 2024/10/14 15:20:12 by maiboyer ### ########.fr # +# Updated: 2024/10/23 14:49:04 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -49,8 +49,8 @@ CFLAGS_ADDITIONAL += -DNVALGRIND # TODO: REMOVE THIS WHEN FINISHING THIS: # CFLAGS_ADDITIONAL += -fsanitize=memory -fno-omit-frame-pointer -fsanitize-memory-track-origins #-fuse-ld=lld -ffunction-sections -fdata-sections -Wl,--allow-multiple # CFLAGS_ADDITIONAL += -O0 -# CFLAGS_ADDITIONAL += -Wno-cpp -Wno-type-limits -Wno-unused-command-line-argument -# CFLAGS_ADDITIONAL += -gcolumn-info -g3 -fno-builtin +# CFLAGS_ADDITIONAL += -Wno-cpp -Wno-type-limits +CFLAGS_ADDITIONAL += -gcolumn-info -g3 -fno-builtin # 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 diff --git a/Minishell.mk b/Minishell.mk index 2223face..08b62be3 100644 --- a/Minishell.mk +++ b/Minishell.mk @@ -31,7 +31,7 @@ export BASE_PATH export BUILD_DIR # Flags -CFLAGS = -Werror -Wextra -Wall -Wno-unused-command-line-argument -MMD -I./includes -I./output/include -I./stdme/output/include -rdynamic -Wl,-E +CFLAGS = -Werror -Wextra -Wall -MMD -I./includes -I./output/include -I./stdme/output/include CFLAGS += $(CFLAGS_ADDITIONAL) diff --git a/allocator/Makefile b/allocator/Makefile index aa4d14e5..b1941065 100644 --- a/allocator/Makefile +++ b/allocator/Makefile @@ -6,7 +6,7 @@ # By: maiboyer +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/03 13:20:01 by maiboyer #+# #+# # -# Updated: 2024/08/02 18:57:11 by maiboyer ### ########.fr # +# Updated: 2024/10/23 14:48:39 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -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 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wall -Werror -Wextra -MMD -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) LIBS_NAME = diff --git a/ast/Makefile b/ast/Makefile index fb07427a..601f70ad 100644 --- a/ast/Makefile +++ b/ast/Makefile @@ -6,7 +6,7 @@ # By: maiboyer +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/03 13:20:01 by maiboyer #+# #+# # -# Updated: 2024/08/02 18:58:20 by maiboyer ### ########.fr # +# Updated: 2024/10/23 14:48:35 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -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 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wall -Werror -Wextra -MMD -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) diff --git a/exec/Makefile b/exec/Makefile index 08ee7d17..5c8a973f 100644 --- a/exec/Makefile +++ b/exec/Makefile @@ -6,7 +6,7 @@ # By: maiboyer +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/03 13:20:01 by maiboyer #+# #+# # -# Updated: 2024/08/02 18:58:14 by maiboyer ### ########.fr # +# Updated: 2024/10/23 14:48:20 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -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 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wall -Werror -Wextra -MMD -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) -include Filelist.$(ANAME).mk diff --git a/line/Makefile b/line/Makefile index f55fe80d..8665d803 100644 --- a/line/Makefile +++ b/line/Makefile @@ -6,7 +6,7 @@ # By: maiboyer +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/03 13:20:01 by maiboyer #+# #+# # -# Updated: 2024/08/02 18:58:07 by maiboyer ### ########.fr # +# Updated: 2024/10/23 14:48:29 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -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 -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' -g3 +CFLAGS = -Wall -Werror -Wextra -MMD -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) -include Filelist.$(ANAME).mk diff --git a/stdme/Makefile b/stdme/Makefile index 586bf7f3..d86ea854 100644 --- a/stdme/Makefile +++ b/stdme/Makefile @@ -6,7 +6,7 @@ # By: maiboyer +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/03 13:20:01 by maiboyer #+# #+# # -# Updated: 2024/08/02 18:57:39 by maiboyer ### ########.fr # +# Updated: 2024/10/23 14:48:53 by maiboyer ### ########.fr # # # # **************************************************************************** # @@ -25,7 +25,7 @@ NAME = libme.a LIB_NAME ?= TARGET = $(BUILD_DIR)/$(NAME) CC ?= clang -CFLAGS = -Wno-unused-command-line-argument -Wall -Werror -Wextra -L$(BUILD_DIR) -MMD -rdynamic -DBASE_PATH='"$(BASE_PATH)/"' +CFLAGS = -Wall -Werror -Wextra -MMD -DBASE_PATH='"$(BASE_PATH)/"' CFLAGS += $(CFLAGS_ADDITIONAL) -include ./Filelist.$(ANAME).mk