[PATCH] D44788: Add an option to support debug fission on implicit ThinLTO.

David Blaikie via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 22 14:19:15 PDT 2018


dblaikie added a comment.

The only data we have is that where .o files go, .dwo files go beside them.
How to generalize this to other situations isn't really obvious to me -
even for a.out (do you put all the .dwo files next to a.out? in the same
directory? if the names collide, where then? etc).

Interestingly GCC for "g++ foo.cpp" puts the foo.dwo file right where it
would go by default (next to foo.cpp, even though there's no foo.o).  Oh,
LLVM does that too. Huh. I'm not sure that's a terribly helpful default to
extrapolate to ThinLTO for, though.


Repository:
  rC Clang

https://reviews.llvm.org/D44788





More information about the cfe-commits mailing list