Blender Git Commit Log

Git Commits -> Revision f4d548d

Revision f4d548d by Ray molenkamp (master)
August 14, 2019, 23:57 (GMT)
msvc: Enable /bigobj on all object files.

bf_intern_openvdb makes a significant number of template instantiations
causing it go over the maximum number of sections (int16) in a coff file
when doing a debug build.

This change switches the compiler to use the extended coff format which
has this field extended (int32) all linkers post msvc2005 can process
this format so there's no reason not to turn this on globally.

Clang on windows does not need this change since clang switches implicitly
to the extended format when required. [1]

[1] https://reviews.llvm.org/rL217812

Commit Details:

Full Hash: f4d548d384e20ef377b2573a6c54a2434c3f9134
Parent Commit: cb7ead2
Lines Changed: +4, -4

1 Modified Path:

/build_files/cmake/platform/platform_win32.cmake (+4, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021