base: add the FmtStackTrace debug option
authorCiro Santilli <ciro.santilli@arm.com>
Mon, 14 Oct 2019 10:42:54 +0000 (11:42 +0100)
committerCiro Santilli <ciro.santilli@arm.com>
Tue, 3 Dec 2019 11:19:33 +0000 (11:19 +0000)
commitaa72c284e23566495e4dac4d2d85325751fb1bb8
treef19d7b66014e34850f39e11ad55ed3f09398c654
parent7e4967995e4bbcfac877852437c4ab6bf6d70e47
base: add the FmtStackTrace debug option

If given, a stack trace is printed after every debug message.

This helps to localize where debug messages are being called from,
which is often the critical information needed to debug certain
problems.

Change-Id: I82b8990c0d286393d5bdab05f718be3e89eadc40
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/22003
Reviewed-by: Brandon Potter <Brandon.Potter@amd.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/base/SConscript
src/base/trace.cc