https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65733
--- Comment #4 from Jack Howarth <howarth.at.gcc at gmail dot com> --- The issue in configure can be seen with... mkdir conftest cd conftest echo "int f (void) { return 0; }" > conftest.c clang-3.6 -c conftest.c mv conftest.o conftest.o.g0 clang-3.6 -c -g conftest.c mv conftest.o conftest.o.g ../gcc-4.9.3-20150410/contrib/compare-debug conftest.o.g0 conftest.o.g ..which unexpectedly produces... conftest.o.g0.stripped conftest.o.g.stripped differ: char 433, line 1 stripping off .eh_frame and LTO sections, then retrying failed to strip off .eh_frame conftest.o.g0.stripped conftest.o.g.stripped differ: char 433, line 1