https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95096
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:c8d3f2b6d1d81535ac3b71fd8dd1def12f8d03b3 commit r11-2407-gc8d3f2b6d1d81535ac3b71fd8dd1def12f8d03b3 Author: Fangrui Song <mask...@google.com> Date: Wed May 13 08:27:29 2020 -0700 Don't make -gsplit-dwarf imply -g -gsplit-dwarf introduces order dependency: it overrides previous -g0 and -g1. Don't imply -g so that it can be plugged into a build without worrying that unnecessary debugging information may be generated. 2020-05-13 Fangrui Song <mask...@google.com> PR debug/95096 * opts.c (common_handle_option): Don't make -gsplit-dwarf imply -g. * doc/invoke.texi (-gsplit-dwarf): Update documentation.