A few relocation fixes in LLD: use proper endian, fix mask, and adjust source offset to PC + 4