[MCJIT] Fix the alignment requirements for ARM and AArch64 which were mistakenly

relaxed in the big RuntimeDyldMachO cleanup of r213293.

No test case yet - this was found via inspection and there's no easy way to test
GOT alignment in RuntimeDyldChecker at the moment. I'm working on adding support
for this now, and hope to have a test case for this soon.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213331 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Lang Hames 2014-07-17 23:11:30 +00:00
parent 79785e4352
commit 353cec5eba
2 changed files with 2 additions and 2 deletions

View File

@ -24,7 +24,7 @@ public:
unsigned getMaxStubSize() override { return 8; }
unsigned getStubAlignment() override { return 1; }
unsigned getStubAlignment() override { return 8; }
relocation_iterator
processRelocationRef(unsigned SectionID, relocation_iterator RelI,

View File

@ -23,7 +23,7 @@ public:
unsigned getMaxStubSize() override { return 8; }
unsigned getStubAlignment() override { return 1; }
unsigned getStubAlignment() override { return 4; }
relocation_iterator
processRelocationRef(unsigned SectionID, relocation_iterator RelI,