3 ms·
In Mozilla's case the _output_ is nowhere close to 2GiB. What hits the 32-bit limit is the link-time code generation, which has to have the entire program's AS
by bzbarsky 13y ago
In Mozilla's case the _output_ is nowhere close to 2GiB.
What hits the 32-bit limit is the link-time code generation, which has to have the entire program's AST, plus all the profiling information, plus whatever other data structures it's using in memory all at once.
- malkia 13y agoSame with Qt5 and /LTCG - visual studio can't compile (I've tried out the 64-bit compiler targeting 64-bit since there is a 32-bit compiler targeting 64-bit too).
- malkia 13y agoAfter checking again with my logs, it was failing while building QtWebkit (ahem - other posts explain it too). For my custom Qt5 build, I've disabled /LTCG only for QtWebkit (32/64bit debug/release) and was able to deal with this limitation (at some other cost I guess)