summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2013-05-12 20:44:28 +0000
committerjeff <jeff@FreeBSD.org>2013-05-12 20:44:28 +0000
commit22653f957eb69fac0f06294cc78aa3683f1de07f (patch)
tree75fb36db2763c7f9668547dac224881ae0456c63 /contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h
parent7d20e37fb658b0e2cd7f3c13dac8022e0e866a21 (diff)
downloadFreeBSD-src-22653f957eb69fac0f06294cc78aa3683f1de07f.zip
FreeBSD-src-22653f957eb69fac0f06294cc78aa3683f1de07f.tar.gz
- pctrie really only requires two byte alignment so that there is a single
bit available for a flag in the pointer. However, it felt more correct to enforce natural alignment of the key pointer. Unfortunately on 32bit architectures 64bit integers are not always naturally aligned. Change the assert to enforce only 32bit alignment of the 64bit key for now to fix the build. A more correct fix would be to properly sort the struct buf fields which definitely suffer from bloat due to padding.
Diffstat (limited to 'contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud