Rob Browning: > Jeremy Bicha <jbi...@debian.org> writes: > >> On Sun, Sep 2, 2018 at 2:30 AM Niels Thykier <ni...@thykier.net> wrote: > >>> These files appear to regular ELF files. How would I recognise them as >>> "non-strippable" ELF files? Note even file(1) classifies them as ELF >>> shared object with debug info and not stripped. >>> >>> Related, are we sure this is not a bug/missing feature in strip(1)? >> >> I don't know anything about Guile. Rob, can you help? > > I don't know all the details here, but I believe that Guile uses the ELF > format, for its byte-compiled files, and they *are* ELF files, but > they're not "normal" executables. They contain Guile VM byte code, data > sections, etc. > > And as such, I assume they're not strippable, at least not in the > typical sense. > > Does that help? >
Partly, I still have to identify them as "non-strippable" somehow. Is there an ELF header I can use to identify on? Thanks, ~Niels