Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/libunwind/docs/
H A DBuildingLibunwind.rst4 Building libunwind
26 #. Configure and build libunwind:
44 #. **Optional**: Install libunwind
58 $ cd where-you-want-libunwind-to-live
59 $ # Check out llvm, and libunwind
61 $ ``svn co https://llvm.org/svn/llvm-project/libunwind/trunk libunwind``
66 path/to/libunwind
94 libunwind specific options
119 Build libunwind as a shared library.
125 Build libunwind as a static archive.
[all …]
H A 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
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 use the tag "libunwind" for new threads.
86 If you want to contribute a patch to libunwind, the best place for that is
[all …]
H A 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`
/llvm-project-15.0.7/libunwind/
H A DCMakeLists.txt36 option(LIBUNWIND_ENABLE_CET "Build libunwind with CET enabled." OFF)
58 "Install the static libunwind library." ON
61 "Install the shared libunwind library." ON
74 set(LIBUNWIND_DEFAULT_TEST_CONFIG "llvm-libunwind-shared.cfg.in")
76 set(LIBUNWIND_DEFAULT_TEST_CONFIG "llvm-libunwind-static.cfg.in")
114 "Path where built libunwind headers should be installed.")
121 "Path where built libunwind libraries should be installed.")
133 "Path where built libunwind libraries should be installed.")
145 # Include macros for adding and removing libunwind flags.
229 # to __aeabi_unwind_cpp_pr0, which is defined in libunwind itself,
[all …]
/llvm-project-15.0.7/llvm-libgcc/
H A DCMakeLists.txt3 if (NOT IS_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/../libunwind")
4 …message(FATAL_ERROR "llvm-libgcc requires being built in a monorepo layout with libunwind availabl…
21 "managers who want to replace libgcc with compiler-rt and libunwind, but cannot "
40 add_subdirectory("../libunwind" "libunwind")
/llvm-project-15.0.7/llvm-libgcc/docs/
H A DLLVMLibgcc.rst18 Enabling libunwind as a replacement for libgcc on Linux has proven to be
23 _Unwind_Backtrace][1]. Since libgcc_{eh.a,s.so} and libunwind have the same ABI,
27 To solve this problem, libunwind needs libgcc "front" that is, link the
28 necessary functions from compiler-rt and libunwind into an archive and shared
31 in memory. Fortunately for us, compiler-rt and libunwind use the same ABI as the
36 libunwind with all the symbols necessary for compiler-rt to emulate the libgcc
38 corresponding libunwind counterparts.
47 compiler-rt/libunwind can point to these libraries at the config stage instead.
58 managers who want to replace libgcc with compiler-rt and libunwind, but cannot
96 It's very important to notice that neither ``compiler-rt``, nor ``libunwind``,
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/libunwind/src/
H A DBUILD.gn5 # Build libunwind as a shared library.
8 # Build libunwind as a static library.
13 "../include/libunwind.h",
46 "libunwind.cpp",
68 include_dirs = [ "//libunwind/include" ]
92 "-Wl,-install_name,/usr/lib/libunwind.1.dylib",
/llvm-project-15.0.7/libunwind/test/
H A Dlit.site.cfg.in37 config.name = 'libunwind'
54 lit_config.note('Using configuration variant: libunwind')
55 import libunwind.test.config
56 configuration = libunwind.test.config.Configuration(lit_config, config)
61 … "Please use one of the configurations in libunwind/test/configs or define your own.")
H A DCMakeLists.txt26 set(AUTO_GEN_COMMENT "## Autogenerated by libunwind configuration.\n# Do not edit!")
60 add_lit_testsuite(check-unwind "Running libunwind tests"
/llvm-project-15.0.7/libunwind/test/configs/
H A Dapple-libunwind-backdeployment.cfg.in1 # Testing configuration for back-deployment against older Apple system libunwind.
3 # Under this configuration, we compile and link all the test suite against the latest libunwind,
4 # however we run against the libunwind on a different platform. This emulates the workflow of
36 The simulated root of the system (for libunwind) when running tests.
38 This should be a directory hierarchy under which the libunwind dylib can be found.
H A Dllvm-libunwind-static.cfg.in2 # Configuration file for running the libunwind tests against the static library.
30 '%{{lib}}/libunwind.a -ldl {}'.format(' '.join(link_flags))
H A Dcmake-bridge.cfg.in28 config.available_features.add('libunwind-arm-ehabi')
30 config.available_features.add('libunwind-no-threads')
/llvm-project-15.0.7/llvm/utils/gn/secondary/libunwind/
H A DBUILD.gn7 group("libunwind") {
10 deps += [ "//libunwind/src($toolchain)" ]
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/libunwind/
H A DBUILD.bazel10 # The ld64 linker and lld-macho use the libunwind headers only for the constant
16 "include/libunwind.h",
/llvm-project-15.0.7/libunwind/src/
H A DCMakeLists.txt4 libunwind.cpp
59 ../include/libunwind.h
111 "support is disabled. Building libunwind DSO with runtime dependency "
117 add_link_flags("-compatibility_version 1" "-install_name /usr/lib/libunwind.1.dylib")
134 # NOTE: avoid implicit dependencies on C++ runtimes. libunwind uses C++ for
/llvm-project-15.0.7/clang/docs/
H A DToolchain.rst229 libunwind (LLVM)
233 build it, pass ``-DLLVM_ENABLE_RUNTIMES=libunwind`` to the cmake invocation.
235 If using libc++abi, you may need to configure it to use libunwind
238 libunwind, that library will be implicitly linked into binaries that
247 libunwind (nongnu.org)
250 This is another implementation of the libunwind specification.
251 See `libunwind (nongnu.org) <https://www.nongnu.org/libunwind>`_.
253 libunwind (PathScale)
256 This is another implementation of the libunwind specification.
257 See `libunwind (pathscale) <https://github.com/pathscale/libunwind>`_.
/llvm-project-15.0.7/libcxx/cmake/
H A Dconfig-ix.cmake8 # The compiler driver may be implicitly trying to link against libunwind.
9 # This is normally ok (libcxx relies on an unwinder), but if libunwind is
12 # libunwind (and the compiler implicit -lunwind wouldn't succeed as the newly
13 # built libunwind isn't installed yet). For those cases, it'd be good to
/llvm-project-15.0.7/libcxxabi/test/configs/
H A Dapple-libc++abi-backdeployment.cfg.in36 The simulated root of the system (for libunwind) when running tests.
38 This should be a directory hierarchy under which the libunwind dylib can be found.
48 …'-nostdinc++ -I %{include} -I %{cxx-include} -I %{cxx-target-include} %{maybe-include-libunwind} -…
H A Dcmake-bridge.cfg.in38 …config.substitutions.append(('%{maybe-include-libunwind}', '-I "@LIBCXXABI_LIBUNWIND_INCLUDES_INTE…
40 config.substitutions.append(('%{maybe-include-libunwind}', ''))
/llvm-project-15.0.7/libunwind/cmake/
H A Dconfig-ix.cmake9 # The compiler driver may be implicitly trying to link against libunwind, which
10 # might not work if libunwind doesn't exist yet. Try to check if
25 # libunwind is using -nostdlib++ at the link step when available,
/llvm-project-15.0.7/llvm/test/Transforms/AlignmentFromAssumptions/
H A Damdgpu-crash.ll7 %"unwind::libunwind::_Unwind_Exception.9.51.75.99.123.147.163.171.179.195.203.211.227.385.396" = ty…
8 %"unwind::libunwind::_Unwind_Context.10.52.76.100.124.148.164.172.180.196.204.212.228.386.397" = ty…
/llvm-project-15.0.7/llvm/projects/
H A DCMakeLists.txt11 (NOT ${entry} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/libunwind) AND
31 add_llvm_external_project(libunwind)
/llvm-project-15.0.7/llvm/docs/
H A DHowToBuildWindowsItaniumPrograms.rst19 * libunwind.
72 # Use the toolchain from step 1. to build libc++, libc++abi, and libunwind.
87 that we are building libunwind and ibc++ as DLLs and statically linking libc++abi into
107 Building libunwind:
113 libunwind can be built as a DLL. It is not dependent on other projects.
/llvm-project-15.0.7/llvm-libgcc/lib/
H A DCMakeLists.txt69 create_symlink libunwind.a libgcc_eh.a
74 create_symlink libunwind.so libgcc_s.so.1.0
/llvm-project-15.0.7/runtimes/
H A DCMakeLists.txt18 set(LLVM_DEFAULT_RUNTIMES "libc;libunwind;libcxxabi;pstl;libcxx;compiler-rt;openmp")
100 # The compiler driver may be implicitly trying to link against libunwind,
101 # which might not work if libunwind doesn't exist yet. Try to check if
205 # llvm-libgcc incorporates both compiler-rt and libunwind as subprojects with very
214 if("libunwind" IN_LIST runtimes)
217 "Attempting to build both libunwind and llvm-libgcc will cause irreconcilable "

1234