Doc: Generalize info about -rdynamic to be not qmake specific

Fixes: QTBUG-88044
Change-Id: I079cb75b5a5c32e38dec73474c967cc836d94b68
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 54e01d50f44044e6b8d7a26a8f095702c6739bdf)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Kai Köhne 2022-08-18 15:15:04 +02:00 committed by Qt Cherry-pick Bot
parent 3638a46b67
commit 0d8f92ec8f

View File

@ -2040,9 +2040,12 @@ void qErrnoWarning(int code, const char *msg, ...)
\row \li \c{%{backtrace [depth=N] [separator="..."]}} \li A backtrace with the number of frames
specified by the optional \c depth parameter (defaults to 5), and separated by the optional
\c separator parameter (defaults to "|").
This expansion is available only on some platforms (currently only platfoms using glibc).
Names are only known for exported functions. If you want to see the name of every function
in your application, use \c{QMAKE_LFLAGS += -rdynamic}.
in your application, make sure your application is compiled and linked with \c{-rdynamic},
or an equivalent of it.
When reading backtraces, take into account that frames might be missing due to inlining or
tail call optimization.
\endtable