On 21/03/13 20:33, random832@fastmail.us wrote:
All time related functions _in MSVCRT_. I'm not talking about implementing the SystemTime/FileTime/etc family of functions from kernel32.dll, or even time().
You do realize that tzcode implements important C library functions like tzset, right? Substituting its implementation of tzset will make any remaining MSVCRT functions simply fail to function at all: i.e. if I leave MSVCRT's localtime_s alone, it won't know what timezone it's in because the internal variables set by MSVCRT's tzset never got set.
Some of these are standard functions, too - as I mentioned, the localtime_s (and related functions) are in a C11 annex. ftime isn't a function unique to microsoft, it's an old unix function. The locale support I was talking about for strftime isn't even related to the port, I was just being thorough in listing all missing functionality I'd noticed. Have you checked what is implemented in ReactOS?