]> granicus.if.org Git - clang/commitdiff
clang-cl: Support -resource-dir option (PR28074)
authorHans Wennborg <hans@hanshq.net>
Mon, 13 Jun 2016 20:31:30 +0000 (20:31 +0000)
committerHans Wennborg <hans@hanshq.net>
Mon, 13 Jun 2016 20:31:30 +0000 (20:31 +0000)
It's useful e.g. for distributed build systems.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272583 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Options.td
test/Driver/cl-options.c

index 67a3ea1ac6aed96e7fc7d612d112b6493676aa84..5c240f36b487593a554eaba7b1d5aeda028209aa 100644 (file)
@@ -1776,7 +1776,7 @@ def rewrite_legacy_objc : Flag<["-"], "rewrite-legacy-objc">, Flags<[DriverOptio
   HelpText<"Rewrite Legacy Objective-C source to C++">;
 def rdynamic : Flag<["-"], "rdynamic">;
 def resource_dir : Separate<["-"], "resource-dir">,
-  Flags<[DriverOption, CC1Option, HelpHidden]>,
+  Flags<[DriverOption, CC1Option, CoreOption, HelpHidden]>,
   HelpText<"The directory which holds the compiler resource files">;
 def resource_dir_EQ : Joined<["-"], "resource-dir=">, Flags<[DriverOption]>,
   Alias<resource_dir>;
index bd0087b9865942d4945cd7597e351ae871233d2f..439dd7935828f644d3b221253bda32ab0f06c00b 100644 (file)
 // RUN:     -fms-extensions \
 // RUN:     -fno-ms-extensions \
 // RUN:     -mllvm -disable-llvm-optzns \
+// RUN:     -resource-dir \
 // RUN:     -Wunused-variable \
 // RUN:     -fmacro-backtrace-limit=0 \
 // RUN:     -Werror /Zs -- %s 2>&1