mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-10 07:10:06 +00:00
* sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to _dl_main_searchlist not _dl_default_scope to _dl_init_next. * sysdeps/sparc/sparc32/dl-machine.h (_dl_start_user): Likewise. * sysdeps/sparc/sparc64/dl-machine.h (_dl_start_user): Likewise.
1998-09-11 20:46 Richard Henderson <rth@cygnus.com> * sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to _dl_main_searchlist not _dl_default_scope to _dl_init_next. * sysdeps/sparc/sparc32/dl-machine.h (_dl_start_user): Likewise. * sysdeps/sparc/sparc64/dl-machine.h (_dl_start_user): Likewise.
This commit is contained in:
parent
04795ad902
commit
25c849b178
@ -1,3 +1,10 @@
|
||||
1998-09-11 20:46 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to
|
||||
_dl_main_searchlist not _dl_default_scope to _dl_init_next.
|
||||
* sysdeps/sparc/sparc32/dl-machine.h (_dl_start_user): Likewise.
|
||||
* sysdeps/sparc/sparc64/dl-machine.h (_dl_start_user): Likewise.
|
||||
|
||||
1998-09-11 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* resolv/res_init.c (res_init): Handle resolv.conf file with only
|
||||
|
@ -251,8 +251,8 @@ _dl_start_user:
|
||||
subq $2, $1, $2
|
||||
s8addq $1, $sp, $sp
|
||||
stq $2, 0($sp)
|
||||
/* Load _dl_default_scope[2] into s1 to pass to _dl_init_next. */
|
||||
0: ldq $10, _dl_default_scope+16
|
||||
/* Load _dl_main_searchlist into s1 to pass to _dl_init_next. */
|
||||
0: ldq $10, _dl_main_searchlist
|
||||
/* Call _dl_init_next to return the address of an initializer
|
||||
function to run. */
|
||||
1: mov $10, $16
|
||||
|
@ -230,11 +230,11 @@ _dl_start_user:
|
||||
st %i4, [%i1+4]
|
||||
bne 23b
|
||||
add %i1, 8, %i1
|
||||
/* Load _dl_default_scope[2] to pass to _dl_init_next. */
|
||||
3: sethi %hi(_dl_default_scope), %g1
|
||||
or %g1, %lo(_dl_default_scope), %g1
|
||||
/* Load _dl_main_searchlist to pass to _dl_init_next. */
|
||||
3: sethi %hi(_dl_main_searchlist), %g1
|
||||
or %g1, %lo(_dl_main_searchlist), %g1
|
||||
ld [%l7+%g1], %l1
|
||||
ld [%l1+2*4], %l1
|
||||
ld [%l1], %l1
|
||||
/* Call _dl_init_next to return the address of an initializer to run. */
|
||||
4: call _dl_init_next
|
||||
mov %l1, %o0
|
||||
|
@ -338,11 +338,11 @@ _dl_start_user:
|
||||
stx %i4, [%i1+8]
|
||||
brnz,pt %i3, 13b
|
||||
add %i1, 16, %i1
|
||||
/* Load _dl_default_scope[2] to pass to _dl_init_next. */
|
||||
2: sethi %hi(_dl_default_scope), %g2
|
||||
or %g2, %lo(_dl_default_scope), %g2
|
||||
/* Load _dl_main_searchlist to pass to _dl_init_next. */
|
||||
2: sethi %hi(_dl_main_searchlist), %g2
|
||||
or %g2, %lo(_dl_main_searchlist), %g2
|
||||
ldx [%l7+%g2], %g2
|
||||
ldx [%g2+2*8], %l1
|
||||
ldx [%g2], %l1
|
||||
/* Call _dl_init_next to return the address of an initializer to run. */
|
||||
3: call _dl_init_next
|
||||
mov %l1, %o0
|
||||
|
Loading…
Reference in New Issue
Block a user