1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/epoc32/include/stdapis/stlportv5/using/cstring Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -0,0 +1,56 @@
1.4 +using _STLP_VENDOR_CSTD::size_t;
1.5 +
1.6 +#if !defined (_STLP_NO_CSTD_FUNCTION_IMPORTS)
1.7 +# if defined (__MSL__) && __MC68K__ && !_No_BlockMove && __dest_os == __mac_os
1.8 +# undef memcpy
1.9 +# undef memmove
1.10 +inline void* memcpy(void* dst, const void* src, size_t len)
1.11 +{ return _STLP_VENDOR_CSTD::__memcpy(dst, src, len); }
1.12 +inline void* memmove(void* dst, const void* src, size_t len)
1.13 +{ return _STLP_VENDOR_CSTD::__memmove(dst, src, len); }
1.14 +# else
1.15 +using _STLP_VENDOR_CSTD::memmove;
1.16 +using _STLP_VENDOR_CSTD::memcpy;
1.17 +# endif
1.18 +
1.19 +# if !defined (_STLP_WCE)
1.20 +// these functions just don't exist on Windows CE
1.21 +using _STLP_VENDOR_CSTD::strcoll;
1.22 +using _STLP_VENDOR_CSTD::strerror;
1.23 +using _STLP_VENDOR_CSTD::strxfrm;
1.24 +# endif
1.25 +
1.26 +# if defined (__BORLANDC__)
1.27 +extern "C++" {
1.28 +# endif
1.29 +using _STLP_VENDOR_CSTD::memchr;
1.30 +using _STLP_VENDOR_CSTD::strchr;
1.31 +using _STLP_VENDOR_CSTD::strpbrk;
1.32 +using _STLP_VENDOR_CSTD::strrchr;
1.33 +using _STLP_VENDOR_CSTD::strstr;
1.34 +# if defined (__BORLANDC__)
1.35 +}
1.36 +# endif
1.37 +
1.38 +using _STLP_VENDOR_CSTD::memcmp;
1.39 +using _STLP_VENDOR_CSTD::memset;
1.40 +
1.41 +using _STLP_VENDOR_CSTD::strcat;
1.42 +
1.43 +# if !defined (strcmp)
1.44 +using _STLP_VENDOR_CSTD::strcmp;
1.45 +# endif
1.46 +
1.47 +# if !defined (strcpy)
1.48 +using _STLP_VENDOR_CSTD::strcpy;
1.49 +# endif
1.50 +using _STLP_VENDOR_CSTD::strcspn;
1.51 +using _STLP_VENDOR_CSTD::strlen;
1.52 +using _STLP_VENDOR_CSTD::strncat;
1.53 +using _STLP_VENDOR_CSTD::strncmp;
1.54 +
1.55 +using _STLP_VENDOR_CSTD::strncpy;
1.56 +using _STLP_VENDOR_CSTD::strspn;
1.57 +
1.58 +using _STLP_VENDOR_CSTD::strtok;
1.59 +#endif /* _STLP_NO_CSTD_FUNCTION_IMPORTS */