Currently, the build system provides no way to configure whether link-time-optimization (LTO) is enabled. It defaults to enabled for Windows builds, but no support is provided for enabling it for clang or gcc builds.
The build system should offer a flag to control whether or not LTO should be used, and to set the appropriate compile and link flags as requested by the user.