diff options
author | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2024-02-24 17:45:21 +0100 |
---|---|---|
committer | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2024-04-18 15:42:27 +0200 |
commit | 1025ff1bf4f6fe60431c16e7ceb73cce2d4b9464 (patch) | |
tree | 7ef9e9ed292f8e2093abedb48a0c939d495b7b59 /src/plugins/platforms/xcb/gl_integrations/xcb_glx | |
parent | cba15d99f0cfd59ccc962f1d40168c4dca17776e (diff) |
QLogging: enable %{backtrace} support via <stacktrace>
C++23 gave us a standardized way to gather backtraces,
so we can use it to add cross-platform support for
%{backtrace}.
Guard the feature via a compile test; at the moment,
this is enabled it on MSVC only. GCC has experimental
support (requires linking against libstdc++exp), so it
will still fail the test.
[ChangeLog][QtCore][QDebug] Support for the %{backtrace}
expansion has been extended to the platforms supporting C++23's
<stacktrace> header (such as MSVC 2022 >= 17.4).
Change-Id: I04d58a193384a61e4f8e6fef78286d4bad98a025
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/plugins/platforms/xcb/gl_integrations/xcb_glx')
0 files changed, 0 insertions, 0 deletions