Changeset 3354 for branches


Ignore:
Timestamp:
May 7, 2007, 5:05:17 AM (18 years ago)
Author:
bird
Message:

Put do_return_failure and do_return_success outside the #ifdefs. Fixes #162.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/libc-0.6/src/emx/src/lib/startup/386/dll0.s

    r2786 r3354  
    7979    je      do_init_not_forking
    8080    jg      do_return_success   /* we're forking; no init. */
    81     /* else: eax < 0 - failure. */
    82 do_return_failure:
    83     xorl    %eax, %eax
    84     ret
    85 do_return_success:
    86     xorl    %eax, %eax
    87     inc     %al
    88     ret
     81    jmp     do_return_failure   /* eax < 0 - failure. */
    8982
    9083    /* normal dll init. */
     
    114107    addl    $4, %esp
    115108#endif
    116     jmp     do_return_failure;
     109    /* jmp     do_return_failure; - fall thru */
    117110
     111do_return_failure:
     112    xorl    %eax, %eax
     113    ret
     114do_return_success:
     115    xorl    %eax, %eax
     116    inc     %al
     117    ret
     118                 
    118119
    119120    /*
Note: See TracChangeset for help on using the changeset viewer.