Home | History | Annotate | only in /src/external/gpl3/gdb/dist/libbacktrace
Up to higher level directory
NameDateSize
aclocal.m430-Jul-202331.4K
alloc.c12-Aug-20244.3K
allocfail.c12-Aug-20243.4K
allocfail.sh12-Aug-20243.1K
atomic.c12-Aug-20242.9K
backtrace-supported.h.in12-Aug-20243K
backtrace.c12-Aug-20243.7K
backtrace.h12-Aug-20248.9K
btest.c12-Aug-202411.5K
ChangeLog12-Aug-202466.3K
ChangeLog.jit30-Jul-2023442
config.h.in12-Aug-20244.9K
configure27-Aug-2025481.1K
configure.ac27-Aug-202519.4K
dwarf.c12-Aug-2024104.7K
edtest.c12-Aug-20243.7K
edtest2.c12-Aug-20241.7K
elf.c09-Nov-2025187.8K
fileline.c12-Aug-202410K
filetype.awk30-Jul-2023787
gstdint.h15-Mar-2026875
install-debuginfo-for-buildid.sh.in12-Aug-20242.1K
instrumented_alloc.c12-Aug-20243K
internal.h12-Aug-202412.7K
macho.c12-Aug-202435.2K
Makefile.am12-Aug-202417.9K
Makefile.in12-Aug-2024132.4K
mmap.c12-Aug-20248.4K
mmapio.c12-Aug-20243.1K
mtest.c12-Aug-20249.6K
nounwind.c12-Aug-20242.3K
pecoff.c12-Aug-202423.6K
posix.c12-Aug-20243.1K
print.c12-Aug-20242.7K
read.c12-Aug-20243.1K
README12-Aug-20241.3K
simple.c12-Aug-20243.1K
sort.c12-Aug-20243.1K
state.c12-Aug-20242.4K
stest.c12-Aug-20243.4K
test_format.c12-Aug-20241.9K
testlib.c12-Aug-20245.7K
testlib.h12-Aug-20243.2K
ttest.c12-Aug-20244.2K
unittest.c12-Aug-20242.5K
unknown.c12-Aug-20242.4K
xcoff.c12-Aug-202440.5K
xztest.c12-Aug-202411.7K
zstdtest.c12-Aug-202414.1K
ztest.c12-Aug-202414.7K

README

      1 The libbacktrace library
      2 Initially written by Ian Lance Taylor <iant (a] golang.org>
      3 
      4 The libbacktrace library may be linked into a program or library and
      5 used to produce symbolic backtraces.
      6 Sample uses would be to print a detailed backtrace when an error
      7 occurs or to gather detailed profiling information.
      8 In general the functions provided by this library are async-signal-safe,
      9 meaning that they may be safely called from a signal handler.
     10 
     11 The libbacktrace library is provided under a BSD license.
     12 See the source files for the exact license text.
     13 
     14 The public functions are declared and documented in the header file
     15 backtrace.h, which should be #include'd by a user of the library.
     16 
     17 Building libbacktrace will generate a file backtrace-supported.h,
     18 which a user of the library may use to determine whether backtraces
     19 will work.
     20 See the source file backtrace-supported.h.in for the macros that it
     21 defines.
     22 
     23 As of October 2020, libbacktrace supports ELF, PE/COFF, Mach-O, and
     24 XCOFF executables with DWARF debugging information.
     25 In other words, it supports GNU/Linux, *BSD, macOS, Windows, and AIX.
     26 The library is written to make it straightforward to add support for
     27 other object file and debugging formats.
     28 
     29 The library relies on the C++ unwind API defined at
     30 https://itanium-cxx-abi.github.io/cxx-abi/abi-eh.html
     31 This API is provided by GCC and clang.
     32