gallium/util: libunwind support
authorRob Clark <robdclark@gmail.com>
Fri, 24 Mar 2017 20:07:03 +0000 (16:07 -0400)
committerRob Clark <robdclark@gmail.com>
Mon, 3 Apr 2017 15:32:17 +0000 (11:32 -0400)
commit70c272004f727457e852ba5f2498754b07a7d995
tree2fc0cd52829ae4304dbcfdcbbe1e707d49713fd0
parentc3c884c49ce6ab06df2e49aa39abbb051c9959b5
gallium/util: libunwind support

It's kinda sad that (a) we don't have debug_backtrace support on !X86
and that (b) we re-invent our own crude backtrace support in the first
place.  If available, use libunwind instead.  The backtrace format is
based on what xserver and weston use, since it is nice not to have to
figure out a different format.

Signed-off-by: Rob Clark <robdclark@gmail.com>
Acked-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
configure.ac
src/gallium/Automake.inc
src/gallium/auxiliary/util/u_debug_stack.c
src/gallium/auxiliary/util/u_debug_stack.h