buildroot/arch
Mark Corbin 9b3d52b400 arch: add support for RISC-V 64-bit (riscv64) architecture
This enables a riscv64 system to be built with a Buildroot generated
toolchain (gcc >= 7.x, binutils >= 2.30, glibc only).

This configuration has been used to successfully build a qemu-bootable
riscv-linux-4.15 kernel (https://github.com/riscv/riscv-linux.git).

Signed-off-by: Mark Corbin <mark.corbin@embecosm.com>
[Thomas:
 - simplify arch.mk.riscv by directly setting GCC_TARGET_ARCH
 - simplify glibc.mk changes by using GLIBC_CONF_ENV.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-09-23 23:42:41 +02:00
..
arch.mk arch/arch.mk: fix check-package warnings 2018-09-23 23:41:19 +02:00
arch.mk.riscv arch: add support for RISC-V 64-bit (riscv64) architecture 2018-09-23 23:42:41 +02:00
arch.mk.xtensa arc/xtensa: store the Xtensa overlay in the per-package DL_DIR 2018-04-02 15:59:30 +02:00
Config.in arch: add support for RISC-V 64-bit (riscv64) architecture 2018-09-23 23:42:41 +02:00
Config.in.arc arch/Config.in*: fix attributes order 2018-04-01 07:59:45 +02:00
Config.in.arm arch/arm: cortex-m7 may have a FPv5 FPU 2018-05-20 19:15:07 +02:00
Config.in.csky arch: add BR2_READELF_ARCH_NAME hidden config option 2017-03-20 22:22:17 +01:00
Config.in.m68k arch/Config.in*: fix attributes order 2018-04-01 07:59:45 +02:00
Config.in.microblaze arch: add BR2_READELF_ARCH_NAME hidden config option 2017-03-20 22:22:17 +01:00
Config.in.mips */Config.in*: remove consecutive empty lines 2018-04-01 08:48:24 +02:00
Config.in.nios2 arch: add BR2_READELF_ARCH_NAME hidden config option 2017-03-20 22:22:17 +01:00
Config.in.or1k arch: add BR2_READELF_ARCH_NAME hidden config option 2017-03-20 22:22:17 +01:00
Config.in.powerpc arch/Config.in*: fix attributes order 2018-04-01 07:59:45 +02:00
Config.in.riscv arch: add support for RISC-V 64-bit (riscv64) architecture 2018-09-23 23:42:41 +02:00
Config.in.sh arch/Config.in*: fix attributes order 2018-04-01 07:59:45 +02:00
Config.in.sparc arch/Config.in*: fix attributes order 2018-04-01 07:59:45 +02:00
Config.in.x86 arch/Config.in*: fix attributes order 2018-04-01 07:59:45 +02:00
Config.in.xtensa arch/Config.in*: re-wrap help text 2018-04-01 08:00:13 +02:00