Changeset 52acfab in mainline for uspace/lib/cpp/include/cstring
- Timestamp:
- 2019-05-28T19:24:14Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 77de449e
- Parents:
- af5037d (diff), bebd154 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-05-28 19:24:14)
- git-committer:
- GitHub <noreply@…> (2019-05-28 19:24:14)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/cpp/include/cstring
raf5037d r52acfab 30 30 #define LIBCPP_CSTRING 31 31 32 33 namespace std::hel 34 { 35 extern "C" { 36 #include <str.h> 37 } 38 } 32 #define _REALLY_WANT_STRING_H 33 #include <string.h> 39 34 40 35 namespace std 41 36 { 42 using std::hel::size_t;37 using ::size_t; 43 38 44 /* using std::hel::strcpy; */45 /* using std::hel::strncpy; */46 /* using std::hel::strcat; */47 /* using std::hel::strncat; */48 /* using std::hel::strxfrm; */39 using ::strcpy; 40 using ::strncpy; 41 using ::strcat; 42 using ::strncat; 43 using ::strxfrm; 49 44 50 /* using std::hel::strlen; */51 /* using std::hel::strcmp; */52 /* using std::hel::strncmp; */53 /* using std::hel::strcoll; */54 /* using std::hel::strchr; */55 /* using std::hel::strrchr; */56 /* using std::hel::strspn; */57 /* using std::hel::strcspn; */58 /* using std::hel::strpbrk; */59 /* using std::hel::strstr; */60 /* using std::hel::strok; */45 using ::strlen; 46 using ::strcmp; 47 using ::strncmp; 48 using ::strcoll; 49 using ::strchr; 50 using ::strrchr; 51 using ::strspn; 52 using ::strcspn; 53 using ::strpbrk; 54 using ::strstr; 55 using ::strtok; 61 56 62 /* using std::hel::memchr; */63 using std::hel::memcmp;64 using std::hel::memset;65 using std::hel::memcpy;66 using std::hel::memmove;57 using ::memchr; 58 using ::memcmp; 59 using ::memset; 60 using ::memcpy; 61 using ::memmove; 67 62 68 /* using std::hel::strerror; */63 using ::strerror; 69 64 } 70 65 71 using std::hel::size_t;72 73 /* using std::hel::strcpy; */74 /* using std::hel::strncpy; */75 /* using std::hel::strcat; */76 /* using std::hel::strncat; */77 /* using std::hel::strxfrm; */78 79 /* using std::hel::strlen; */80 /* using std::hel::strcmp; */81 /* using std::hel::strncmp; */82 /* using std::hel::strcoll; */83 /* using std::hel::strchr; */84 /* using std::hel::strrchr; */85 /* using std::hel::strspn; */86 /* using std::hel::strcspn; */87 /* using std::hel::strpbrk; */88 /* using std::hel::strstr; */89 /* using std::hel::strok; */90 91 /* using std::hel::memchr; */92 using std::hel::memcmp;93 using std::hel::memset;94 using std::hel::memcpy;95 using std::hel::memmove;96 97 /* using std::hel::strerror; */98 99 66 #endif
Note:
See TracChangeset
for help on using the changeset viewer.