commit | e1c9f504c6810be782714b8b39f11579e50fa5c7 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <rnk@google.com> | Thu Dec 22 19:12:14 2016 +0000 |
committer | Reid Kleckner <rnk@google.com> | Thu Dec 22 19:12:14 2016 +0000 |
tree | 2a49d3e2af0f7054accae3bfb3df0668d3207df8 | |
parent | 1d481d5a86fc60cb362f187ab618e2d11d40be2b [diff] |
Pass -Wa,-mbig-obj in 64-bit mingw builds COFF has a 2**16 section limit, and on Win64, every COMDAT function creates at least 3 sections: .text, .pdata, and .xdata. For MSVC, we enable bigobj on a file-by-file basis, but GCC appears to hit the limit on different files. Fixes PR25953 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290358 91177308-0d34-0410-b5e6-96231b3b80d8