================ Comment at: lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:522 @@ +521,3 @@ + Insn &= 0xffff0000; + Insn |= ((Value - FinalAddress) >> 2) & 0xffff; + writeBytesUnaligned(Insn, TargetPtr, 4); ---------------- You're right. I'll correct the docs. Repository: rL LLVM http://reviews.llvm.org/D10687