From 8c2386d934711d59ff97883db11cdc078d0831c7 Mon Sep 17 00:00:00 2001 From: Argyrios Kyrtzidis Date: Sat, 25 Feb 2017 18:14:31 +0000 Subject: [PATCH] [modules] For -module-file-info, print out the resource dir path, since it is included in the module hash. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@296261 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Frontend/FrontendActions.cpp | 1 + test/Modules/module_file_info.m | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/Frontend/FrontendActions.cpp b/lib/Frontend/FrontendActions.cpp index f795a1d047..c475cf467a 100644 --- a/lib/Frontend/FrontendActions.cpp +++ b/lib/Frontend/FrontendActions.cpp @@ -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]"); diff --git a/test/Modules/module_file_info.m b/test/Modules/module_file_info.m index fa841b7592..2c1021afac 100644 --- a/test/Modules/module_file_info.m +++ b/test/Modules/module_file_info.m @@ -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 -- 2.40.0