<p dir="ltr">Yes. And of course not long after implementing this for x86, I discovered this was not the case for Darwin arm64. =P</p>
<p dir="ltr">My goal was to use this for variadic virtual method adjustor thunks.</p>
<p dir="ltr">Sent from phone</p>
<div class="gmail_quote">On Oct 7, 2014 1:04 AM, "David Chisnall" <<a href="mailto:David.Chisnall@cl.cam.ac.uk">David.Chisnall@cl.cam.ac.uk</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 6 Oct 2014, at 19:29, Reid Kleckner <<a href="mailto:rnk@google.com">rnk@google.com</a>> wrote:<br>
<br>
> - I added 'musttail', which can now be combined with varargs to implement a perfectly forwarding function that can modify some prefix of the arguments<br>
<br>
I missed this when it went in.  Does it rely on the target having the same calling convention for variadic and non-variadic functions?<br>
<br>
David<br>
<br>
</blockquote></div>