<b id="internal-source-marker_0.7116311760619283" style="font-weight:normal"><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Hi,</span><br><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"></span><br>
<span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">This patch turns on VarArg function calls for ARMFastISel, and </span><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">I only modified few lines of code in this patch, because variadic function calls use base standard calling convention to pass arguments and return results,</span><span style="vertical-align:baseline"> </span><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">that means a variadic function call works as noraml function calls, All we need to do is to avoid using</span><span style="vertical-align:baseline"><font face="LiHei Pro" size="3"> </font></span><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">co-processor registers to pass arguments and results, then variadic function calls will work well.</span><br>
<span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"></span><br><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">I've got commit access and I would like to commit this patch, please help me review, thanks.</span><br>
<span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"></span><br><span style="font-size:15px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Jush</span></b>