commit | 5711df44b8bdc723934f49f97ea53d1d5e2e16a9 | [log] [tgz] |
---|---|---|
author | Rui Ueyama <ruiu@google.com> | Fri Aug 22 01:15:43 2014 +0000 |
committer | Rui Ueyama <ruiu@google.com> | Fri Aug 22 01:15:43 2014 +0000 |
tree | 89db4dfcec7e62237b6072a1a7a5f0597bf7a241 | |
parent | 2bf6c5c3715ed336eba410168f9dca50d4e3944d [diff] |
[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