commit | 6da0e02282f558ee8ff63f2d6872f2aaab839018 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Wed Jun 03 18:26:52 2015 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Wed Jun 03 18:26:52 2015 +0000 |
tree | 6fb82d15c5052ba7af7ae98313dd9bccf2b70190 | |
parent | 0a999e4d3a20c68057104d2b09a757e656fca6d0 [diff] |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238951 91177308-0d34-0410-b5e6-96231b3b80d8