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