Home | History | Annotate | only in /src/external/gpl3/gcc/dist/libbacktrace
Up to higher level directory
NameDateSize
aclocal.m405-Sep-202031.4K
alloc.c13-Sep-20254.3K
allocfail.c13-Sep-20253.4K
allocfail.sh13-Sep-20253.1K
atomic.c13-Sep-20252.9K
backtrace-supported.h.in13-Sep-20253K
backtrace.c13-Sep-20253.7K
backtrace.h13-Sep-20258.9K
btest.c13-Sep-202511.5K
ChangeLog13-Sep-202567.1K
ChangeLog.jit24-Jan-2016442
config.h.in13-Sep-20254.9K
configure14-Sep-2025485.6K
configure.ac13-Sep-202519.9K
dwarf.c13-Sep-2025104.7K
edtest.c13-Sep-20253.7K
edtest2.c13-Sep-20251.7K
elf.c09-Nov-2025187.8K
fileline.c13-Sep-202510.6K
filetype.awk30-Jul-2023787
install-debuginfo-for-buildid.sh.in13-Sep-20252.1K
instrumented_alloc.c13-Sep-20253K
internal.h13-Sep-202512.7K
macho.c13-Sep-202535.2K
Makefile.am13-Sep-202518.2K
Makefile.in13-Sep-2025135.1K
mmap.c13-Sep-20258.4K
mmapio.c13-Sep-20253.1K
mtest.c13-Sep-20259.6K
nounwind.c13-Sep-20252.3K
pecoff.c13-Sep-202523.6K
posix.c13-Sep-20253.1K
print.c13-Sep-20252.7K
read.c13-Sep-20253.1K
README13-Sep-20251.3K
simple.c13-Sep-20253.1K
sort.c13-Sep-20253.1K
state.c13-Sep-20252.4K
stest.c13-Sep-20253.4K
test_format.c13-Sep-20251.9K
testlib.c13-Sep-20255.7K
testlib.h13-Sep-20253.2K
ttest.c13-Sep-20254.2K
unittest.c13-Sep-20252.5K
unknown.c13-Sep-20252.4K
xcoff.c13-Sep-202540.5K
xztest.c13-Sep-202511.7K
zstdtest.c13-Sep-202514.1K
ztest.c13-Sep-202514.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