<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif">Hi,<br><br>I am intensively working with lli, and I run into the problem that varargs functions<br>are not supported because there is no information about the  argument types <br>
(there is a TODO in  lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp <br>about this). <br><br>I just modified the functions callFunction, callExternalFunction in Execution.cpp, and <br>ffiInvoke in ExternalFunctions.cpp (and all the places where they are called, and the <br>
corresponding header files) so that they receive the vector of arguments types as an <br>argument, and then the argument types are available even if it is a vararg function <br>(see attached files). <br><br>I just wanted to let you know that I have that working, and if you think it is worth<br>
committing this change, just let me know if I have to do something, or feel free to <br>add it.<br><br>Regards,<br><br>Victoria</font>