From: Ulrich Drepper Date: Thu, 16 Nov 2000 02:07:02 +0000 (+0000) Subject: (RTLD_START): Update _dl_argv. X-Git-Tag: glibc-2.16-ports-before-merge~2133 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3f95e592cb8d9742fe54e650c514951361d379a5;p=thirdparty%2Fglibc.git (RTLD_START): Update _dl_argv. --- diff --git a/sysdeps/alpha/dl-machine.h b/sysdeps/alpha/dl-machine.h index d9aeb18764d..73c6cbde191 100644 --- a/sysdeps/alpha/dl-machine.h +++ b/sysdeps/alpha/dl-machine.h @@ -314,10 +314,14 @@ $fixup_stack: involves copying everything down, since the stack pointer must always be 16-byte aligned. */ ldq $2, 0($sp) + ldq $5, _dl_argv + subq $31, $1, $6 subq $2, $1, $2 + s8addq $6, $5, $5 mov $sp, $4 s8addq $1, $sp, $3 stq $2, 0($sp) + stq $5, _dl_argv /* Copy down argv. */ 0: ldq $5, 8($3) addq $4, 8, $4