https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86651
Bug ID: 86651 Summary: lto-wrapper.exe: fatal error: simple_object_copy_lto_debug_sections not implemented: Invalid argument Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: jwjagersma at gmail dot com CC: marxin at gcc dot gnu.org Target Milestone: --- Compiling anything with '-flto -g' yields the following error message during linking: $ echo "void main(){}" > nop.c $ i586-pc-msdosdjgpp-gcc -flto -g nop.c lto-wrapper.exe: fatal error: simple_object_copy_lto_debug_sections not implemented: Invalid argument compilation terminated. collect2.exe: fatal error: lto-wrapper returned 1 exit status compilation terminated. $ i586-pc-msdosdjgpp-gcc -v Using built-in specs. COLLECT_GCC=D:\msys64\usr\local\cross\bin\i586-pc-msdosdjgpp-gcc.exe COLLECT_LTO_WRAPPER=D:/msys64/usr/local/cross/libexec/gcc/i586-pc-msdosdjgpp/8.1.0/lto-wrapper.exe Target: i586-pc-msdosdjgpp Configured with: ../gnu/gcc-8.10/configure --disable-plugin --enable-lto --enable-libstdcxx-filesystem-ts --disable-nls --enable-libquadmath-support --enable-version-specific-runtime-libs --enable-fat --disable-libstdcxx-pch --target=i586-pc-msdosdjgpp --prefix=/usr/local/cross --enable-languages=c,c++ Thread model: single gcc version 8.1.0 (GCC) This appears to be the same bug as pr85238, which is marked FIXED / RESOLVED.