1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/lib/ExecutionEngine
Lang Hames b014cb8f2f [llvm-jitlink] Add -phony-externals option to suppress unresolved externals.
The -phony-externals option adds a generator which explicitly defines any
otherwise unresolved externals as null. This transforms link-time
unresolved-symbol errors into potential runtime null pointer accesses
(if an unresolved external is actually accessed during execution).

This option can be useful in -harness mode to avoid having to mock a
large number of symbols that are not reachable at runtime (e.g. unused
methods referenced by a class vtable).
2020-08-01 18:33:44 -07:00
..
IntelJITEvents
Interpreter
JITLink [llvm-jitlink] Add -phony-externals option to suppress unresolved externals. 2020-08-01 18:33:44 -07:00
MCJIT
OProfileJIT
Orc [JITLink] Allow JITLinkContext::notifyResolved to return an Error. 2020-07-30 15:26:18 -07:00
OrcError
PerfJITEvents
RuntimeDyld RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816) 2020-07-31 20:06:47 +02:00
CMakeLists.txt
ExecutionEngine.cpp
ExecutionEngineBindings.cpp
GDBRegistrationListener.cpp
LLVMBuild.txt
SectionMemoryManager.cpp
TargetSelect.cpp