Home
last modified time | relevance | path

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

123456

/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/}.
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_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/}.
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/}.
/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/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_llvm/docs/
DBuildingLibunwind.rst4 Building libunwind
21 #. Checkout LLVM, libunwind, and related projects:
26 #. Configure and build libunwind:
30 Clang is the preferred compiler when building and using libunwind.
35 * ``cmake -G <generator> -DLLVM_ENABLE_PROJECTS=libunwind [options] <path to llvm sources>``
37 For more information about configuring libunwind see :ref:`CMake Options`.
39 * ``make unwind`` --- will build libunwind.
42 Shared and static libraries for libunwind should now be present in llvm/build/lib.
44 #. **Optional**: Install libunwind
48 select a safe place to install libunwind.
[all …]
Dindex.rst4 libunwind LLVM Unwinder
10 libunwind is an implementation of the interface defined by the HP libunwind
13 fast implementation of the ABI, leaving off some features of HP's libunwind
19 defined by the old HP libunwind project.
21 Getting Started with libunwind
32 libunwind is a production-quality unwinder, with platform support for DWARF
35 The low level libunwind API was designed to work either in-process (aka local)
42 libunwind is known to work on the following platforms:
79 If you think you've found a bug in libunwind, please report it using
82 Please include "libunwind" in your subject.
[all …]
DREADME.txt1 libunwind Documentation
4 The libunwind documentation is written using the Sphinx documentation generator. It is
7 To build the documents into html configure libunwind with the following cmake options:
12 After configuring libunwind with these options the make rule `docs-libunwind-html`
/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 …]
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/strace/m4/
Dst_libunwind.m430 AC_ARG_WITH([libunwind], optwith
31 [AS_HELP_STRING([--with-libunwind],
32 [use libunwind to implement stack tracing support])],
54 AC_CHECK_HEADERS([libunwind-ptrace.h],
61 AC_MSG_CHECKING([for unw_create_addr_space in libunwind-generic])
74 use_unwinder=libunwind
77 AC_MSG_FAILURE([failed to find _UPT_create in libunwind-ptrace])
85 AC_MSG_FAILURE([failed to find unw_create_addr_space in libunwind-generic])
93 AC_MSG_FAILURE([failed to find libunwind])
102 AC_MSG_FAILURE([failed to find libunwind-ptrace.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/ptrace/
Dlibunwind-ptrace.pc.in6 Name: libunwind-ptrace
7 Description: libunwind ptrace library
9 Requires: libunwind-generic libunwind
/external/libunwind/src/coredump/
Dlibunwind-coredump.pc.in6 Name: libunwind-coredump
7 Description: libunwind coredump library
9 Requires: libunwind-generic 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/libunwind/src/setjmp/
Dlibunwind-setjmp.pc.in6 Name: libunwind-setjmp
7 Description: libunwind setjmp library
9 Requires: libunwind

123456