[cfe-dev] [diff] build failure in cc1as_main driver part (r108824)

Jim Grosbach grosbach at apple.com
Tue Jul 20 09:06:11 PDT 2010


Useful "trick". If you have clang checked out as a sub-tree of llvm (i.e., in <llvm>/tools/clang), you can update both at once by running "make update" in your build directory.

-Jim


On Jul 20, 2010, at 8:19 AM, Vladimir Kirillov wrote:

> please ignore that, i just forgot to update the tools/clang tree.
> always forget they're separate.
> 
> On 16:25 Tue 20 Jul, Vladimir Kirillov wrote:
>> Hello, cfe-dev!
>> 
>> As before, another API misuse. 
>> 
>> Index: tools/clang/tools/driver/cc1as_main.cpp
>> ===================================================================
>> --- tools/clang/tools/driver/cc1as_main.cpp     (revision 108642)
>> +++ tools/clang/tools/driver/cc1as_main.cpp     (working copy)
>> @@ -278,7 +278,7 @@
>> 
>>   OwningPtr<MCAsmParser> Parser(createMCAsmParser(*TheTarget, SrcMgr, Ctx,
>>                                                   *Str.get(), *MAI));
>> -  OwningPtr<TargetAsmParser> TAP(TheTarget->createAsmParser(*Parser));
>> +  OwningPtr<TargetAsmParser> TAP(TheTarget->createAsmParser(*Parser, *TM));
>>   if (!TAP) {
>>     Diags.Report(diag::err_target_unknown_triple) << Opts.Triple;
>>     return false;
>> 
>> 
>> clang now builds successfully.
>> _______________________________________________
>> cfe-dev mailing list
>> cfe-dev at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev





More information about the cfe-dev mailing list