Would it be feasible to allow for both models in the source, and then base the decision on which model to implement by information gathered during the early stages of the gmake/nmake stage ?
For example, would the fact that the toolchain uses UCRT alone imply that "%llu" is supported ?
Or could a "configure" type C script be run to probe whether "%llu" is supported ?