summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/BasicBlock.cpp
diff options
context:
space:
mode:
authorKai Nacke <kai.nacke@redstar.de>2013-07-06 17:16:12 +0000
committerKai Nacke <kai.nacke@redstar.de>2013-07-06 17:16:12 +0000
commit2a933a65491ff9958a1e13e0dbc4596436967a95 (patch)
tree9645452533c8119229c0bf31728f7b0a9a044d8a /llvm/lib/IR/BasicBlock.cpp
parent66bfdb8354ccb24ded9ecee0ac80aa7c103c2fa4 (diff)
downloadbcm5719-llvm-2a933a65491ff9958a1e13e0dbc4596436967a95.tar.gz
bcm5719-llvm-2a933a65491ff9958a1e13e0dbc4596436967a95.zip
Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH
data structures. The Win64 EH data structures must be of type IMAGE_REL_AMD64_ADDR32NB instead of IMAGE_REL_AMD64_ADDR32. This is easiely achieved by adding the VK_COFF_IMGREL32 modifier to the symbol reference. Change also references to start and end of the SEH range of a function as offsets to start of the function. Reviewed by Charles Davis and Nico Rieck. llvm-svn: 185759
Diffstat (limited to 'llvm/lib/IR/BasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud