From 0b261c379bddc9772321e1ca2a79e5073b6ee4b5 Mon Sep 17 00:00:00 2001 From: naruse Date: Mon, 18 Feb 2013 21:21:02 +0000 Subject: * vm_dump: FreeBSD ports' libexecinfo's backtrace(3) can't trace beyond signal trampoline, and as described in r38342 it can't trace on -O because it see stack frame pointers. libunwind unw_backtrace see dwarf information in the binary and it works with -O (without frame pointers). * configure.in: remove r38342's hack and check libunwind. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1713b2ad4a..78843449ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +Tue Feb 19 06:04:06 2013 NARUSE, Yui + + * vm_dump: FreeBSD ports' libexecinfo's backtrace(3) can't trace + beyond signal trampoline, and as described in r38342 it can't + trace on -O because it see stack frame pointers. + libunwind unw_backtrace see dwarf information in the binary + and it works with -O (without frame pointers). + + * configure.in: remove r38342's hack and check libunwind. + Tue Feb 19 04:26:29 2013 NARUSE, Yui * configure.in: check whether backtrace(3) works well or not. -- cgit v1.2.3