This flag isn't needed, or permitted, with the "ld" flavor of lld.
Also, add a basic ld commandline test.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256216
91177308-0d34-0410-b5e6-
96231b3b80d8
ArgStringList CmdArgs;
CmdArgs.push_back("-flavor");
CmdArgs.push_back("ld");
- CmdArgs.push_back("-target");
- CmdArgs.push_back(Args.MakeArgString(getToolChain().getTripleString()));
AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs);
CmdArgs.push_back("-o");
CmdArgs.push_back(Output.getFilename());
--- /dev/null
+// RUN: %clang -### -target wasm32-unknown-unknown -x assembler %s 2>&1 | FileCheck -check-prefix=AS_LINK %s
+// AS_LINK: clang{{.*}}" "-cc1as" {{.*}} "-o" "[[temp:[^"]*]]"
+// AS_LINK: lld" "-flavor" "ld" "[[temp]]" "-o" "a.out"