123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #include <string.h>
- #ifdef _TLIBC_USE_INTEL_FAST_STRING_
- extern size_t _intel_fast_strlen(const char *);
- #endif
- size_t
- strlen(const char *str)
- {
- #ifdef _TLIBC_USE_INTEL_FAST_STRING_
- return _intel_fast_strlen(str);
- #else
- const char *s;
- for (s = str; *s; ++s)
- ;
- return (s - str);
- #endif
- }
|