This brings the last of the targets into the 'pass in both the triple and
MCTargetOptions' camp.
Depends on D21069. I had expected to need a corresponding clang patch but
this proved unnecessary.
Patch by: Daniel Sanders
| Paths 
 |  Differential  D22304  
[mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple. Needs ReviewPublic Authored by sdardis on Jul 13 2016, 8:23 AM. 
Details 
 Summary This brings the last of the targets into the 'pass in both the triple and Depends on D21069. I had expected to need a corresponding clang patch but Patch by: Daniel Sanders 
Diff Detail 
 Event Timelinedsanders retitled this revision from  to [mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple.. dsanders updated this object. dsanders added a parent revision: D21069: [mips] Require that ABI's are passed in the triple within LLVM.. Herald added subscribers: sdardis, dsanders, srhines and 2 others.  ·  View Herald TranscriptJul 13 2016, 8:23 AM Comment Actions One last ping since I need to either commit this series next week or hand over to a colleague to continue it. sdardis updated this object. sdardis edited edge metadata.Comment Actions Rebase + ping. I am aware that you're exploring your alternate solution Eric. Herald added subscribers: dexonsmith, atanasyan, arichardson.  ·  View Herald TranscriptJul 18 2019, 6:49 PM 
Revision Contents 
 
 
Diff 76727 lib/Support/Triple.cpp
 lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp
 unittests/ADT/TripleTest.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||