[ELF][HEXAGON] Add support for dynamic libraries
authorSid Manning <sidneym@codeaurora.org>
Fri, 28 Sep 2018 14:09:16 +0000 (14:09 +0000)
committerSid Manning <sidneym@codeaurora.org>
Fri, 28 Sep 2018 14:09:16 +0000 (14:09 +0000)
commitfc50e63a2a466aefae6648ada7b32cbfbc316fba
tree3c3feaa8d986cf44c7ce8d56dae4e437a22588dc
parent3216fd3602a7e21dcf9565df7313c454068b3621
[ELF][HEXAGON] Add support for dynamic libraries

Write out the PLT header and stub.
Hexagon uses RELA relocations.

Differential Revision: https://reviews.llvm.org/D52317

llvm-svn: 343320
lld/ELF/Arch/Hexagon.cpp
lld/ELF/Driver.cpp
lld/test/ELF/Inputs/hexagon-shared.s [new file with mode: 0644]
lld/test/ELF/hexagon-shared.s [new file with mode: 0644]