Re: are sprintf snsprintf memcmp memcpy strncpy ecc... thread safe ?
Actually, it would be good if Microchip could provide in the "32-Bit Language Tools Libraries" document a complete list for all functions, and just state, if the function is thread- and interrupt-safe or not. I can imagine, that for some functions it might even depend on the chosen implementation (e.g. if you use the lib with HW floating point or SW floating point or such things).
It is not important that all those functions are thread safe. It would be just nice to know. You don't always want to reinvent the wheel, although there is already an appropriate library function which is already thread safe.