string.h (9d12795f) string.h (b599bd93)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 89 unchanged lines hidden (view full) ---

98typedef struct _locale *locale_t;
99#endif
100
101extern int strcoll_l(const char *, const char *, locale_t);
102extern size_t strxfrm_l(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
103 size_t, locale_t);
104extern int strcasecmp_l(const char *, const char *, locale_t);
105extern int strncasecmp_l(const char *, const char *, size_t, locale_t);
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 89 unchanged lines hidden (view full) ---

98typedef struct _locale *locale_t;
99#endif
100
101extern int strcoll_l(const char *, const char *, locale_t);
102extern size_t strxfrm_l(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
103 size_t, locale_t);
104extern int strcasecmp_l(const char *, const char *, locale_t);
105extern int strncasecmp_l(const char *, const char *, size_t, locale_t);
106extern char *strerror_l(int, locale_t);
106
107#endif /* defined(_STRICT_SYMBOLS) || defined(_XPG7) */
108
109#if !defined(_STRICT_SYMBOLS)
110
111/* Note that some of these are also declared in strings.h for XPG4_2+ */
112extern void explicit_bzero(void *, size_t);
113extern int uucopy(const void *_RESTRICT_KYWD, void *_RESTRICT_KYWD, size_t);

--- 84 unchanged lines hidden ---
107
108#endif /* defined(_STRICT_SYMBOLS) || defined(_XPG7) */
109
110#if !defined(_STRICT_SYMBOLS)
111
112/* Note that some of these are also declared in strings.h for XPG4_2+ */
113extern void explicit_bzero(void *, size_t);
114extern int uucopy(const void *_RESTRICT_KYWD, void *_RESTRICT_KYWD, size_t);

--- 84 unchanged lines hidden ---