https://sourceware.org/bugzilla/show_bug.cgi?id=34097

--- Comment #7 from Mark Wielaard <mark at klomp dot org> ---
I have to think about this a bit harder.

doing eu-strip without -g -d or -S (which are all synonyms for --strip-debug)
doesn't do what I expected. It removes all debug sections (together with any
.rel.debug sections), but leaves the .symtab (so with -f that becomes
SHT_NOBITS in the .debug file).

This isn't really consistent. The .rel.debug sections need the .symtab to make
sense.

Questions:

- What did you expect --strip-all to do?
- Could you use -g instead?
- How do we want -s/--strip-all (not giving -g) to work?
- How should it work together with -f?
  (should it copy the .symtab even if it also stays in the main file?)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to