/ crt1.s (emx+gcc) -- Copyright (c) 1990-1992 by Eberhard Mattes

        .globl  __entry1
        .globl  _environ
        .globl  __org_environ

        .text

__entry1:
        popl    %esi
        cld
        xorl    %ebp, %ebp      / End of stack frames
        leal    (%esp), %edi    / argv[]
        movl    %edi, _environ
        movl    %edi, __org_environ
        pushl   %edi            / envp
        call    L_ptr_tbl
        pushl   %edi            / argv
        call    L_ptr_tbl
        pushl   %ecx            / argc
        jmp     *%esi

L_ptr_tbl:
        xorl    %eax, %eax
        movl    $-1, %ecx
1:      incl    %ecx
        scasl
        jne     1b
        ret

        .data

        .comm   _environ, 4
        .comm   __org_environ, 4
