From 817b647eaf3ca2e48dfe7e6efe65ce18dd0050e9 Mon Sep 17 00:00:00 2001 From: Tormod Volden Date: Tue, 21 Apr 2015 23:19:29 +0200 Subject: [PATCH] crt0_6809: Initialize stdio Signed-off-by: Tormod Volden --- Library/libs/crt0_6809.s | 4 ++++ 1 file changed, 4 insertions(+) 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 -- 2.34.1