On Mon, 2021-10-25 at 15:32 +0300, Eli Zaretskii wrote: > the default C runtime used by Make doesn't support %llu, at least not > on Windows versions older than Windows 10.
Hrm, I just added a new use of sprintf() with %lld into GNU make, to format a long long variable. It worked for me in my trivial Windows tests but I am using Windows 10 with MSVC 2019 so pretty new. I don't have the facilities to test older systems. Should I be using %I64d instead on Windows, to allow support for older systems?