+1

Am Mo., 7. Apr. 2025 um 16:49 Uhr schrieb Laczen JMS <laczen...@gmail.com>:

> +1
>
> On Mon, Apr 7, 2025, 11:36 chao an <magicd...@gmail.com> wrote:
>
>> Hi community,
>>
>> Some green hand and individual developer who are not familiar with nuttx
>> may be confused by the naming of modlib, in currect implement, modlib as an
>> elf loader and parser, does not provide any features other than elf.
>>
>> In this pull request, I plan to rename modlib to elf, and adjust it from
>> the architecture level as follows:
>>
>> https://github.com/apache/nuttx/pull/15765
>>
>>
>> [image: image.png]
>>
>> In addition from other popular operating systems, different loadable
>> types are all implemented in binfmt. Therefore, it is also impossible for
>> modlib to support formats other than ELF in the future:
>>
>> https://github.com/torvalds/linux/blob/master/fs/binfmt_elf.c
>> https://github.com/torvalds/linux/blob/master/fs/binfmt_elf_fdpic.c
>> https://github.com/torvalds/linux/blob/master/fs/binfmt_flat.c
>> https://github.com/torvalds/linux/blob/master/fs/binfmt_misc.c
>> https://github.com/torvalds/linux/blob/master/fs/binfmt_script.c
>>
>> https://github.com/alexbousso/kernel_2.4.18-14/blob/master/fs/binfmt_coff.c
>>
>> This is where they belong:
>> https://github.com/apache/nuttx/tree/master/binfmt
>>
>>
>> So I need your vote here:
>> If you prefer modlib, please reply with -1.
>> If you recommend libelf, please reply with +1.
>>
>> BRs,
>>
>

Reply via email to