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> |
||
---|---|---|
.. | ||
citest | ||
citest64 | ||
fb | ||
fb64 | ||
knetnsh64 | ||
knetnsh64_smp | ||
knsh32 | ||
knsh64 | ||
ksmp64 | ||
netnsh | ||
netnsh64 | ||
netnsh64_smp | ||
netnsh_smp | ||
nsh | ||
nsh64 | ||
smp | ||
smp64 |