RuntimeDyld: override EH frame registration with trivial version.
authorTim Northover <tnorthover@apple.com>
Wed, 3 Jun 2015 18:26:52 +0000 (18:26 +0000)
committerTim Northover <tnorthover@apple.com>
Wed, 3 Jun 2015 18:26:52 +0000 (18:26 +0000)
commit5af339a1a9139d2b9c04445bb7e38db09c15ad48
treeff00f6886c0258e65e36f4b9c9588525805f444a
parent1c9e6432487fe9edd8e731865f9b6c18b250b25c
RuntimeDyld: override EH frame registration with trivial version.

llvm-rtdyld was relying on the default memory manager's EH frame registration,
which is host-dependent rather than target-dependent. As a result, big-endian
ELF Mips EH frames were being registered on OS X (and elsewhere). This is a
really bad idea.

llvm-svn: 238951
llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp