/* * _exit — POSIX-сырое завершение: без цепочки atexit, сразу ESTEX EXIT * ($41, B = код возврата). Не возвращается. */ #include void _exit(int code) __naked { (void)code; __asm ;; HL = code (единственный int-аргумент). ld a, l ld b, a ld c, #0x41 ; ESTEX EXIT rst #0x10 ;; Возврата быть не должно. 1$: halt jr 1$ __endasm; }