After a recent change to fix CFI in ____longjmp_chk the test of the
ss_flags used the wrong memory location.
+2009-07-31 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S (longjmp_msg): Get
+ ss_flags from the correct location.
+
2009-07-31 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/i386/i686/Makefile (sysdep_routines): Add cacheinfo.
leaq 24(%rsp), %rsp
cfi_adjust_cfa_offset(-24)
jne .Lok
- movl 8(%rsp), %eax
+ movl -16(%rsp), %eax
andl $1, %eax
.Lok:
syscall
addq $24, %rsp
cfi_adjust_cfa_offset(-24)
- testl $1, 8(%rsp)
+ testl $1, -16(%rsp)
je .Lout
.Lfail: xchgq %r8, %rsp