scons: Add an "All" compound debug flag
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Wed, 13 Jan 2021 23:48:00 +0000 (20:48 -0300)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Wed, 3 Feb 2021 11:57:07 +0000 (11:57 +0000)
commit83c8f1f5db3fd798da29784f6155ae2dd2d63ed8
treefe028fd73291bdb2ca379aa679bc3bd7cca6dc6f
parentb8dfb95284137c4df8b4891db20601f615bb40a8
scons: Add an "All" compound debug flag

Add an "All" compound debug flag, which encapsulates all
debug flags.

Since this is the broadest compound flag, allowing users
to include it would imply in extremely generic includes.
Moreover, it is highly unlikely that any correct C++ code
would ever use all debug flags. Therefore, a header file
for this flag is not generated to force users to directly
include only the debug flags they need.

Change-Id: If40f2f708be1495fa2b2380266164d5d44d7cffa
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/39077
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nathanael Premillieu <nathanael.premillieu@huawei.com>
Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu>
src/SConscript
src/python/m5/debug.py