[PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.

2018-07-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL337353: [modules] Print input files when -module-file-info file switch is passed. (authored by vvassilev, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit:

[PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.

2018-06-28 Thread Bruno Cardoso Lopes via Phabricator via cfe-commits
bruno accepted this revision. bruno added a comment. This revision is now accepted and ready to land. > It looks like the diagnostic options and few others were moved out from the > control block in r297655 by Manman Ren. The header files are still part of > the control block. The best I can

[PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.

2018-06-28 Thread Vassil Vassilev via Phabricator via cfe-commits
v.g.vassilev added a comment. It looks like the diagnostic options and few others were moved out from the control block in r297655 by Manman Ren. The header files are still part of the control block. The best I can do is buffer that information and print it out last. Is that what we want?

[PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.

2018-05-21 Thread Bruno Cardoso Lopes via Phabricator via cfe-commits
bruno added a comment. Thanks for improving this Vassil. Where does in the output it shows up? I wonder if we should have those at the end given the huge amount of headers some modules might have. Repository: rC Clang https://reviews.llvm.org/D47118

[PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.

2018-05-20 Thread Vassil Vassilev via Phabricator via cfe-commits
v.g.vassilev created this revision. v.g.vassilev added reviewers: rsmith, bruno, teemperor. This patch improves traceability of duplicated header files which end up in multiple pcms. Repository: rC Clang https://reviews.llvm.org/D47118 Files: lib/Frontend/FrontendActions.cpp