On 9/29/2010 10:13 AM, Richard Earnshaw wrote:
I don't think it's necessarily a bug that a generic ELF strip program is unable to strip all ARM ELF binary files. This is particularly true for unlinked object files that can contain additional sections that refer to the symbol section.
I agree. Though I think it's a bug to *attempt* to strip, if you can't do it right. Either strip should be built with support for all architectures and system, detect the architecture and system, and then do the right thing -- or it should tell you it's not the right kind of strip and punt. It shouldn't blindly damage your object file when it has enough information to know that it doesn't know what it's doing.