aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2014-12-10 20:09:12 +0000
committerSimon Atanasyan <simon@atanasyan.com>2014-12-10 20:09:12 +0000
commit87a559212bb345c81776eea4be9fb2adc10f24e3 (patch)
tree1f8078ee11eb30d8cab28db0094af396fc054c84 /llvm/lib/Object/COFFObjectFile.cpp
parent80f57f68429897fa611b39adf9190019355ec73b (diff)
downloadllvm-87a559212bb345c81776eea4be9fb2adc10f24e3.zip
llvm-87a559212bb345c81776eea4be9fb2adc10f24e3.tar.gz
llvm-87a559212bb345c81776eea4be9fb2adc10f24e3.tar.bz2
[ELF] Allow target to adjust a symbol's value for using in a dynamic tag
Some targets like microMIPS and ARM Thumb use the last bit of a symbol's value to mark 'compressed' code. This patch adds new virtual function `DynamicTable::getAtomVirtualAddress` which allows to adjust a symbol's value before using it in a dynamic table tags like DT_INIT / DT_FINI. llvm-svn: 223963
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions