util/u_debug: Fix DEBUG_NAMED_VALUE.
"#__symbol" doesn't work with nested macro expansions, at least not on gcc.
This commit is contained in:
@@ -275,7 +275,7 @@ struct debug_named_value
|
||||
* ...
|
||||
* @endcode
|
||||
*/
|
||||
#define DEBUG_NAMED_VALUE(__symbol) DEBUG_NAMED_VALUE_WITH_DESCRIPTION(__symbol, NULL)
|
||||
#define DEBUG_NAMED_VALUE(__symbol) {#__symbol, (unsigned long)__symbol, NULL}
|
||||
#define DEBUG_NAMED_VALUE_WITH_DESCRIPTION(__symbol, __desc) {#__symbol, (unsigned long)__symbol, __desc}
|
||||
#define DEBUG_NAMED_VALUE_END {NULL, 0, NULL}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user