mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 20:40:05 +00:00
m68k: optimize RTLD_START
This commit is contained in:
parent
baf2a265c7
commit
01c60dc90c
@ -142,10 +142,8 @@ _start:\n\
|
||||
_dl_start_user:\n\
|
||||
| Save the user entry point address in %a4.\n\
|
||||
move.l %d0, %a4\n\
|
||||
| Pop the original argument count\n\
|
||||
move.l (%sp)+, %d1\n\
|
||||
| Push back the modified argument count.\n\
|
||||
move.l %d1, -(%sp)\n\
|
||||
| Load the adjusted argument count.\n\
|
||||
move.l (%sp), %d1\n\
|
||||
# Call _dl_init (struct link_map *main_map, int argc, char **argv, char **env)\n\
|
||||
pea 8(%sp, %d1*4)\n\
|
||||
pea 8(%sp)\n\
|
||||
|
Loading…
Reference in New Issue
Block a user