]> git.friedersdorff.com Git - max/tmk_keyboard.git/blob - tmk_core/common/debug.c
Merge commit '22b6e15a179031afb7c3534cf7b109b0668b602c'
[max/tmk_keyboard.git] / tmk_core / common / debug.c
1 #include <stdbool.h>
2 #include "debug.h"
3
4 #define GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)
5
6 debug_config_t debug_config = {
7 /* GCC Bug 10676 - Using unnamed fields in initializers
8  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10676 */
9 #if GCC_VERSION >= 40600
10     .enable = false,
11     .matrix = false,
12     .keyboard = false,
13     .mouse = false,
14     .reserved = 0
15 #else
16     {
17         false,  // .enable
18         false,  // .matrix
19         false,  // .keyboard
20         false,  // .mouse
21         0       // .reserved
22     }
23 #endif
24 };