nuttx/libs/libc/machine/risc-v
xuxin19 e3003f691b cmake:init RISC-V cmake qemu-rv build
cmake currently does not support non-FlatBuild,
need disable ELF and LOADABLE when compiling other defconfigs

```
 cmake -B build -DBOARD_CONFIG=rv-virt/smp64 -GNinja # for rv32:rv-virt/smp
 cmake --build build -t menuconfig
 cmake --build build
 qemu-system-riscv64 -semihosting -M virt,aclint=on -cpu rv64 -smp 8 -bios none -kernel nuttx -nographic
```

Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2023-10-26 21:01:46 +08:00
..
common cmake:init RISC-V cmake qemu-rv build 2023-10-26 21:01:46 +08:00
gnu cmake:init RISC-V cmake qemu-rv build 2023-10-26 21:01:46 +08:00
rv32 cmake:init RISC-V cmake qemu-rv build 2023-10-26 21:01:46 +08:00
rv64 build: add initial cmake build system 2023-07-08 13:50:48 +08:00
arch_elf.c elf: Move 32/64bit generic mapping from risc-v/arch_elf.c to elfxx.h 2023-07-10 13:09:47 -03:00
CMakeLists.txt cmake:init RISC-V cmake qemu-rv build 2023-10-26 21:01:46 +08:00
Kconfig arm64/gnu:Set arch_* optimizations to be on by default. 2023-08-19 18:43:08 +08:00
Make.defs libc: add risc-v libc function 2023-01-10 11:31:26 +08:00