https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61352
Joel Brobecker <brobecker at gnat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |brobecker at gnat dot com --- Comment #13 from Joel Brobecker <brobecker at gnat dot com> --- Sorry guys, but dsymutil is not working very well. I have a couple of examples where, either dsymutil is excluding some DIEs from the DWARF image, or where dsymutil actually segfaults. There is also the fact that dsymutil doesn't know about recent DWARF enhancements, and doesn't work well when compiling code with -gno-strict-dwarf. GDB should be able to use the debug info from the object files without requiring the use of dsymutil. Since we do not control dsymutil and its quality level (or lack thereof), I suggest the best course of action is trying to figure out why GDB doesn't pick the debugging info up from the .o files, and then fix that. In the meantime, I suggest we revert this change, or else make it optional at the very least. PS: Our experiments are on Darwin 13.4 and 14.3.