tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ELF sections vs. segments
On Thu, Jan 19, 2017 at 07:02:15PM +0300, Valery Ushakov wrote:
> Normally, it doesn't matter, as there's a note segment for each note
> section. However I'm playing with a forth system that cross-compiles
> and writes out its own ELF image and that standalone image only has
> segments, but no sections.
>
> I'm inclined to think that a standalone ELF binary should be able to
> get away with this kind of arrangement. Sections are for linkers,
> segments are for loaders. The binary is intended to be loaded, so it
> provides info about its segments and that should be enough.
>
> Comments? Shall we fix the check to look for note segments?
Sounds reasonable to me. The point of having a second table of
segments is so program loaders don't have to wade through sections.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index