summaryrefslogtreecommitdiffstats
path: root/llvm/tools/lli/RemoteMemoryManager.h
Commit message (Collapse)AuthorAgeFilesLines
* [C++11] Add 'override' keyword to virtual methods that override their base ↵Craig Topper2014-03-081-18/+21
| | | | | | class. llvm-svn: 203345
* Re-sort #include lines again, prior to moving headers around.Chandler Carruth2014-01-131-2/+1
| | | | llvm-svn: 199080
* MCJIT-remote: __main should be resolved in child context.NAKAMURA Takumi2013-10-271-1/+1
| | | | | | | | | | | | | | | - Mark tests as XFAIL:cygming in test/ExecutionEngine/MCJIT/remote. Rather to suppress them, I'd like to leave them running as XFAIL. - Revert r193472. RecordMemoryManager no longer resolves __main on cygming. There are a couple of issues. - X86 Codegen emits "call __main" in @main for targeting cygming. It is useless in JIT. FYI, tests are passing when emitting __main is disabled. - Current remote JIT does not resolve any symbols in child context. FIXME: __main should be disabled, or remote JIT should resolve __main. llvm-svn: 193498
* lli/RemoteMemoryManager.cpp: Resurrect __main stuff removed in r192504 to ↵NAKAMURA Takumi2013-10-261-1/+1
| | | | | | unbreak mingw32. llvm-svn: 193472
* Adding support for deregistering EH frames with MCJIT.Andrew Kaylor2013-10-161-0/+1
| | | | | | Patch by Yaron Keren llvm-svn: 192753
* Fixing problems in lli's RemoteMemoryManager.Andrew Kaylor2013-10-111-1/+1
| | | | | | | | This fixes a problem from a previous check-in where a return value was omitted. Previously the remote/stubs-remote.ll and remote/stubs-sm-pic.ll tests were reporting passes, but they should have been failing. Those tests attempt to link against an external symbol and remote symbol resolution is not supported. The old RemoteMemoryManager implementation resulted in local symbols being used for resolution and the child process crashed but the test didn't notice. With this check-in remote symbol resolution fails, and so the test (correctly) fails. llvm-svn: 192514
* Adding multiple object support to MCJIT EH frame handlingAndrew Kaylor2013-10-111-2/+9
| | | | llvm-svn: 192504
* Fixing container/pointer bug in remote-lli found by ASanAndrew Kaylor2013-10-041-2/+3
| | | | llvm-svn: 191976
* Adding support and tests for multiple module handling in lliAndrew Kaylor2013-10-041-0/+105
llvm-svn: 191938
OpenPOWER on IntegriCloud