diff options
author | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2025-03-25 13:51:31 +0100 |
---|---|---|
committer | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2025-04-23 15:20:10 +0200 |
commit | 305c7e95a1d3f06a5387b176a8c83e6df0566530 (patch) | |
tree | a9a06c51a7cdc9a17443a1b9fde6ea0fbee33650 | |
parent | e5201ee251d11675c8fcbd686056ff08bea118b5 (diff) | |
download | rules-cc-305c7e95a1d3f06a5387b176a8c83e6df0566530.tar.gz |
rules CC proto: Update docstring for DEBUG variable
...to reflect the value change from boolean to map.
Behavior of the proto rules remains the same, as only the truth
value of the variable is currently being taken into account.
-rw-r--r-- | CC/proto/RULES | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/CC/proto/RULES b/CC/proto/RULES index 07b2dad..dc9d66c 100644 --- a/CC/proto/RULES +++ b/CC/proto/RULES @@ -76,7 +76,23 @@ ] , "HOST_ARCH": ["The architecture on which the build actions are carried out."] - , "DEBUG": ["Compute the debug-stage, needed for local debugging."] + , "DEBUG": + [ "Map configuring the debug-stage, needed for local debugging." + , "If non-empty, debug mode is enabled." + , "" + , "The key \"USE_DEBUG_FISSION\" expects a flag which enables debug" + , "fission, but does not add any flags. Explicitly setting it to a false" + , "value is needed to enable regular debug mode." + , "The key \"FISSION_CONFIG\" expects a map configuring debug fission." + , " - subkey \"USE_SPLIT_DWARF\" expects a flag that, if true, adds the" + , "-gsplit-dwarf compile flag." + , " - subkey \"DWARF_VERSION\" expects a string that adds the" + , "-gdwarf-<value> compile flag." + , " - subkey \"USE_GDB_INDEX\" expects a flag that, if true, adds the" + , "-Wl,--gdb-index linker flag." + , " - subkey \"USE_DEBUG_TYPES_SECTION\" expects a flag that, if true," + , "adds the -fdebug-types-section compile flag." + ] } , "imports": { "base-provides": ["./", "..", "defaults-base-provides"] |