Home
last modified time | relevance | path

Searched refs:libunwind (Results 1 – 25 of 90) sorted by relevance

1234

/external/libunwind/include/
Dlibunwind.h.in7 #include "libunwind-aarch64.h"
9 # include "libunwind-arm.h"
11 # include "libunwind-hppa.h"
13 # include "libunwind-ia64.h"
15 # include "libunwind-mips.h"
17 # include "libunwind-ppc32.h"
19 # include "libunwind-ppc64.h"
21 # include "libunwind-sh.h"
23 # include "libunwind-x86.h"
25 # include "libunwind-x86_64.h"
[all …]
/external/libunwind/doc/
DMakefile.am2 man3_MANS = libunwind.man libunwind-dynamic.man libunwind-ia64.man \
3 libunwind-ptrace.man libunwind-setjmp.man \
27 EXTRA_DIST = NOTES libunwind.trans \
28 libunwind.tex libunwind-dynamic.tex libunwind-ia64.tex \
29 libunwind-ptrace.tex libunwind-setjmp.tex \
54 L2M_CMD = $(L2M) -t $(srcdir)/libunwind.trans
55 L2H_CMD = $(L2M) -H -t $(srcdir)/libunwind.trans
Dcommon.tex.in7 \newcommand{\Type}[1]{\File{#1}} % see libunwind.trans
8 \newcommand{\Func}[1]{\Prog{#1}} % see libunwind.trans
9 \newcommand{\Var}[1]{\Prog{#1}} % see libunwind.trans
10 \newcommand{\Const}[1]{\File{#1}} % see libunwind.trans
11 \newcommand{\SeeAlso}[2]{\File{#1}} % see libunwind.trans
Dlibunwind.tex8 \begin{Name}{3}{libunwind}{David Mosberger-Tang}{Programming Library}{Introduction to libunwind}lib…
13 \File{\#include $<$libunwind.h$>$}\\
109 frame and, in those cases, \Prog{libunwind} will grant access to them
114 pointer (SP). In \Prog{libunwind}, these registers are identified by
119 registers, \Prog{libunwind} also provides the ability to resume
127 Normally, \Prog{libunwind} supports both local and remote unwinding
129 tell libunwind that your program only needs local unwinding, then a
134 \File{$<$libunwind.h$>$}. It is perfectly OK for a single program to
140 portion of \Prog{libunwind} that manages unwind-info for dynamically
145 \Prog{libunwind} to write a function ``\Func{show\_backtrace}()''
[all …]
Dlibunwind-setjmp.tex8 …begin{Name}{3}{libunwind-setjmp}{David Mosberger-Tang}{Programming Library}{libunwind-based non-lo…
25 The \Prog{unwind-setjmp} library offers a \Prog{libunwind}-based
57 by the libunwind-based \Func{setjmp}()/\Func{\_setjmp} may only be
58 used in a call to the libunwind-based
67 be linked against to ensure it uses the libunwind-based non-local
74 \SeeAlso{libunwind(3)},
84 WWW: \URL{http://www.nongnu.org/libunwind/}.
Dunw_backtrace.tex13 \File{\#include $<$libunwind.h$>$}\\
30 \Func{backtrace}() is not provided by \Prog{libunwind}. \Prog{libunwind} weakly
32 calling \Func{backtrace}() is linked against \Prog{libunwind}, it may end up
43 \SeeAlso{libunwind(3)},
51 WWW: \URL{http://www.nongnu.org/libunwind/}.
Dlibunwind-ptrace.tex8 …e}{3}{libunwind-ptrace}{David Mosberger-Tang}{Programming Library}{ptrace() support in libunwind}l…
13 \File{\#include $<$libunwind-ptrace.h$>$}\\
44 possible to hook up \Prog{libunwind} to another process via
46 \Prog{libunwind} further facilitates this task by providing
52 to create a new \Prog{libunwind} address-space that represents the
57 \Prog{libunwind} will be able to properly unwind the target process.
83 When the application is done using \Prog{libunwind} on the target
93 \Prog{libunwind}-versions configured for cross-unwinding.
113 \item[\File{libunwind-ptrace.h}] Headerfile to include when using the
123 \SeeAlso{libunwind(3)},
[all …]
Dunw_init_local.tex13 \File{\#include $<$libunwind.h$>$}\\
43 including \File{$<$libunwind.h$>$}, whereas \Func{unw\_init\_remote}()
61 version of \Prog{libunwind} which supports remote unwinding only
63 cross-platform version of \Prog{libunwind}).
71 \SeeAlso{libunwind(3)}, \SeeAlso{unw\_init\_remote(3)}
78 WWW: \URL{http://www.nongnu.org/libunwind/}.
DNOTES73 If libunwind is configured for a target other than the local (native)
74 host, the library is installed as libunwind-$ARCH, where $ARCH is
76 the header file is installed as libunwind-$ARCH.
80 - include <libunwind.h>, and
87 - include <libunwind-$ARCH.h>, and
94 <libunwind-ia64.h> and bar.c might include <libunwind.h> and the
99 on libunwind-common.h. To avoid version conflicts, it is necessary to
101 same release of libunwind. That is, if the unwind library for one
112 libunwind provides the means to access the current value of the
D_U_dyn_register.tex13 \File{\#include $<$libunwind.h$>$}\\
22 \SeeAlso{libunwind-dynamic(3)}). A pointer to this structure is
37 \SeeAlso{libunwind-dynamic(3)}, \SeeAlso{\_U\_dyn\_cancel(3)}
44 WWW: \URL{http://www.nongnu.org/libunwind/}.
Dunw_init_remote.tex13 \File{\#include $<$libunwind.h$>$}\\
33 \Prog{libunwind} never interprets the argument in any way on its own.
57 version of \Prog{libunwind} which supports local unwinding only
59 including \File{$<$libunwind.h$>$} and then calling
68 \SeeAlso{libunwind(3)}, \SeeAlso{unw\_create\_addr\_space(3)},
76 WWW: \URL{http://www.nongnu.org/libunwind/}.
Dunw_get_reg.tex13 \File{\#include $<$libunwind.h$>$}\\
24 manual pages (e.g., libunwind-ia64(3) for the IA-64 target).
63 \SeeAlso{libunwind(3)},
64 \SeeAlso{libunwind-ia64(3)},
74 WWW: \URL{http://www.nongnu.org/libunwind/}.
Dunw_set_fpreg.tex13 \File{\#include $<$libunwind.h$>$}\\
24 manual pages (e.g., libunwind-ia64(3) for the IA-64 target).
64 \SeeAlso{libunwind(3)},
65 \SeeAlso{libunwind-ia64(3)},
76 WWW: \URL{http://www.nongnu.org/libunwind/}.
/external/libunwind/src/
DMakefile.am12 lib_LTLIBRARIES += libunwind.la
14 lib_LTLIBRARIES += libunwind-ptrace.la
17 lib_LTLIBRARIES += libunwind-coredump.la
25 pkgconfig_DATA = libunwind-generic.pc
28 pkgconfig_DATA += unwind/libunwind.pc
32 pkgconfig_DATA += ptrace/libunwind-ptrace.pc
36 pkgconfig_DATA += setjmp/libunwind-setjmp.pc
40 pkgconfig_DATA += coredump/libunwind-coredump.pc
78 LIBUNWIND_ELF = libunwind-elf32.la
81 LIBUNWIND_ELF = libunwind-elf64.la
[all …]
Dlibunwind-generic.pc.in6 Name: libunwind-generic
7 Description: libunwind generic library
9 Requires: libunwind
/external/libunwind/
DMakefile.am1 include_HEADERS = include/libunwind-dynamic.h \
2 include/libunwind-ptrace.h \
3 include/libunwind-coredump.h
6 include_HEADERS += include/libunwind-aarch64.h
9 include_HEADERS += include/libunwind-arm.h
12 include_HEADERS += include/libunwind-ia64.h
15 include_HEADERS += include/libunwind-hppa.h
18 include_HEADERS += include/libunwind-mips.h
21 include_HEADERS += include/libunwind-x86.h
24 include_HEADERS += include/libunwind-x86_64.h
[all …]
DNEWS39 ** Fix a bug in libunwind-ptrace which could cause crash due to extraneous
49 ** Make it possible to link against libunwind-ia64.a only (i.e., without
50 requiring libunwind.a as well). This keeps apps which need only
52 on libunwind.a.
54 Debian, linking against this library causes libunwind.so to get
66 ** When using GCC to build libunwind on ia64, libunwind.so had an
70 when building libunwind.
74 ** Fixed a bug which caused "make install" to install libunwind-common.h.in
75 instead of libunwind-common.h.
92 ** Update libunwind to be compliant with the updated/expanded
[all …]
DAndroid.mk250 libunwind_module := libunwind
294 libunwindbacktrace_whole_static_libraries := libunwind
302 libunwind-unit-tests_cflags := \
307 libunwind-unit-tests_c_includes := \
310 libunwind-unit-tests_src_files := \
313 libunwind-unit-tests_shared_libraries := \
314 libunwind \
316 libunwind-unit-tests_multilib := both
317 libunwind_module := libunwind-unit-tests
335 libunwind-unit-tests-run-on-host: libunwind-unit-tests $(TARGET_OUT_EXECUTABLES)/$(LINKER) $(TARGET…
[all …]
Dconfigure.ac4 define(pkg_maintainer, libunwind-devel@nongnu.org)
7 AC_INIT([libunwind],[mkvers(pkg_major, pkg_minor, pkg_extra)],[pkg_maintainer]) package
110 AS_HELP_STRING([--enable-coredump],[building libunwind-coredump library]),,
114 AC_MSG_CHECKING([if we should build libunwind-coredump])
118 AS_HELP_STRING([--enable-ptrace],[building libunwind-ptrace library]),,
122 AC_MSG_CHECKING([if we should build libunwind-ptrace])
126 AS_HELP_STRING([--enable-setjmp],[building libunwind-setjmp library]),,
130 AC_MSG_CHECKING([if we should build libunwind-setjmp])
208 AS_HELP_STRING([--enable-cxx-exceptions],[use libunwind to handle C++ exceptions]),,
385 doc/Makefile doc/common.tex include/libunwind-common.h
[all …]
/external/libunwind/android/
DREADME1 This version of libunwind based on libunwind 1.1.
4 To configure a libunwind install for arm:
12 To configure a libunwind install for mips:
20 To configure a libunwind install for x86:
/external/libunwind/src/coredump/
Dlibunwind-coredump.pc.in6 Name: libunwind-coredump
7 Description: libunwind coredump library
9 Requires: libunwind-generic libunwind
/external/libunwind/src/ptrace/
Dlibunwind-ptrace.pc.in6 Name: libunwind-ptrace
7 Description: libunwind ptrace library
9 Requires: libunwind-generic libunwind
/external/libunwind/src/setjmp/
Dlibunwind-setjmp.pc.in6 Name: libunwind-setjmp
7 Description: libunwind setjmp library
9 Requires: libunwind
/external/libunwind/tests/
DMakefile.am23 LIBUNWIND_local = $(top_builddir)/src/libunwind.la
135 LIBUNWIND = $(top_builddir)/src/libunwind-$(arch).la
136 LIBUNWIND_ptrace = $(top_builddir)/src/libunwind-ptrace.la
137 LIBUNWIND_coredump = $(top_builddir)/src/libunwind-coredump.la
140 LIBUNWIND_ELF = $(top_builddir)/src/libunwind-elf32.la
143 LIBUNWIND_ELF = $(top_builddir)/src/libunwind-elf64.la
146 LIBUNWIND_ELF = $(top_builddir)/src/libunwind-elfxx.la
149 LIBUNWIND_setjmp = $(top_builddir)/src/libunwind-setjmp.la \
/external/ltrace/
Dconfigure.ac178 AC_ARG_WITH(libunwind, optwith
179 AS_HELP_STRING([--with-libunwind], [Use libunwind frame unwinding support]),
191 AC_CHECK_HEADERS([libunwind.h], [have_libunwind_h=yes])
192 AC_CHECK_HEADERS([libunwind-ptrace.h], [have_libunwind_ptrace_h=yes])
195 AC_MSG_CHECKING([whether to use libunwind support])
204 AC_MSG_ERROR([libunwind.h or libunwind-ptrace.h cannot be found])
224 [AC_MSG_ERROR([Couldn't find or use libunwind.])])
228 [AC_MSG_ERROR([Couldn't find or use libunwind-${UNWIND_ARCH}.])],
233 [AC_MSG_ERROR([Couldn't find or use libunwind-ptrace.])],
237 AC_DEFINE([HAVE_LIBUNWIND], [1], [we have libunwind])
[all …]

1234