From 5ead9ce5c788e7dbb0bd01888c4bcb37a8bc2ff1 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Thu, 30 Jul 2009 17:31:48 -0700 Subject: Fix x86-64 ____longjmp_chk to handle signal stacks. The simple test previously used might trigger if the longjmp jumps from the signal stack to the normal stack. We now explicitly test for this case. --- ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9e78199bce..2492d49314 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2009-07-30 Ulrich Drepper + * sysdeps/x86_64/__longjmp.S: Remove CHECK_RSP handling. Fix CFI. + Remove incorrect use of BP_SYM. + * sysdeps/x86_64/____longjmp_chk.S: Rewrite. Complete implementation + here now since it is more complex than just a simple check. + * sysdeps/ia64/backtrace.c (backtrace_helper): Stop backtrace when we make no more progress. -- cgit v1.2.3