a9372627d8
Fully linked apps take less storage and are efficient to load. This is to enable them for rv-vrit configurations in KERNEL build. Changes: - arch/risc-v/Kconfig select BINFMT_ELF_EXECUTABLE for QEMU-RV - boards/risc-v/qemu-rv/rv-virt/configs - knsh32/defconfig enable ELF_EXECUTABLE, LIBM, OSTEST - knsh64/defconfig enable ELF_EXECUTABLE, LIBM, OSTEST - ksmp64/defconfig enable ELF_EXECUTABLE, LIBM, OSTEST - knetnsh64/defconfig enable ELF_EXECUTABLE, LIBM, OSTEST - knetnsh64_smp/defconfig enable ELF_EXECUTABLE, LIBM, OSTEST Additions: - boards/risc-v/qemu-rv/rv-virt/scripts/ - gnu-elf.ld apps linker script The ARCH_TEXT_VBASE of knsh32 is set to same as that of 64bit to reuse the apps linker script. Signed-off-by: Yanfeng Liu <yfliu2008@qq.com> |
||
---|---|---|
.. | ||
bl602/bl602evb | ||
bl808/ox64 | ||
c906/smartl-c906 | ||
esp32c3 | ||
esp32c6 | ||
espressif | ||
fe310/hifive1-revb | ||
hpm6750/hpm6750evk2 | ||
jh7110/star64 | ||
k210/maix-bit | ||
k230/canmv230 | ||
litex/arty_a7 | ||
mpfs | ||
qemu-rv/rv-virt | ||
rv32m1/rv32m1-vega |