Commit graph

12 commits

Author SHA1 Message Date
Stefan 86c6e9d39c Add the begin of a bootstrap path for GCC.
gcc-bootstrap.scm: New file.
2024-11-23 20:58:17 +01:00
Stefan f14ae7ebed Update gcc to 14.2, fix multilibs.
embedded.scm: Formatting.
(make-gcc-phase-pre-configure): Remove dynamic-linker argument.  Create
gcc/config.  Remove obsolete patch of gcc/configure.
(make-gcc-configure-flags): Add dynamic-linker argument.  Simplify --with-specs
options and overwrite the dynamic-linker.  Set --with-local-prefix to $#output
to ignore /usr/local/include.
(make-gcc): Update to GCC 14.2.  Remove creation of --with-local-prefix
directory.  Delete install-tools after install phase.
(make-gcc-cross-sans-libc-configure-flags): Add --disable-multiarch.  Set
--with-local-prefix to $#output to ignore /usr/local/include.
(make-cross-c-library): Set
--with-local-prefix to $#output to ignore /usr/local/include.  Change
--with-specs to work with multilibs.  Add --disable-multiarch.
2024-11-23 20:56:49 +01:00
Stefan 376414e24d Formatting.
zephyr.scm, zephyr/apps.scm, zephyr/modules.scm: Formatting.
2024-11-23 15:13:30 +01:00
Stefan d8e6a4f33a Improve redox-neo-keymap.
zephyr/zmk.scm: Formatting.
(/behaviors/hold-perferred-modifier-tap): New behavior.
(special-bindings->zmk-name): Change character for encoder.
(de->hid): Add = for P=.
(redox-neo-keymap): Use new behavior and =.
2024-11-23 15:04:45 +01:00
Stefan 5fce2e4987 Add picolibc, improve GCC builds, update Zephyr, ZMK, Redox 2024-05-19 22:22:01 +02:00
Stefan c03fdc6264 Add copyright and GPL3, optimize comments. 2023-10-02 15:06:21 +02:00
Stefan 16b3f2b99c Get gcc-arm-none-eabi, zephyr, ZMK, redox-neo-nrfmicro-13-zmk working. 2023-09-03 12:57:02 +02:00
Stefan 5557bf3001 Add zephyr and ZMK packages, get gcc working. 2023-08-06 22:32:31 +02:00
Stefan 308a6f6093 Remove libstdc++ from arm-none-eabi-toolchain. 2023-04-14 21:19:27 +02:00
Stefan 75f2fbc842 Fix use-modules. 2023-01-05 21:13:20 +01:00
Stefan c59c6e25b6 Adding a first try of arm-none-eabi{-nano}-toolchain-12.2-4.2 2022-12-03 18:02:24 +01:00
Stefan 7584121e49 Initial commit to main branch. 2022-11-13 13:49:57 +01:00