<div dir="ltr">Hi,<br><div><br></div><div>Yes I'll do that. The situation has changed a lot since then and lld got support for other architectures, in particular aarch64. But if I remember correctly, there was a discussion whether we should bring this ABI oddness to the ABI standard body (if exists) or not. I wonder if there was some progress on that.</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Apr 23, 2018 at 10:28 AM Simon Atanasyan <<a href="mailto:simon@atanasyan.com">simon@atanasyan.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Rui, Rafael,<br>
<br>
You are reviewers of two MIPS related patches for LLD linker:<br>
<br>
- Handle cross-mode (regular <-> microMIPS) jumps<br>
  <a href="https://reviews.llvm.org/D40147" rel="noreferrer" target="_blank">https://reviews.llvm.org/D40147</a><br>
<br>
- Multi-GOT implementation<br>
  <a href="https://reviews.llvm.org/D31528" rel="noreferrer" target="_blank">https://reviews.llvm.org/D31528</a><br>
<br>
Both patches implement essential part of MIPS architecture. microMIPS<br>
is something like ARM Thumb. Multi-GOT support required to link any<br>
rather complex application for MIPS targets. For example, without<br>
multi-GOT it is not possible to link Clang for MIPS. This<br>
functionality is not experimental, rarely used, or obsoleted features.<br>
<br>
Unfortunately both these patches could not be reviewed for a very long<br>
time. The last comment for the microMIPS was received in February. As<br>
to the Multi-GOT patch - it was submitted more than one year ago and<br>
have not got any technical comments from you since that time. By<br>
"technical comments" I mean some notes, suggestions, objections on<br>
design and / or implementation details of the patch.<br>
<br>
I would like to know do you plan and, if yes, when do you plan to<br>
review the patches? At least any rough estimation. I think, guys who<br>
work on MIPS FreeBSD port would like to get that estimation too.<br>
<br>
Regards,<br>
Simon Atanasyan<br>
</blockquote></div>