[llvm] r271118 - Fix production of R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX.

Andrew Adams via llvm-commits llvm-commits at lists.llvm.org
Mon May 30 12:45:45 PDT 2016


This commit seems to have broken all my windows cross-compilation builds
with:

unsupported relocation type
UNREACHABLE executed at
/usr/local/google/home/abadams/projects/build_bot/slave/linux-32-gcc51-trunk/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:71!

Perhaps the new cases need to be handled in X86WinCOFFObjectWriter.cpp?

- Andrew

On Sat, May 28, 2016 at 4:21 PM, Davide Italiano via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> On Sat, May 28, 2016 at 8:51 AM, Rafael Espindola via llvm-commits
> <llvm-commits at lists.llvm.org> wrote:
> > Author: rafael
> > Date: Sat May 28 10:51:38 2016
> > New Revision: 271118
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=271118&view=rev
> > Log:
> > Fix production of R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX.
> >
> > We were producing R_X86_64_GOTPCRELX for invalid instructions and
> > sometimes producing R_X86_64_GOTPCRELX instead of
> > R_X86_64_REX_GOTPCRELX.
> >
>
> Thank you!
>
>
> --
> Davide
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160530/3b68f75b/attachment.html>


More information about the llvm-commits mailing list