[PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Jim Wilson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 24 16:24:45 PDT 2019
jimw added a comment.
The stage4 image that the qemu wiki points at is old and obsolete. gdb has been available since late last year. I did the work for that last summer/fall. Use the info here instead
https://fedoraproject.org/wiki/Architectures/RISC-V/Installing
The new name for the koji build server if you want an up-to-date image is
http://fedora.riscv.rocks/koji/
They are in the process of moving from the old server to the new server, so there may be some temporary instability.
There is no expectation that dynamic linking works with the current RV32E abi. The GNU toolchain doesn't support this. There may be a new embedded ABI defined at some point, but since that ABI is only intended for embedded systems (not embedded linux), this may not support dynamic linking with RV32E either.
I'm taking a look at the CALL versus CALL_PLT stuff and trying to make sense of it in the context of binutils and bfd.
Repository:
rLLD LLVM Linker
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63076/new/
https://reviews.llvm.org/D63076
More information about the llvm-commits
mailing list