.global _start _start: jmp . ##pop %eax ##mov %eax, environ ##pop %eax #mov %eax, _impure_ptr ##call main ##push environ ##push %eax ##call _exit2 # this should never be reached anyway! .wait: hlt jmp .wait