dead code elimination in bfd
fix bug where RISC-V bfd was removing dynamic relocation entries away

 * this bug surfaced while running dynamically-linked clang
 * it seems like there isn't a PLT entry for this symbol