The missing piece is relocation composition for %hi(%neg(%gp_rel(x))) and
similar.
Patch by Daniel Sanders
| Paths 
 |  Differential  D24558  
[mips][mcjit] Add the majority of N32 support. ClosedPublic Authored by sdardis on Sep 14 2016, 6:27 AM. 
Details 
 Summary The missing piece is relocation composition for %hi(%neg(%gp_rel(x))) and Patch by Daniel Sanders 
Diff Detail Event Timelinesdardis updated this object. This revision is now accepted and ready to land.Oct 18 2016, 9:00 AM 
Revision Contents 
 
 
Diff 71342 lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
 lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
 lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
 test/ExecutionEngine/RuntimeDyld/Mips/ELF_N32_relocations.s
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||