RuntimeDyld: add COFF i386 support
authorSaleem Abdulrasool <compnerd@compnerd.org>
Sun, 1 Nov 2015 01:26:15 +0000 (01:26 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Sun, 1 Nov 2015 01:26:15 +0000 (01:26 +0000)
commit7683ca45222185cb2a09992dd32a291a03adaa32
tree7c635f925d56e90bc272d4da6f813a04fd820883
parentc48e5eaaf5df82a0f8c2f93056ba73e12ffeeebe
RuntimeDyld: add COFF i386 support

This adds support for COFF I386.  This is sufficient for code execution in a
32-bit JIT, though, imported symbols need to custom lowered for the redirection.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@251761 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h [new file with mode: 0644]
test/ExecutionEngine/RuntimeDyld/X86/COFF_i386.s [new file with mode: 0644]