ELF: Change FileSize back to a uint64_t.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 1 Mar 2019 18:53:41 +0000 (18:53 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 1 Mar 2019 18:53:41 +0000 (18:53 +0000)
commit16d9a0acfd447bf60543fd914e688db4639bc0bf
tree8d0989af7b7a3d697610f21b233876e30cfef6a7
parent2226e9a745b91bdd8a97cb508c1f90c411f3e965
ELF: Change FileSize back to a uint64_t.

This lets us detect file size overflows when creating a 64-bit binary on
a 32-bit machine.

Differential Revision: https://reviews.llvm.org/D58840

llvm-svn: 355218
lld/ELF/Writer.cpp
lld/test/ELF/linkerscript/output-too-large-32bit.s [new file with mode: 0644]
lld/test/lit.cfg.py
lld/test/lit.site.cfg.py.in
llvm/utils/gn/secondary/lld/test/BUILD.gn