https://sourceware.org/bugzilla/show_bug.cgi?id=29998
--- Comment #14 from Nick Clifton <nickc at redhat dot com> --- (In reply to Jan Janssen from comment #12) > Now it crashes here (sec->output_section is NULL): > > #0 _bfd_coff_generic_relocate_section (output_bfd=0x55555581c000, *sigh*. Yes I suspected that that might happen. (In reply to Jan Janssen from comment #13) > Dunno why it it not occur to me to do a bisection… > 514b4e191d5f46de8e142fe216e677a35fa9c4bb is the first bad commit The patch itself is not necessarily bad, but it does give me an idea. One of the changes it makes is to change the linker's default behaviour so that unless asked otherwise it will generate a .reloc output section. Since this is the section that is giving us problems, maybe that is the cause. As a possible workaround, please could you try adding "-Wl,--disable-reloc-section" to your final gcc command line. My guess is that now .reloc sections are being generated by default, there are circumstances where there is insufficient information to generate them. But without a test case I can use locally, I am not going to be able to investigate further. -- You are receiving this mail because: You are on the CC list for the bug.