6d49446ebd
Enable selecting elf2flt for RISC-V 64-bits no MMU builds and add support for it in the form of an additional patch (upstream pull request https://github.com/uclinux-dev/elf2flt/pull/22). Also modify the package Makefile.in file to add the -fPIC option to the target CFLAGS for RISC-V 64-bits no MMU builds. This patch is based on initial work by Christoph Hellwig <hch@lst.de>. Signed-off-by: Damien Le Moal <damien.lemoal@wdc.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
14 lines
486 B
Plaintext
14 lines
486 B
Plaintext
config BR2_PACKAGE_HOST_ELF2FLT
|
|
bool "Enable elf2flt support?"
|
|
depends on BR2_arm || BR2_sh || BR2_sparc || BR2_xtensa || BR2_RISCV_64
|
|
depends on !BR2_USE_MMU
|
|
help
|
|
uCLinux uses a Binary Flat format commonly known as BFLT. It
|
|
is a relatively simple and lightweight executable format
|
|
based on the original a.out format.
|
|
|
|
This option compiles the required tools and makes the required
|
|
modifications on your toolchain (linker).
|
|
|
|
https://github.com/uclinux-dev/elf2flt
|