]> granicus.if.org Git - clang/commitdiff
[modules] For -module-file-info, print out the resource dir path, since it is include...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 25 Feb 2017 18:14:31 +0000 (18:14 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 25 Feb 2017 18:14:31 +0000 (18:14 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@296261 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Frontend/FrontendActions.cpp
test/Modules/module_file_info.m

index f795a1d0475ac885737aef041dcd317a4d99a878..c475cf467aabedab217abad13cb58d0c055adf6b 100644 (file)
@@ -567,6 +567,7 @@ namespace {
                                  bool Complain) override {
       Out.indent(2) << "Header search options:\n";
       Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n";
+      Out.indent(4) << "Resource dir [ -resource-dir=]: '" << HSOpts.ResourceDir << "'\n";
       Out.indent(4) << "Module Cache: '" << SpecificModuleCachePath << "'\n";
       DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes,
                    "Use builtin include directories [-nobuiltininc]");
index fa841b75926c0cab8c298144370db6a8e5a047eb..2c1021afaca368eb10d56d91ecff6e09720fea7f 100644 (file)
@@ -36,6 +36,7 @@
 
 // CHECK: Header search options:
 // CHECK:   System root [-isysroot=]: '/'
+// CHECK:   Resource dir [ -resource-dir=]: '{{.*}}clang{{.*}}'
 // CHECK:   Use builtin include directories [-nobuiltininc]: Yes
 // CHECK:   Use standard system include directories [-nostdinc]: No
 // CHECK:   Use standard C++ include directories [-nostdinc++]: Yes