aboutsummaryrefslogtreecommitdiff
path: root/keyboards/bajjak
diff options
context:
space:
mode:
authorJoel Challis <[email protected]>2025-07-07 16:15:50 +0100
committerGitHub <[email protected]>2025-07-07 16:15:50 +0100
commit7827f9fbe369bd9ad6c30c88f36ab53dafbb719d (patch)
tree8acee69b130c7d0dcbafe606340a9905da0a0c8c /keyboards/bajjak
parentd9f2d8d241be9ca96a5c7c7fde8de1308a7c5f14 (diff)
downloadqmk_firmware-7827f9fbe369bd9ad6c30c88f36ab53dafbb719d.tar.gz
qmk_firmware-7827f9fbe369bd9ad6c30c88f36ab53dafbb719d.zip
Compilation fixes for `-fno-common` (#25436)
Diffstat (limited to 'keyboards/bajjak')
-rw-r--r--keyboards/bajjak/bajjak.c4
-rw-r--r--keyboards/bajjak/bajjak.h6
2 files changed, 7 insertions, 3 deletions
diff --git a/keyboards/bajjak/bajjak.c b/keyboards/bajjak/bajjak.c
index aadeb0415a..17d9165232 100644
--- a/keyboards/bajjak/bajjak.c
+++ b/keyboards/bajjak/bajjak.c
@@ -21,6 +21,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "bajjak.h"
+bool bajjak_left_led_1 = 0;
+bool bajjak_left_led_2 = 0;
+bool bajjak_left_led_3 = 0;
+
extern inline void bajjak_board_led_on(void);
extern inline void bajjak_right_led_1_on(void);
extern inline void bajjak_right_led_2_on(void);
diff --git a/keyboards/bajjak/bajjak.h b/keyboards/bajjak/bajjak.h
index cd4ae50053..f3acb54f59 100644
--- a/keyboards/bajjak/bajjak.h
+++ b/keyboards/bajjak/bajjak.h
@@ -66,9 +66,9 @@ inline void bajjak_right_led_3_off(void) { gpio_set_pin_input(B7); gpio_write_
inline void bajjak_right_led_off(uint8_t led) { gpio_set_pin_input(led+4); gpio_write_pin_low(led+4); }
#ifdef LEFT_LEDS
-bool bajjak_left_led_1;
-bool bajjak_left_led_2;
-bool bajjak_left_led_3;
+extern bool bajjak_left_led_1;
+extern bool bajjak_left_led_2;
+extern bool bajjak_left_led_3;
inline void bajjak_left_led_1_on(void) { bajjak_left_led_1 = 1; }
inline void bajjak_left_led_2_on(void) { bajjak_left_led_2 = 1; }