From 25b56f1cd0dcf4e4dfe0581ab865cf0c2df124a9 Mon Sep 17 00:00:00 2001 From: lohhiiccc Date: Mon, 22 Jun 2026 14:30:12 +0200 Subject: [PATCH] refactor: .asm -> .s --- Makefile | 30 +++++++++---------- src/{ft_atoibase.asm => ft_atoibase.s} | 0 src/{ft_bzero.asm => ft_bzero.s} | 0 src/{ft_isspace.asm => ft_isspace.s} | 0 ...st_push_front.asm => ft_list_push_front.s} | 0 src/{ft_list_size.asm => ft_list_size.s} | 0 src/{ft_list_sort.asm => ft_list_sort.s} | 0 src/{ft_memcpy.asm => ft_memcpy.s} | 0 src/{ft_read.asm => ft_read.s} | 0 src/{ft_strcmp.asm => ft_strcmp.s} | 0 src/{ft_strcpy.asm => ft_strcpy.s} | 0 src/{ft_strdup.asm => ft_strdup.s} | 0 src/{ft_strlen.asm => ft_strlen.s} | 0 src/{ft_write.asm => ft_write.s} | 0 14 files changed, 15 insertions(+), 15 deletions(-) rename src/{ft_atoibase.asm => ft_atoibase.s} (100%) rename src/{ft_bzero.asm => ft_bzero.s} (100%) rename src/{ft_isspace.asm => ft_isspace.s} (100%) rename src/{ft_list_push_front.asm => ft_list_push_front.s} (100%) rename src/{ft_list_size.asm => ft_list_size.s} (100%) rename src/{ft_list_sort.asm => ft_list_sort.s} (100%) rename src/{ft_memcpy.asm => ft_memcpy.s} (100%) rename src/{ft_read.asm => ft_read.s} (100%) rename src/{ft_strcmp.asm => ft_strcmp.s} (100%) rename src/{ft_strcpy.asm => ft_strcpy.s} (100%) rename src/{ft_strdup.asm => ft_strdup.s} (100%) rename src/{ft_strlen.asm => ft_strlen.s} (100%) rename src/{ft_write.asm => ft_write.s} (100%) diff --git a/Makefile b/Makefile index 12d5b95..585be28 100644 --- a/Makefile +++ b/Makefile @@ -10,21 +10,21 @@ LIB_NAME=asm STATIC_LIB=lib$(LIB_NAME).a SHARED_LIB=lib$(LIB_NAME).so -SRCS=$(SRC_DIR)/ft_strlen.asm \ - $(SRC_DIR)/ft_strcpy.asm \ - $(SRC_DIR)/ft_strcmp.asm \ - $(SRC_DIR)/ft_write.asm \ - $(SRC_DIR)/ft_read.asm \ - $(SRC_DIR)/ft_strdup.asm \ - $(SRC_DIR)/ft_memcpy.asm \ - $(SRC_DIR)/ft_isspace.asm \ - $(SRC_DIR)/ft_bzero.asm \ - $(SRC_DIR)/ft_atoibase.asm \ - $(SRC_DIR)/ft_list_push_front.asm \ - $(SRC_DIR)/ft_list_size.asm \ - $(SRC_DIR)/ft_list_sort.asm +SRCS=$(SRC_DIR)/ft_strlen.s \ + $(SRC_DIR)/ft_strcpy.s \ + $(SRC_DIR)/ft_strcmp.s \ + $(SRC_DIR)/ft_write.s \ + $(SRC_DIR)/ft_read.s \ + $(SRC_DIR)/ft_strdup.s \ + $(SRC_DIR)/ft_memcpy.s \ + $(SRC_DIR)/ft_isspace.s \ + $(SRC_DIR)/ft_bzero.s \ + $(SRC_DIR)/ft_atoibase.s \ + $(SRC_DIR)/ft_list_push_front.s \ + $(SRC_DIR)/ft_list_size.s \ + $(SRC_DIR)/ft_list_sort.s -OBJS=$(patsubst $(SRC_DIR)/%.asm,$(OBJ_DIR)/%.o,$(SRCS)) +OBJS=$(patsubst $(SRC_DIR)/%.s,$(OBJ_DIR)/%.o,$(SRCS)) DEPS=$(OBJS:.o=.d) .PHONY: all clean fclean re dirs static shared @@ -34,7 +34,7 @@ all: dirs $(STATIC_LIB) $(SHARED_LIB) dirs: @mkdir -p $(OBJ_DIR) -$(OBJ_DIR)/%.o: $(SRC_DIR)/%.asm +$(OBJ_DIR)/%.o: $(SRC_DIR)/%.s $(NASM) $(NASMFLAGS) $< -o $@ $(STATIC_LIB): $(OBJS) diff --git a/src/ft_atoibase.asm b/src/ft_atoibase.s similarity index 100% rename from src/ft_atoibase.asm rename to src/ft_atoibase.s diff --git a/src/ft_bzero.asm b/src/ft_bzero.s similarity index 100% rename from src/ft_bzero.asm rename to src/ft_bzero.s diff --git a/src/ft_isspace.asm b/src/ft_isspace.s similarity index 100% rename from src/ft_isspace.asm rename to src/ft_isspace.s diff --git a/src/ft_list_push_front.asm b/src/ft_list_push_front.s similarity index 100% rename from src/ft_list_push_front.asm rename to src/ft_list_push_front.s diff --git a/src/ft_list_size.asm b/src/ft_list_size.s similarity index 100% rename from src/ft_list_size.asm rename to src/ft_list_size.s diff --git a/src/ft_list_sort.asm b/src/ft_list_sort.s similarity index 100% rename from src/ft_list_sort.asm rename to src/ft_list_sort.s diff --git a/src/ft_memcpy.asm b/src/ft_memcpy.s similarity index 100% rename from src/ft_memcpy.asm rename to src/ft_memcpy.s diff --git a/src/ft_read.asm b/src/ft_read.s similarity index 100% rename from src/ft_read.asm rename to src/ft_read.s diff --git a/src/ft_strcmp.asm b/src/ft_strcmp.s similarity index 100% rename from src/ft_strcmp.asm rename to src/ft_strcmp.s diff --git a/src/ft_strcpy.asm b/src/ft_strcpy.s similarity index 100% rename from src/ft_strcpy.asm rename to src/ft_strcpy.s diff --git a/src/ft_strdup.asm b/src/ft_strdup.s similarity index 100% rename from src/ft_strdup.asm rename to src/ft_strdup.s diff --git a/src/ft_strlen.asm b/src/ft_strlen.s similarity index 100% rename from src/ft_strlen.asm rename to src/ft_strlen.s diff --git a/src/ft_write.asm b/src/ft_write.s similarity index 100% rename from src/ft_write.asm rename to src/ft_write.s