[Buildroot] [PATCH v2 1/3] toolchain/toolchain-buildroot: enable uclibc for riscv64
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Mon Jul 27 16:04:31 UTC 2020
On Sun, 10 May 2020 16:43:45 +0100
Mark Corbin <mark at dibsco.co.uk> wrote:
> We can enable uclibc for RISC-V 64 bit now that it has been
> bumped from v1.0.32 to v1.0.34.
>
> Uclibc has had basic support for RISC-V 64 bit since v1.0.31, but
> shared library and TLS/NPTL support has only been available since
> v1.0.33.
>
> This update has been tested using qemu_riscv64_virt_defconfig and
> the Buildroot host QEMU.
>
> Signed-off-by: Mark Corbin <mark at dibsco.co.uk>
> ---
> Changes v1 -> v2:
> - use BR2_RISCV_64 instead of (BR2_riscv && BR2_ARCH_IS_64)
> (Thomas P)
> ---
> package/uclibc/Config.in | 1 +
> toolchain/toolchain-buildroot/Config.in | 13 +++++++------
> 2 files changed, 8 insertions(+), 6 deletions(-)
Applied to master, thanks.
Romain: in the end, I didn't change the existing defconfigs. We usually
don't change/check them when we update gcc, glibc or binutils for
example. The compiler/C library is pretty much independent from the
specific board, so I didn't think it was worth changing the HiFive
Unleashed board to use glibc.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list