Displaying 1 result from an estimated 1 matches for "fn_main".
Did you mean:
en_main
2009 Mar 09
0
[LLVMdev] Cross-Module Function Calls
...ar_provider = llvm::getBitcodeModuleProvider(bar_buffer,&err);
llvm::ExecutionEngine *engine;
engine = llvm::ExecutionEngine::create( foo_provider );
engine->addModuleProvider( bar_provider );
std::vector<std::string> args;
args.push_back( "foo.ll" );
llvm::Function *fn_main = engine->FindFunctionNamed( "main" );
int rv = engine->runFunctionAsMain( fn_main, args, environ );
return rv;
}
////
#### Makefile
AS=/home/terrence/programming/OSS-rcs/llvm/Debug/bin/llvm-as
LD=/home/terrence/programming/OSS-rcs/llvm/Debug/bin/llvm-ld
CC=g++
LLVM_CONFIG=/home/...