QMK Bot
078ec10e42
Merge remote-tracking branch 'origin/master' into develop
2026-05-17 03:07:28 +00:00
Nick Brassel and Joel Challis
1836382f66
GCC 16.1 compatibility fix. ( #26216 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2026-05-17 13:06:47 +10:00
Scott Lamb
0c5e36d056
Fix make test:all failures seen on macOS Tahoe ( #26136 )
2026-04-28 19:31:00 +01:00
QMK Bot
c31ebfeb0a
Merge remote-tracking branch 'origin/master' into develop
2026-03-30 04:26:07 +00:00
Joel Challis
ed80e21858
Resolve 'using serial compilation of 2 LTRANS jobs' warning ( #26113 )
2026-03-30 15:25:29 +11:00
Joel Challis
6f4a45e392
Fix color diagnostics for arm-none-eabi-gcc ( #26115 )
2026-03-30 14:42:29 +11:00
Dominic Clifton and フィルターペーパー
1f96f890fa
Always generate .map files. ( #25961 )
...
* Always generate .map files.
Useful when NOT compiling with debugging C/CXX/AS flags too!
e.g. to find which source file was used to compile-in a weak reference.
* Shorten comment phrase
---------
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
2026-03-16 18:31:16 +08:00
Nick Brassel
bb9dd05c6a
[Bug] Minimise force-included files ( #25194 )
2025-05-05 10:07:53 +10:00
Joel Challis
3bd303f204
Remove arm_atsam platform ( #24337 )
2024-09-02 03:48:17 +01:00
Stefan Kerkmann
d210590d4d
[Maintenance] builddefs: common_rules: overhaul debug information generation ( #24352 )
...
builddefs: common_rules: overhaul debug information generation
Debug information is always generated while compiling a binary, but
debugging is not the main use-case for the majority of users. Thus the
new default is to explicitly require them with `DEBUG_ENABLE=yes`. The
same is true for linker map files which are gated by the same flag.
As we target the gcc compiler and debug with the gdb debugger we can
specify the ggdb3 flag in the most verbose to get macro expansion.
Signed-off-by: Stefan Kerkmann <karlk90@pm.me >
2024-09-01 19:54:53 +02:00
Nick Brassel and Duncan Sutherland
5501e804ff
QMK Userspace ( #22222 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
2023-11-28 07:53:43 +11:00
Nick Brassel
4c625d8286
Revert "chibios: disable RWX segment warning on newer GNU lds ( #22007 )" ( #22469 )
...
This reverts commit de3c42125b .
2023-11-13 22:41:12 +00:00
Thomas Weißschuh
de3c42125b
chibios: disable RWX segment warning on newer GNU lds ( #22007 )
2023-11-13 22:29:12 +00:00
Thomas Weißschuh
615ca78567
directly use object files when linking ELF ( #22025 )
2023-09-17 14:25:46 +10:00
Joel Challis
06cec720dd
Remove 'Firmware size check does not yet support' message ( #21977 )
2023-09-12 05:16:39 +01:00
Dasky
62105b5c07
Remove oversize binaries ( #21976 )
...
This stops a situation where a user could end up flashing oversize firmware soft bricking hardware.
2023-09-12 02:55:05 +01:00
Nick Brassel
ffdc70bf0a
Consolidate KEYBOARD_OUTPUT+KEYMAP_OUTPUT=>INTERMEDIATE_OUTPUT ( #21272 )
2023-06-21 08:41:49 +10:00
Joel Challis
873922d98f
Implement UF2 device type id extension tag ( #21029 )
2023-05-25 23:07:47 +01:00
Joel Challis
bda28fa384
Hide hex output when building uf2 ( #19940 )
2023-02-26 15:24:43 +11:00
Ryan
7ebc396876
compiler.txt: ensure file exists before comparison ( #18921 )
2022-11-01 00:35:38 +00:00
George Rodrigues
959f4cbb62
docs: some typos ( #18582 )
...
probably hacktoberism
2022-10-05 17:32:07 +01:00
Nick Brassel
543f54a483
[Core] STM32_USB_USE_OTG1 => USB_ENDPOINTS_ARE_REORDERABLE ( #17647 )
2022-08-04 21:05:16 +10:00
Stefan Kerkmann
e89478eb0f
[Core] Update C standard to GNU11, C++ to GNU++14 ( #17114 )
2022-06-06 08:47:22 +10:00
Nick Brassel
5816288926
Warn about LTO with arm_atsam, not ChibiOS. ( #17106 )
2022-05-16 15:29:55 +10:00
Nick Brassel
44f1bd9b3a
ChibiOS 21.11.1 update. ( #16251 )
...
* ChibiOS 21.11.1 update.
* `uf2-tinyuf2` => `tinyuf2`
* Updated chibios-contrib, fixup preprocessor for tinyuf2 bootloader.
* Fixup keychron L433 boards.
* Makefile cleanup.
* RISC-V build fixes.
* Fixup RISC-V build.
2022-03-07 21:04:22 +11:00
Joel Challis
f7e7671f69
Migrate more makefile utilities to builddefs sub-directory ( #16002 )
2022-02-10 09:45:51 -08:00