<div dir="ltr">So now you have a situation where there are two methods, that are both happening at the same time, of passing the ABI to the backend. There needs to be one.<div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 11, 2016 at 8:52 AM Daniel Sanders via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">dsanders added a comment.<br>
<br>
> This patch only moves the Mips target to this mechanism at the moment. I'll develop the ARM/X86/other<br>
<br>
>  patches separately and we can either commit them in sequence or fold them all into a single patch.<br>
<br>
<br>
X86 doesn't need any changes because it doesn't support -target-abi (or -mabi in clang) at all.<br>
<br>
PowerPC doesn't need any changes because the ABI only affects codegen.<br>
<br>
That just leaves ARM since no other target is using -target-abi. I'm still confirming whether we need any changes to account for ARM.<br>
<br>
<br>
<a href="http://reviews.llvm.org/D21467" rel="noreferrer" target="_blank">http://reviews.llvm.org/D21467</a><br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>