toolchain/toolchain-buildroot: only riscv64 is supported by uClibc-ng
authorRomain Naour <romain.naour@gmail.com>
Thu, 12 Nov 2020 23:20:52 +0000 (00:20 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 13 Nov 2020 18:05:05 +0000 (19:05 +0100)
The commit [1] enabled riscv32 and riscv64 for uClibc-ng
internal toolchain backend but only riscv64 is curently
supported by uClibc-ng.

The initial patch [2] from Mark Corbin is only about riscv64.

Remove riscv32 from uClibc-ng supported architecture list.

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/830981656

[1] 209a082478fca143394512bb9a6c0822f12cfe2c
[2] bd9810e176273914eca1208bcba23f0de9e446b3

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/uclibc/Config.in
toolchain/toolchain-buildroot/Config.in

index 494758bd9df9cffa119eac288e6ff30445c11dd0..e59fef3c69e7fc1ed7f285fc557ad4b88ad4d46c 100644 (file)
@@ -107,7 +107,6 @@ config BR2_UCLIBC_TARGET_ARCH
        default "i386"     if BR2_i386
        default "x86_64"   if BR2_x86_64
        default "riscv64"  if BR2_RISCV_64
-       default "riscv32"  if BR2_RISCV_32
 
 config BR2_UCLIBC_MIPS_ABI
        string
index f34dd84c29aaa2faf4e691ec2f29ca8ed6245313..2058ff1eb9b1879de929213b309aedbca61cde14 100644 (file)
@@ -31,7 +31,7 @@ config BR2_TOOLCHAIN_BUILDROOT_UCLIBC
                   BR2_arm     || BR2_armeb    || \
                   BR2_i386    || BR2_m68k   || BR2_microblaze || \
                   BR2_mips    || BR2_mipsel || BR2_mips64 || BR2_mips64el || \
-                  BR2_or1k    || BR2_powerpc || BR2_riscv || BR2_sh2a   || \
+                  BR2_or1k    || BR2_powerpc || BR2_RISCV_64 || BR2_sh2a   || \
                   BR2_sh4     || BR2_sh4eb   || BR2_sparc || BR2_xtensa || \
                   BR2_x86_64
        select BR2_TOOLCHAIN_USES_UCLIBC