./cross/riscv64-none-elf-gcc, GCC for bare metal RISC-V 64-bit little-endian ELF

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 14.3.0, Package name: cross-riscv64-none-elf-gcc-14.3.0, Maintainer: port-riscv

GCC for bare metal RISC-V 64-bit ELF environment with newlib.


Master sites: (Expand)

Filesize: 92980.684 KB

Version history: (Expand)


CVS history: (Expand)


   2025-09-23 21:25:49 by Jonathan Schleifer | Files touched by this commit (2)
Log message:
Fix cross/riscv64-none-elf-gcc on Darwin
   2025-09-09 00:54:47 by Lloyd Parkes | Files touched by this commit (8) | Package updated
Log message:
Update the arm-none-eabi and riscv64-none-elf toolchains.

These toolchains have been updated to

	binutils-2.45
	gcc-14.3.0
	gdb-16.3
	newlib-4.5.0.20241231

from

	binutils-2.32
	gcc-8.3.0
	gdb-7.10
	newlib-3.1.0 (4.4.0.20231231 for riscv64)

This affects

	cross/arm-none-eabi-binutils
	cross/arm-none-eabi-gcc
	cross/arm-none-eabi-gdb
	cross/riscv64-none-elf-binutils
	cross/riscv64-none-elf-gcc

Multilib is now enabled so that code for microcontrollers can be
compiled. These cross compilers can now be used to compile code for
microcontrollers such as the Raspberry Pi Pico 2.
   2024-05-14 01:08:56 by David H. Gutteridge | Files touched by this commit (1)
Log message:
riscv64-none-elf-gcc: drop duplicated CHECK_PORTABILITY_SKIP
   2024-03-19 15:24:34 by Tom Spindler | Files touched by this commit (2)
Log message:
Set --disable-multilib; the default selection of multilibs is rather
gigantic, and this cuts down the package to about a third of the size.

bump PKGREVISION.