1 diff -wpruN '--exclude=*.orig' a~/lib/Driver/ToolChains/Solaris.cpp a/lib/Driver/ToolChains/Solaris.cpp
2 --- a~/tools/clang/lib/Driver/ToolChains/Solaris.cpp 1970-01-01 00:00:00
3 +++ a/tools/clang/lib/Driver/ToolChains/Solaris.cpp 1970-01-01 00:00:00
4 @@ -40,7 +40,7 @@ void solaris::Assembler::ConstructJob(Co
5 for (const auto &II : Inputs)
6 CmdArgs.push_back(II.getFilename());
8 - const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as"));
9 + const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("gas"));
10 C.addCommand(std::make_unique<Command>(JA, *this, ResponseFileSupport::None(),
11 Exec, CmdArgs, Inputs, Output));