From: Tormod Volden Date: Tue, 21 Apr 2015 21:19:29 +0000 (+0200) Subject: crt0_6809: Initialize stdio X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=817b647eaf3ca2e48dfe7e6efe65ce18dd0050e9;p=FUZIX.git crt0_6809: Initialize stdio Signed-off-by: Tormod Volden --- diff --git a/Library/libs/crt0_6809.s b/Library/libs/crt0_6809.s index 265e43c1..c96c04cb 100644 --- a/Library/libs/crt0_6809.s +++ b/Library/libs/crt0_6809.s @@ -1,5 +1,6 @@ .module crt0 + .globl ___stdio_init_vars .globl _main .globl _exit .globl _environ @@ -27,6 +28,7 @@ start: jmp start2 start2: ; we don't clear BSS since the kernel already did + jsr ___stdio_init_vars ; pass environ, argc and argv to main ; pointers and data stuffed above stack by execve() @@ -39,4 +41,6 @@ start2: pshs y jmp _main ; go + .area .data + _environ: .dw 0