clang-cl: Allow /Fo without an argument (PR21589)
authorHans Wennborg <hans@hanshq.net>
Mon, 17 Nov 2014 19:16:36 +0000 (19:16 +0000)
committerHans Wennborg <hans@hanshq.net>
Mon, 17 Nov 2014 19:16:36 +0000 (19:16 +0000)
commit6164753e81c574589822b246b89099dbe9439710
treecaa6812d46f1d7b3ba17473675535e5664951e9f
parente30f11d9ee08309d545224091bad706b9a8d4eca
clang-cl: Allow /Fo without an argument (PR21589)

When it's used without an argument, the default file name is
used. The same goes for /Fe.

Also, allow using /Fo, /Fa and /Fe with multiple inputs if they
don't have an argument.

llvm-svn: 222164
clang/lib/Driver/Driver.cpp
clang/test/Driver/cl-outputs.c