Hi David, > GCS> Where is the code for tolower()? > libstdc++ defines tolower methods for some classes of objects and > AIX libc defines tolower(). Is tolower() declared correctly in the > appropriate scope? I think it is correct. Details are coming: the file begins with #include which holds the definition for tolower as 'extern int tolower(int)'. Later, the source has a #if defined AIX #define abc() tolower() #endif etc. Then it is used in a loop: for(i=0;i