On Fri, Sep 16, 2016 at 12:19 PM, Jasper Lievisse Adriaanse <jas...@openbsd.org> wrote: > This moves the definition of ELF_CTF into exec_elf.h and adjusts the > loadfile_elf.c copies accordingly. > > OK?
ok except for one bit: > --- share/man/man5/elf.5 7 Sep 2016 18:42:01 -0000 1.32 > +++ share/man/man5/elf.5 16 Sep 2016 19:16:37 -0000 > @@ -877,6 +877,13 @@ fixed-size entries. > .Pp > Various sections hold program and control information: > .Bl -tag -width ".shstrtab" > +.It .SUNW_ctf > +This section contains the (un)compressed Compact C-Type Format data > +describing the object's types and symbols. > +This section is of type > +.Dv SHT_NOBITS . > +The attribute used is > +.Dv SHF_ALLOC . It's of type SHT_NOBITS and therefore occupies no space in the file? Really? I mean, I knew it was compressed, but infinite compression? Philip Guenther