[AMDGPU] Handle R_AMDGPU_ABS64 relocation
authorKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>
Thu, 20 Oct 2016 18:34:58 +0000 (18:34 +0000)
committerKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>
Thu, 20 Oct 2016 18:34:58 +0000 (18:34 +0000)
commitb625d17db804ff389c0be469ac646f7edc0452ff
treedfd77abf17fc24ab0d12d3771b185963360cf93b
parent6e2c89b54a9c16789e55be2f05fd8223fbbda441
[AMDGPU] Handle R_AMDGPU_ABS64 relocation

This is needed for the following case (OpenCL example):
  __global int Var = 0;
  __global int* Ptr[] = {&Var};
  ...

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

llvm-svn: 284764
lld/ELF/Target.cpp
lld/test/ELF/amdgpu-relocs.s