https://sourceware.org/bugzilla/show_bug.cgi?id=31761
--- Comment #5 from Peter Damianov <peter0x44 at disroot dot org> --- Just to be completely clear, the command is incorrect, but the way ld reacts to the mistake is the problem. In this case, the "file.c" will be deleted, the user has potentially lost a file, and day ruined. I think refusing to delete output here is the correct and preferable thing to do. -- You are receiving this mail because: You are on the CC list for the bug.