https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95365
Alexandre Oliva <aoliva at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #2 from Alexandre Oliva <aoliva at gcc dot gnu.org> --- 'fraid the change was intentional. Different compilations of foo.c, with different options, now get different gcda files, instead of one stepping on the other's toes. You have to separate compilation and linking to get foo.gc{da,no}, or use the "-dumpbase ''" workaround to restore prior aux output naming conventions.