Hi,
Is there any info, list or something else regarding
non thread safe libc functions somewhere on the web?
You will find first of all that comp.programming.threads is a very good
place to ask this type of question, as c.l.c is aimed at pure ISO/ANSI
C only. Unfortunately for you, POSIX threads, or any other thread model
you might care to discuss falls outside of that particular sandbox.
Also, you will find that a number of replacement functions for various
libc routines (typically with the original name, followed by _r() ) were
added for the POSIX pthreads implementation, which should give you some
good hints into which are particularly well known to not be thread safe.
These are defined by POSIX. A good reference book you should be aware of
is "Programming with POSIX Threads" by David R. Butenhof.