COFF: Fix image base address for 32-bit.
authorRui Ueyama <ruiu@google.com>
Sat, 25 Jul 2015 21:42:33 +0000 (21:42 +0000)
committerRui Ueyama <ruiu@google.com>
Sat, 25 Jul 2015 21:42:33 +0000 (21:42 +0000)
commit5c437cd1e98bd72d7cfe411564ca082edd7bb922
treeafbf0606b28af4e5597a92438b4cd25864bee549
parent11a9cd956a3e1d99166698ccd5b5736898442c27
COFF: Fix image base address for 32-bit.

0x140000000 or 0x180000000 are not correct image base addresses
for 32-bit. They are actually much smaller.

llvm-svn: 243228
lld/COFF/Config.h
lld/COFF/Driver.cpp
lld/test/COFF/armnt-blx23t.test
lld/test/COFF/armnt-branch24t.test
lld/test/COFF/armnt-imports.test
lld/test/COFF/armnt-mov32t-exec.test
lld/test/COFF/armnt-movt32t.test
lld/test/COFF/delayimports32.test
lld/test/COFF/hello32.test
lld/test/COFF/locally-imported32.test