[LLVMdev] Building current llvm-gcc-4.0 TOT fails on darwin x86

Dale Johannesen dalej at apple.com
Wed Sep 19 12:51:00 PDT 2007


On Sep 19, 2007, at 12:32 PM, Arnold Schwaighofer wrote:

> I now get:
> /Users/arnold/Desktop/testing/vanilla-gcc-4.0/obj/gcc/xgcc -B/Users/
> arnold/Desktop/testing/vanilla-gcc-4.0/obj/gcc/ -B/Users/arnold/
> Desktop/testing/vanilla-gcc-4.0/obj/../install/i686-apple-darwin8/
> bin/ -B/Users/arnold/Desktop/testing/vanilla-gcc-4.0/obj/../install/
> i686-apple-darwin8/lib/ -isystem /Users/arnold/Desktop/testing/
> vanilla-gcc-4.0/obj/../install/i686-apple-darwin8/include -isystem /
> Users/arnold/Desktop/testing/vanilla-gcc-4.0/obj/../install/i686-
> apple-darwin8/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -
> Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -
> isystem ./include  -fPIC -pipe -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -
> D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I../../llvm-gcc-4.0/gcc -I../../
> llvm-gcc-4.0/gcc/. -I../../llvm-gcc-4.0/gcc/../include -I./../intl -
> I../../llvm-gcc-4.0/gcc/../libcpp/include  -I/Users/arnold/Desktop/
> testing/vanilla-gcc-4.0/llvm/include -I/Users/arnold/Desktop/testing/
> vanilla-gcc-4.0/obj/../build/include -m64 -DL_fixxfdi -
> fvisibility=hidden -DHIDE_EXPORTS -c ../../llvm-gcc-4.0/gcc/libgcc2.c
> -o libgcc/x86_64/_fixxfdi.o
> Formal argument #0 has unhandled type f80
> ../../llvm-gcc-4.0/gcc/libgcc2.c:1235: internal compiler error: Abort
> trap
>
> will disable multilib (./configure --disable-multilib ...) and try
> again and post the results

Yeah, that should work.

> regards
>
> On 19 Sep 2007, at 20:01, Dale Johannesen wrote:
>
>> I think the build should work now, could you try?  You need both
>> llvm and llvm-gcc.
>> There are still codegen issues, but I don't think they'll affect
>> code that
>> doesn't use long double.
>>
>> On Sep 19, 2007, at 8:01 AM, Arnold Schwaighofer wrote:
>>
>>> Okay dokey, thanks :)
>>> On 19 Sep 2007, at 16:52, Dale Johannesen wrote:
>>>>> message. Is that a just a temporary inconsistency or should i
>>>>> file a
>>>>> bug?
>>>>
>>>> I think I broke this with long double.  I'll get it fixed shortly.
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list