+1

On Mon, 7 Apr 2025, 17:28 Maciej Wójcik, <w8j...@gmail.com> wrote:

> +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