summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorA404M <ahmadmahmoudiprogrammer@gmail.com>2025-04-11 18:28:27 +0330
committerA404M <ahmadmahmoudiprogrammer@gmail.com>2025-04-11 18:28:27 +0330
commit37f4ca67e760fee528b16f4a5aa56821935976a8 (patch)
treefe4631cb6878552ac020689a3ed21b37b943352f /Makefile
parent65a33238c44b9be7a025aab84413324d776cfaf1 (diff)
fix recursive after function overloading
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index f7e5e58..3a5a9a6 100644
--- a/Makefile
+++ b/Makefile
@@ -19,9 +19,9 @@ NC := \033[0m
INC_DIRS := $(SRC_DIR)
INC_FLAGS := $(addprefix -I,$(INC_DIRS))
-# CFLAGS := $(INC_FLAGS) -Wall -Wextra -std=gnu23 -O3
+CFLAGS := $(INC_FLAGS) -Wall -Wextra -std=gnu23 -O3
# CFLAGS := $(INC_FLAGS) -Wall -Wextra -std=gnu23 -Oz
-CFLAGS := $(INC_FLAGS) -Wall -Wextra -std=gnu23 -g
+# CFLAGS := $(INC_FLAGS) -Wall -Wextra -std=gnu23 -g
EXEC_FILE := $(BUILD_DIR)/$(PROJECT_NAME)
@@ -66,10 +66,10 @@ test-all: $(EXEC_FILE) test/big.felan
test/big.felan: Makefile
mkdir -p test
echo "main :: () -> void {" > $@
- for((n = 0;n < 100000;n++)); do echo " print(1);" >> $@; done
+ for((n = 0;n < 100000;n++)); do echo " print('1');" >> $@; done
echo "};" >> $@
echo "print :: (value:u8) -> void {" >> $@
- echo " putc '0'+value;" >> $@
+ echo " putc value;" >> $@
echo "};" >> $@
# $@ = left hand of :