Commit graph

8 commits

Author SHA1 Message Date
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 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 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