about summary refs log tree commit diff
path: root/sysdeps/sparc/sparc64/dl-machine.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-08-23 23:17:52 -0700
committerDavid S. Miller <davem@davemloft.net>2011-08-23 23:17:52 -0700
commit2c0b250ae4bc8f14a7c5a5e733d57de6c6745d9c (patch)
treed5dfa66227d17068409033521d62fc07ebd42216 /sysdeps/sparc/sparc64/dl-machine.h
parent2cae4995416cc25f381686902b4243f0095daedd (diff)
downloadglibc-2c0b250ae4bc8f14a7c5a5e733d57de6c6745d9c.tar.gz
glibc-2c0b250ae4bc8f14a7c5a5e733d57de6c6745d9c.tar.xz
glibc-2c0b250ae4bc8f14a7c5a5e733d57de6c6745d9c.zip
Fix jmpbuf unwind checks on sparc64.
Diffstat (limited to 'sysdeps/sparc/sparc64/dl-machine.h')
-rw-r--r--sysdeps/sparc/sparc64/dl-machine.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/sparc/sparc64/dl-machine.h b/sysdeps/sparc/sparc64/dl-machine.h
index aaa22d6540..3f71a66774 100644
--- a/sysdeps/sparc/sparc64/dl-machine.h
+++ b/sysdeps/sparc/sparc64/dl-machine.h
@@ -264,9 +264,9 @@ elf_machine_runtime_setup (struct link_map *l, int lazy, int profile)
 #define elf_machine_relplt elf_machine_rela
 
 /* Undo the sub %sp, 6*8, %sp; add %sp, STACK_BIAS + 22*8, %o0 below
-   to get at the value we want in __libc_stack_end.  */
+   (but w/o STACK_BIAS) to get at the value we want in __libc_stack_end.  */
 #define DL_STACK_END(cookie) \
-  ((void *) (((long) (cookie)) - (22 - 6) * 8 - STACK_BIAS))
+  ((void *) (((long) (cookie)) - (22 - 6) * 8))
 
 /* Initial entry point code for the dynamic linker.
    The C function `_dl_start' is the real entry point;