[cfe-commits] r69169 - in /cfe/trunk: include/clang/AST/Expr.h include/clang/Frontend/PCHBitCodes.h lib/Frontend/PCHReader.cpp lib/Frontend/PCHWriter.cpp test/PCH/exprs.c test/PCH/exprs.h

Evan Cheng evan.cheng at apple.com
Wed Apr 15 11:01:58 PDT 2009


What's the system configuration? register_frame is available on Linux  
and Mac OS X 10.6.

Evan

On Apr 15, 2009, at 9:47 AM, Chris Lattner wrote:

> On Apr 15, 2009, at 9:42 AM, Fariborz Jahanian wrote:
>>>> did you update llvm? There was a recent fix in BitstreamReader.h
>>>> that should fix this.
>>>
>>> I did and got a link error building llvm. I am now doing a clean  
>>> build
>>> of llvm.
>>
>> Failed again.
>>
>> llvm[2]: ======= Finished Linking Debug Executable llvm-link
>> llvm[2]: Compiling lli.cpp for Debug build
>> llvm[2]: Linking Debug executable lli
>> Undefined symbols:
>>  "___register_frame", referenced from:
>>      ___register_frame$non_lazy_ptr in LLVMJIT.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> make[2]: *** [/Volumes/sandbox/llvm/Debug/bin/lli] Error 1
>> make[1]: *** [lli/.makeall] Error 2
>> make: *** [all] Error 1
>
> This sounds like this patch:
> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090413/076311.html
>
> -Chris




More information about the cfe-commits mailing list