1*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::size_t; 2*c2c66affSColin Finck 3*c2c66affSColin Finck#if !defined (_STLP_NO_CSTD_FUNCTION_IMPORTS) 4*c2c66affSColin Finck# if defined (__MSL__) && __MC68K__ && !_No_BlockMove && __dest_os == __mac_os 5*c2c66affSColin Finck# undef memcpy 6*c2c66affSColin Finck# undef memmove 7*c2c66affSColin Finckinline void* memcpy(void* dst, const void* src, size_t len) 8*c2c66affSColin Finck{ return _STLP_VENDOR_CSTD::__memcpy(dst, src, len); } 9*c2c66affSColin Finckinline void* memmove(void* dst, const void* src, size_t len) 10*c2c66affSColin Finck{ return _STLP_VENDOR_CSTD::__memmove(dst, src, len); } 11*c2c66affSColin Finck# else 12*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::memmove; 13*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::memcpy; 14*c2c66affSColin Finck# endif 15*c2c66affSColin Finck 16*c2c66affSColin Finck# if !defined (_STLP_WCE) 17*c2c66affSColin Finck// these functions just don't exist on Windows CE 18*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strcoll; 19*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strerror; 20*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strxfrm; 21*c2c66affSColin Finck# endif 22*c2c66affSColin Finck 23*c2c66affSColin Finck# if defined (__BORLANDC__) 24*c2c66affSColin Finckextern "C++" { 25*c2c66affSColin Finck# endif 26*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::memchr; 27*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strchr; 28*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strpbrk; 29*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strrchr; 30*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strstr; 31*c2c66affSColin Finck# if defined (__BORLANDC__) 32*c2c66affSColin Finck} 33*c2c66affSColin Finck# endif 34*c2c66affSColin Finck 35*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::memcmp; 36*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::memset; 37*c2c66affSColin Finck 38*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strcat; 39*c2c66affSColin Finck 40*c2c66affSColin Finck# if !defined (strcmp) || !defined (__BORLANDC__) 41*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strcmp; 42*c2c66affSColin Finck# else 43*c2c66affSColin Finckusing ::strcmp; 44*c2c66affSColin Finck# endif 45*c2c66affSColin Finck 46*c2c66affSColin Finck# if !defined (strcpy) || !defined (__BORLANDC__) 47*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strcpy; 48*c2c66affSColin Finck# else 49*c2c66affSColin Finckusing ::strcpy; 50*c2c66affSColin Finck# endif 51*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strcspn; 52*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strlen; 53*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strncat; 54*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strncmp; 55*c2c66affSColin Finck 56*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strncpy; 57*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strspn; 58*c2c66affSColin Finck 59*c2c66affSColin Finckusing _STLP_VENDOR_CSTD::strtok; 60*c2c66affSColin Finck#endif /* _STLP_NO_CSTD_FUNCTION_IMPORTS */ 61