mirror of
https://github.com/boostorg/stacktrace.git
synced 2026-07-22 13:43:49 +00:00
8dd3018808
This pull request introduces `boost_stacktrace_dump` library that is independent from backtrace implementations. The purpose is to make `boost_stacktrace_from_exception` also independent from specific backtrace implementation to further introduce C++20 modules support. As well, all stacktrace tests added to CMake CI. Header only library test also was added to CMake test.
15 lines
380 B
C++
15 lines
380 B
C++
// Copyright Antony Polukhin, 2016-2026.
|
|
//
|
|
// Distributed under the Boost Software License, Version 1.0. (See
|
|
// accompanying file LICENSE_1_0.txt or copy at
|
|
// http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
#define BOOST_STACKTRACE_INTERNAL_BUILD_LIBS
|
|
#define BOOST_STACKTRACE_LINK
|
|
|
|
#ifndef _GNU_SOURCE
|
|
# define _GNU_SOURCE
|
|
#endif
|
|
|
|
#include <boost/stacktrace/detail/frame_unwind.ipp>
|