Re: [Buildroot] [PATCH v5 03/10] package/Makefile.in: Fix NOMMU RISC-V 64-bits toolchain base name
From: Alistair Francis <hidden>
Date: 2021-10-27 03:27:18
On Tue, Oct 26, 2021 at 5:25 PM Damien Le Moal [off-list ref] wrote:
From: Christoph Hellwig <hch@lst.de> Using *-uclinux-* seems like an only partially followed convention. And at least RISC-V 64-bits gcc does not know about uclinux tuples. So switch back to the normal "linux" one for now. Signed-off-by: Christoph Hellwig <hch@lst.de> [Damien] * Make the change conditional on BR2_RISCV_64 being "y". Signed-off-by: Damien Le Moal <redacted>
Acked-by: Alistair Francis <redacted> Alistair
quoted hunk ↗ jump to hunk
--- package/Makefile.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)diff --git a/package/Makefile.in b/package/Makefile.in index 04347d2d84..dae7a859fd 100644 --- a/package/Makefile.in +++ b/package/Makefile.in@@ -39,8 +39,9 @@ endif # Compute GNU_TARGET_NAME GNU_TARGET_NAME = $(ARCH)-$(TARGET_VENDOR)-$(TARGET_OS)-$(LIBC)$(ABI) -# FLAT binary format needs uclinux -ifeq ($(BR2_BINFMT_FLAT),y) +# FLAT binary format needs uclinux, except RISC-V 64-bits which needs +# the regular linux name. +ifeq ($(BR2_BINFMT_FLAT):$(BR2_RISCV_64),y:) TARGET_OS = uclinux else TARGET_OS = linux --2.31.1 _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot
_______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot