;-------------------------------------------------------- ; File Created by SDCC : free open source ISO C Compiler ; Version 4.2.11 #13798 (Linux) ;-------------------------------------------------------- .module main .optsdcc -mz80 ;-------------------------------------------------------- ; Public variables in this module ;-------------------------------------------------------- .globl _main .globl _puts ;-------------------------------------------------------- ; special function registers ;-------------------------------------------------------- ;-------------------------------------------------------- ; ram data ;-------------------------------------------------------- .area _DATA ;-------------------------------------------------------- ; ram data ;-------------------------------------------------------- .area _INITIALIZED ;-------------------------------------------------------- ; absolute external ram data ;-------------------------------------------------------- .area _DABS (ABS) ;-------------------------------------------------------- ; global & static initialisations ;-------------------------------------------------------- .area _HOME .area _GSINIT .area _GSFINAL .area _GSINIT ;-------------------------------------------------------- ; Home ;-------------------------------------------------------- .area _HOME .area _HOME ;-------------------------------------------------------- ; code ;-------------------------------------------------------- .area _CODE ;main.c:3: int main() { ; --------------------------------- ; Function main ; --------------------------------- _main:: ;main.c:4: printf("Hello World\n"); ld hl, #___str_1 call _puts ;main.c:5: return 0; ld de, #0x0000 ;main.c:6: } ret ___str_1: .ascii "Hello World" .db 0x00 .area _CODE .area _INITIALIZER .area _CABS (ABS)