]> granicus.if.org Git - clang/commitdiff
Remove incorrect usage of JoinedOrSeparate.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 17 Oct 2014 01:52:48 +0000 (01:52 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 17 Oct 2014 01:52:48 +0000 (01:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@220023 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Options.td
test/Driver/modules.m

index df0b7a4b8d4709910c33bd3f99a7daf9e3e036e3..0d1a4e90ee6e9a0aaa9f54bb62d38f7412979be8 100644 (file)
@@ -654,7 +654,7 @@ def fmodule_maps : Flag <["-"], "fmodule-maps">, Group<f_Group>,
 def fmodule_name : JoinedOrSeparate<["-"], "fmodule-name=">, Group<f_Group>,
   Flags<[DriverOption,CC1Option]>, MetaVarName<"<name>">,
   HelpText<"Specify the name of the module to build">;
-def fmodule_map_file : JoinedOrSeparate<["-"], "fmodule-map-file=">,
+def fmodule_map_file : Joined<["-"], "fmodule-map-file=">,
   Group<f_Group>, Flags<[DriverOption,CC1Option]>, MetaVarName<"<file>">,
   HelpText<"Load this module map file">;
 def fmodules_ignore_macro : Joined<["-"], "fmodules-ignore-macro=">, Group<f_Group>, Flags<[CC1Option]>,
index dafb934992345bbb95968430fbc76c4959f905e9..ba462b8300b0b445fc24eb6389278b951c9e2451 100644 (file)
@@ -36,5 +36,5 @@
 
 // RUN: %clang -fmodules -fmodule-map-file=foo.map -fmodule-map-file=bar.map -### %s 2>&1 | FileCheck -check-prefix=CHECK-MODULE-MAP-FILES %s
 // CHECK-MODULE-MAP-FILES: "-fmodules"
-// CHECK-MODULE-MAP-FILES: "-fmodule-map-file=" "foo.map"
-// CHECK-MODULE-MAP-FILES: "-fmodule-map-file=" "bar.map"
+// CHECK-MODULE-MAP-FILES: "-fmodule-map-file=foo.map"
+// CHECK-MODULE-MAP-FILES: "-fmodule-map-file=bar.map"