[PATCH] D31528: [ELF][MIPS] Multi-GOT implementation

Ed Maste via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 3 08:13:59 PDT 2017


emaste added a comment.

One other note, I tried linking the FreeBSD base system on mips64 with this patch applied (since we require mxgot or multigot to be able to link the entirety of the base system), and have a reproducible segfault in lld. A reproducer is at https://people.freebsd.org/~emaste/lld/lld-mips.tar. It seems the crash is reproducible after reverting the patch, so I'll submit a bug for it shortly.

I also tried a debug build with and without this patch (twice each), and reproduced the `ELF/mips-got-and-copy.s` issue with the patch and not without. Since it didn't happen for you I'll try to collect some more detail about the failure.


Repository:
  rL LLVM

https://reviews.llvm.org/D31528





More information about the llvm-commits mailing list