]> git.ipfire.org Git - thirdparty/glibc.git/commit
Add proper unwind information for x86_64 _fini
authorMichael Matz <matz@suse.de>
Sun, 22 Aug 2010 14:53:24 +0000 (16:53 +0200)
committerPetr Baudis <pasky@suse.cz>
Tue, 16 Nov 2010 01:50:19 +0000 (02:50 +0100)
commit31eb5a4c4986367538ccb154dfce0c84276ba151
treed5fdda573b28dd3c55ddd3acd0a580262ba97b92
parent9fcff7a79b60cd9202fdacafdbd5fb369933c64b
Add proper unwind information for x86_64 _fini

It is impossible to reliably unwind the stack above _fini() on x86_64 since no
unwind information is provided for it and it modifies a stack register. This
matters for gdb backtracing - if a process crashes within a destructor, it can
frequently be essential to look at why the program began terminating in the
first place.
ChangeLog
sysdeps/x86_64/elf/initfini.c