diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-04-27 19:27:16 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-04-27 19:27:16 +0000 |
commit | 02beefe984ca176ed5b8d6c58257fba026c509cd (patch) | |
tree | 0af5ac493694ada35b373fa00e945cab19d2a4c6 /ldso/ldso/i386/dl-sysdep.h | |
parent | 081bde3695891d36a8fe32a3b1e5b6f945446a61 (diff) |
Eliminate the useless _dl_interpreter_exit function
Diffstat (limited to 'ldso/ldso/i386/dl-sysdep.h')
-rw-r--r-- | ldso/ldso/i386/dl-sysdep.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ldso/ldso/i386/dl-sysdep.h b/ldso/ldso/i386/dl-sysdep.h index bf3d43be6..2011049b1 100644 --- a/ldso/ldso/i386/dl-sysdep.h +++ b/ldso/ldso/i386/dl-sysdep.h @@ -58,14 +58,13 @@ /* * Transfer control to the user's application, once the dynamic loader - * is done. + * is done. This routine has to exit the current function, then + * call the _dl_elf_main function. */ - #define START() \ __asm__ volatile ("leave\n\t" \ "jmp *%%eax\n\t" \ - : "=a" (status) : \ - "d" (_dl_interpreter_exit), "a" (_dl_elf_main)) + : "=a" (status) : "a" (_dl_elf_main)) |