fix HOSTTYPE setting even if env var is set. changes to free to not unmap first chunk and add env setting NO_UNMAP
This commit is contained in:
8
Makefile
8
Makefile
@ -9,7 +9,7 @@
|
||||
# #
|
||||
# **************************************************************************** #
|
||||
|
||||
HOSTTYPE := $(shell uname -m)_$(shell uname -s)
|
||||
HOSTTYPE ?= $(shell uname -m)_$(shell uname -s)
|
||||
|
||||
NAME := libft_malloc_$(HOSTTYPE).so
|
||||
|
||||
@ -47,13 +47,13 @@ exec: $(OBJS_DIR) $(NAME) $(LFT)
|
||||
$(CC) -o a.out $(FLAGS) main.c -L. -lft_malloc $(LFT) -Wl,-rpath=.
|
||||
|
||||
libft_malloc.so: $(NAME)
|
||||
ln -sf $(NAME) libft_malloc.so
|
||||
ln -sf "$(NAME)" libft_malloc.so
|
||||
|
||||
$(LFT):
|
||||
make -j$(shell nproc) -C $(LFT_DIR)
|
||||
|
||||
$(NAME): $(OBJS_DIR) $(OBJS) $(LFT)
|
||||
$(CC) -shared -o $(NAME) $(OBJS) $(LFT)
|
||||
$(CC) -shared -o "$(NAME)" $(OBJS) $(LFT)
|
||||
|
||||
$(OBJS_DIR):
|
||||
mkdir -p $(OBJS_DIR)
|
||||
@ -66,7 +66,7 @@ clean:
|
||||
make -C $(LFT_DIR) fclean
|
||||
|
||||
fclean: clean
|
||||
rm -f $(NAME)
|
||||
rm -f "$(NAME)"
|
||||
rm -f libft_malloc.so
|
||||
|
||||
re: fclean all
|
||||
|
Reference in New Issue
Block a user