INF: C Re-entrant Function List

ID Number: Q68392

5.10 6.00 6.00a

OS/2

Summary:

This material is taken from page 369 of the "Microsoft C Advanced

Programming Techniques" manual shipped with Microsoft C version 6.0.

This information applies to Microsoft C versions 5.1, 6.0, and 6.0a.

The C run-time functions listed below are re-entrant and can be used

in multithreaded OS/2 programs with the standard libraries.

However, Microsoft recommends that you use the multithreaded C

run-time library LLIBCMT.LIB, which allows free use of C run-time

library functions, instead of restricting yourself to the functions

below.

abs memcpy srcat strnset

atoi memchr strchr strrchr

atol memcmp strcmpi strrev

bsearch memcpy strcmpi strset

chdir memicmp strcpy strstr

getpid memmove stricmp strupr

halloc memset strlen swab

hfree mkdir strlwr tolower

itoa movedata strncat toupper

labs putch strncmp

lfind rmdir strncpy

lsearch segread strnicmp

Additional reference words: reentrant 5.10 6.00 6.00a