From 20564bb78571cbaaa5b67bc70eece966dfbb72de Mon Sep 17 00:00:00 2001 From: Kwarde Date: Tue, 1 Jul 2025 10:14:38 +0200 Subject: [PATCH] Use %include instead of extern for constants.asm --- src/console.asm | 8 ++------ src/core.asm | 2 +- src/file.asm | 7 +------ src/tests.asm | 5 ++--- 4 files changed, 6 insertions(+), 16 deletions(-) diff --git a/src/console.asm b/src/console.asm index 30da9c3..8347f58 100644 --- a/src/console.asm +++ b/src/console.asm @@ -1,9 +1,5 @@ -extern EOS -extern NL -extern NR_write -extern FD_stdin -extern FD_stdout -extern FD_stderr +%include "src/constants.asm" + extern strlen extern itoa diff --git a/src/core.asm b/src/core.asm index 9bc5b8b..f0501cf 100644 --- a/src/core.asm +++ b/src/core.asm @@ -1,4 +1,4 @@ -extern NR_exit +%include "src/constants.asm" extern strclr section .text diff --git a/src/file.asm b/src/file.asm index 4293d28..b8bec41 100644 --- a/src/file.asm +++ b/src/file.asm @@ -1,9 +1,4 @@ -extern FD_stderr -extern NR_read -extern NR_write -extern NR_open -extern NR_close - +%include "src/constants.asm" extern strlen section .rodata diff --git a/src/tests.asm b/src/tests.asm index 4c14a62..04cb23b 100644 --- a/src/tests.asm +++ b/src/tests.asm @@ -1,6 +1,5 @@ -;constants.asm -extern EOS -extern NL +%include "src/constants.asm" + ;core.asm extern min extern minu