http://sourceware.org/bugzilla/show_bug.cgi?id=13947
Bug #: 13947 Summary: Strip applied twice corrupts binaries compiled with --emit-relocs Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: binutils AssignedTo: unassig...@sourceware.org ReportedBy: binutils-b...@qult.net Classification: Unclassified I need to produce binaries with --emit-relocs options passed to the linker. After calling strip once on the freshly compiled binary, it runs fine, but after applying strip again, as it sometimes happens in complicated build systems, the binary is corrupted and segfaults. This doesn't happen with binaries compiled without --emit-relocs, in which case strip is idempotent indeed. I tried that with different versions of GCC with both C and C++ programs. I also tried different versions of binutils and x86_64, i386 and arm architectures. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils