summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2014-08-22 01:15:43 +0000
committerRui Ueyama <ruiu@google.com>2014-08-22 01:15:43 +0000
commit5711df44b8bdc723934f49f97ea53d1d5e2e16a9 (patch)
tree89db4dfcec7e62237b6072a1a7a5f0597bf7a241 /llvm/lib
parent2bf6c5c3715ed336eba410168f9dca50d4e3944d (diff)
downloadbcm5719-llvm-5711df44b8bdc723934f49f97ea53d1d5e2e16a9.tar.gz
bcm5719-llvm-5711df44b8bdc723934f49f97ea53d1d5e2e16a9.zip
[PECOFF] Fix PE+ relocations
The implementation of AMD64 relocations was imcomplete and wrong. On AMD64, we of course have to use AMD64 relocations instead of i386 ones. This patch fixes the issue. LLD is now able to link hello64.obj (created from hello64.asm) against user32.lib and kernel32.lib to create a Win64 binary. llvm-svn: 216253
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud