Make the Interpreter use libffi if it's available. Patch from Alexei Svitkine!
authorNick Lewycky <nicholas@mxc.ca>
Tue, 20 Jan 2009 00:51:40 +0000 (00:51 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Tue, 20 Jan 2009 00:51:40 +0000 (00:51 +0000)
commitf514e2d28f3ff1d0d959522bfa0834d023d91aaf
treef2119e55c981549a2859c54b5e7350a335ff94d5
parentd0deec20f6a77b3b22af9f91dd3e30314c5264bc
Make the Interpreter use libffi if it's available. Patch from Alexei Svitkine!

This requires a rebuild of 'configure' itself. I will be committing that next, but
built with the wrong version of autoconf. Somebody who has the right one, please update
it.

As a side-note, because of the way autoconf works, all built tools will link against
libffi, not just lli. If you know how to fix this, please let me know ...

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62553 91177308-0d34-0410-b5e6-96231b3b80d8
autoconf/configure.ac
lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp