History log of /external/libunwind/include/config.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1acb3f0c936b75afede6795288a745ce7343fa8d 25-May-2014 Christopher Ferris <cferris@google.com> Do not save/restore signals around locks.

The unwind code defaults to saving and restoring signals around locks.
Unfortunately, this causes problems with art and dumping the stack
traces of running threads. With this enabled, sometimes the SIGQUIT
signal winds up being unhandled and killing the process instead of
just dumping the thread stack.

Bug: 14229281
Change-Id: I96092f234e84db754ca63032327b0ceb2d2107f0
/external/libunwind/include/config.h
fb2fafb9daf5b9f5119d5550a68ebdc3d0564b06 14-Feb-2014 Christopher Ferris <cferris@google.com> Implement ptrace get registers for aarch64.

Modify the mips code to use the current getregs code path.

Create a new configuration value for getregset to be used by aarch64.

Change-Id: I014c7418937619485ef6c1a0a8b3db8acc4fc89c
/external/libunwind/include/config.h
e153da5908031d627ab9f746a9684542f47fd859 28-Jan-2014 Elliott Hughes <enh@google.com> bionic no longer has <sys/procfs.h>.

This was in libthread_db/include, but was pretty incomplete and seems
unused by libunwind.

Change-Id: I38dfade90fac074c0c3a123b9543044e66fd232a
/external/libunwind/include/config.h
cc6cc088ba4077f5b6cfa3931a1737b03fc0446e 16-Oct-2013 Christopher Ferris <cferris@google.com> Add a new option to conserve stack space.

There are a few places where large data structures are put on the stack.
This causes failures when trying to dump threads using a smaller stack so
use an option to conserve stack space.

Tested by running these commands:

autoreconf -i
./configure

Verify that config.h has CONSERVE_STACK undefined since this is a host build.

autoreconf -i
android/conf_arm.sh

Verify that config.h has CONSERVE_STACK defined.

Built libunwind with both CONSERVE_STACK define and undefined.

Bug: 8410085
Change-Id: I9ec4dee656475650883176d8801430b7e312153c
/external/libunwind/include/config.h
efb75a0b84fed700173700a2e4fee153ba491b32 01-Oct-2013 Christopher Ferris <cferris@google.com> Update external/libunwind to build in android.

Bug: 8410085

Change-Id: Ideb46602d1e1cf2df5f858ef11d498055c02b969
/external/libunwind/include/config.h