ld relocation bug?