[PATCH] D30881: Track skipped files in dependency scanning
Bruno Cardoso Lopes via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Mar 13 13:42:54 PDT 2017
bruno added a comment.
Hi Pete,
================
Comment at: lib/Frontend/DependencyFile.cpp:191
+ const Token &FilenameTok,
+ SrcMgr::CharacteristicKind FileType) override;
+
----------------
Is there any `FileSkipped` callback invocation that might trigger an unwanted file to be added as a dependency or it will only trigger for the symlink case?
================
Comment at: test/Frontend/dependency-gen-symlink.c:11
+// RUN: echo "#endif" >> %t.dir/a/header.h
+// RUN: ln %t.dir/a/header.h %t.dir/b/header.h
+
----------------
It seems that it works for hard links as well right? Is this intended or do you miss a `-s`?
https://reviews.llvm.org/D30881
More information about the cfe-commits
mailing list