[cfe-dev] compiler-rt project has broken i586 support

İsmail Dönmez ismail at namtrac.org
Tue Oct 16 09:37:14 PDT 2012


Awesome!

On Tue, Oct 16, 2012 at 6:30 PM, Rafael Espíndola <
rafael.espindola at gmail.com> wrote:

> I reduced this to clang miscompiling itself:
>
> http://llvm.org/bugs/show_bug.cgi?id=14098
>
> On 13 October 2012 13:18, İsmail Dönmez <ismail at namtrac.org> wrote:
> > Hi;
> >
> > on SUSE i586 build hosts I started getting the following error recently:
> >
> > [10283s]
> >
> /home/abuild/rpmbuild/BUILD/llvm/projects/compiler-rt/lib/i386/floatundisf.S:82
> > COMPILE:   clang_linux/full-i386/i386:
> >
> /home/abuild/rpmbuild/BUILD/llvm/projects/compiler-rt/lib/gcc_personality_v0.c
> > [10283s] :15: error: invalid reference to undefined symbol
> > [10283s]  movsd sticky-0b(%ecx,%eax,8), %xmm1
> >
> > Since XMM registers are SSE-only, they don't exist on i586 systems. Is
> there
> > a way to make this code i586 compatible again since most of the 32bit
> Linux
> > distributions are i586 only.
> >
> > Regards.
> >
> > --
> > Never learn by your mistakes, if you do you may never dare to try again.
> >
> > _______________________________________________
> > cfe-dev mailing list
> > cfe-dev at cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
> >
>



-- 
Never learn by your mistakes, if you do you may never dare to try again.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20121016/ae6d7e34/attachment.html>


More information about the cfe-dev mailing list