diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2012-11-04 21:46:30 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2012-11-04 21:46:30 +0100 |
commit | e10bb1072cf11e52aad85d59673da86aeafd1b47 (patch) | |
tree | 5a3c71941be667ff8ced391026b254220e8dd8d7 /sysdeps/mach | |
parent | a0c2940d67e59b2f19515e2ac7280a7be9629ffa (diff) | |
download | glibc-e10bb1072cf11e52aad85d59673da86aeafd1b47.tar glibc-e10bb1072cf11e52aad85d59673da86aeafd1b47.tar.gz glibc-e10bb1072cf11e52aad85d59673da86aeafd1b47.tar.bz2 glibc-e10bb1072cf11e52aad85d59673da86aeafd1b47.zip |
[BZ #5246] Conditionalize use of PTR_DEMANGLE.
Diffstat (limited to 'sysdeps/mach')
-rw-r--r-- | sysdeps/mach/hurd/i386/____longjmp_chk.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/mach/hurd/i386/____longjmp_chk.S b/sysdeps/mach/hurd/i386/____longjmp_chk.S index f499fbd1e7..39282d3174 100644 --- a/sysdeps/mach/hurd/i386/____longjmp_chk.S +++ b/sysdeps/mach/hurd/i386/____longjmp_chk.S @@ -52,8 +52,10 @@ ENTRY (____longjmp_chk) /* Get the stack pointer. */ movl (JB_SP*4)(%ecx), %edi cfi_undefined(%edi) +#ifdef PTR_DEMANGLE PTR_DEMANGLE (%edx) PTR_DEMANGLE (%edi) +#endif cmpl %edi, %esp /* Jumping to a higher-address frame is always allowed. */ |