noreentrant functions on Linux Advance Server 2.1 using gcc 2.96

Eljay Love-Jensen eljay@adobe.com
Fri Mar 26 13:22:00 GMT 2004


Hi Jyotirmoy,

The thread unsafe ones are all the ones that return a pointer to an 
internal buffer.

The corresponding thread safe versions have the same name with a suffix of 
_r (for "re-entrant").

For instance, ctime() and ctime_r().

Bionic Buffalo lists these thread safe / unsafe functions:
<http://www.tatanka.com/doc/technote/tn0105.pdf>

HTH,
--Eljay



More information about the Gcc-help mailing list