Adding a basic ELF dynamic loader and MC-JIT for ELF. Functionality is currently basic and will be enhanced with future patches.
Patch developed by Andy Kaylor and Daniel Malea. Reviewed on llvm-commits.

llvm-svn: 148231
diff --git a/llvm/test/ExecutionEngine/fpbitcast.ll b/llvm/test/ExecutionEngine/fpbitcast.ll
index 47cbb02..fa84be4 100644
--- a/llvm/test/ExecutionEngine/fpbitcast.ll
+++ b/llvm/test/ExecutionEngine/fpbitcast.ll
@@ -1,4 +1,4 @@
-; RUN: lli -force-interpreter=true %s | grep 40091eb8
+; RUN: %lli -force-interpreter=true %s | grep 40091eb8
 ;
 define i32 @test(double %x) {
 entry: