llvm-6502/lib/ExecutionEngine/RuntimeDyld
Lang Hames a01f355245 [RuntimeDyld] Make sure we emit MachO __eh_frame and __gcc_except_tab sections,
even if there are no references to them in the code.

This allows exceptions thrown from JIT'd code to be caught by the JIT itself.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234975 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-15 03:39:22 +00:00
..
Targets [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through 2015-03-30 03:37:06 +00:00
CMakeLists.txt Fix the autoconf build 2015-03-07 21:47:46 +00:00
LLVMBuild.txt
Makefile
RTDyldMemoryManager.cpp [ExecutionEngine] Fix dependence issue by moving RTDyldMemoryManager into 2015-02-15 23:22:43 +00:00
RuntimeDyld.cpp [RuntimeDyldELF] Improve GOT support 2015-04-14 02:10:35 +00:00
RuntimeDyldChecker.cpp [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through 2015-03-30 03:37:06 +00:00
RuntimeDyldCheckerImpl.h [RuntimeDyldELF] Improve GOT support 2015-04-14 02:10:35 +00:00
RuntimeDyldCOFF.cpp [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through 2015-03-30 03:37:06 +00:00
RuntimeDyldCOFF.h [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through 2015-03-30 03:37:06 +00:00
RuntimeDyldELF.cpp [RuntimeDyldELF] Improve GOT support 2015-04-14 02:10:35 +00:00
RuntimeDyldELF.h [RuntimeDyldELF] Improve GOT support 2015-04-14 02:10:35 +00:00
RuntimeDyldImpl.h [RuntimeDyld] Make SectionEntry's Name field a std::string. 2015-04-14 17:13:10 +00:00
RuntimeDyldMachO.cpp [RuntimeDyld] Make sure we emit MachO __eh_frame and __gcc_except_tab sections, 2015-04-15 03:39:22 +00:00
RuntimeDyldMachO.h [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through 2015-03-30 03:37:06 +00:00