xref: /freebsd-13.1/lib/libc/string/Symbol.map (revision dba677d1)
15f864214SDaniel Eischen/*
25f864214SDaniel Eischen * $FreeBSD$
35f864214SDaniel Eischen */
4cce72e88SDaniel Eischen
5cce72e88SDaniel EischenFBSD_1.0 {
6cce72e88SDaniel Eischen	bcmp;
7cce72e88SDaniel Eischen	bcopy;
8cce72e88SDaniel Eischen	memcpy;
9cce72e88SDaniel Eischen	memmove;
10cce72e88SDaniel Eischen	ffs;
11cce72e88SDaniel Eischen	ffsl;
12cce72e88SDaniel Eischen	fls;
13cce72e88SDaniel Eischen	flsl;
14cce72e88SDaniel Eischen	index;
15cce72e88SDaniel Eischen	strchr;
16cce72e88SDaniel Eischen	memccpy;
17cce72e88SDaniel Eischen	memchr;
18cce72e88SDaniel Eischen	memcmp;
19cce72e88SDaniel Eischen	memmem;
20cce72e88SDaniel Eischen	bzero;
21cce72e88SDaniel Eischen	memset;
22cce72e88SDaniel Eischen	strrchr;
23cce72e88SDaniel Eischen	rindex;
24cce72e88SDaniel Eischen	stpcpy;
25cce72e88SDaniel Eischen	strcasecmp;
26cce72e88SDaniel Eischen	strncasecmp;
27cce72e88SDaniel Eischen	strcasestr;
28cce72e88SDaniel Eischen	strcat;
29cce72e88SDaniel Eischen	strcmp;
30cce72e88SDaniel Eischen	strcoll;
31cce72e88SDaniel Eischen	strcpy;
32cce72e88SDaniel Eischen	strcspn;
33cce72e88SDaniel Eischen	strdup;
34cce72e88SDaniel Eischen	strerror_r;
35cce72e88SDaniel Eischen	strerror;
36cce72e88SDaniel Eischen	strlcat;
37cce72e88SDaniel Eischen	strlcpy;
38cce72e88SDaniel Eischen	strlen;
39cce72e88SDaniel Eischen	strmode;
40cce72e88SDaniel Eischen	strncat;
41cce72e88SDaniel Eischen	strncmp;
42cce72e88SDaniel Eischen	strncpy;
43cce72e88SDaniel Eischen	strnstr;
44cce72e88SDaniel Eischen	strpbrk;
45cce72e88SDaniel Eischen	strsep;
46cce72e88SDaniel Eischen	strsignal;
47cce72e88SDaniel Eischen	strspn;
48cce72e88SDaniel Eischen	strstr;
49cce72e88SDaniel Eischen	strtok_r;
50cce72e88SDaniel Eischen	strtok;
51cce72e88SDaniel Eischen	strxfrm;
52cce72e88SDaniel Eischen	swab;
53cce72e88SDaniel Eischen	wcscat;
54cce72e88SDaniel Eischen	wcschr;
55cce72e88SDaniel Eischen	wcscmp;
56cce72e88SDaniel Eischen	wcscoll;
57cce72e88SDaniel Eischen	wcscpy;
58cce72e88SDaniel Eischen	wcscspn;
59cce72e88SDaniel Eischen	wcsdup;
60cce72e88SDaniel Eischen	wcslcat;
61cce72e88SDaniel Eischen	wcslcpy;
62cce72e88SDaniel Eischen	wcslen;
63cce72e88SDaniel Eischen	wcsncat;
64cce72e88SDaniel Eischen	wcsncmp;
65cce72e88SDaniel Eischen	wcsncpy;
66cce72e88SDaniel Eischen	wcspbrk;
67cce72e88SDaniel Eischen	wcsrchr;
68cce72e88SDaniel Eischen	wcsspn;
69cce72e88SDaniel Eischen	wcsstr;
70cce72e88SDaniel Eischen	wcstok;
71cce72e88SDaniel Eischen	wcswidth;
72cce72e88SDaniel Eischen	wcsxfrm;
73cce72e88SDaniel Eischen	wmemchr;
74cce72e88SDaniel Eischen	wmemcmp;
75cce72e88SDaniel Eischen	wmemcpy;
76cce72e88SDaniel Eischen	wmemmove;
77cce72e88SDaniel Eischen	wmemset;
78cce72e88SDaniel Eischen};
79cce72e88SDaniel Eischen
8082e45205SXin LIFBSD_1.1 {
814a723bd2SKonstantin Belousov	ffsll;
824a723bd2SKonstantin Belousov	flsll;
8382e45205SXin LI	memrchr;
8469099ba2SDavid Schultz	stpncpy;
85f0eca40aSKonstantin Belousov	strndup;
8669099ba2SDavid Schultz	strnlen;
8709efd0ecSDavid Schultz	wcpcpy;
8809efd0ecSDavid Schultz	wcpncpy;
8969099ba2SDavid Schultz	wcscasecmp;
9069099ba2SDavid Schultz	wcsncasecmp;
9169099ba2SDavid Schultz	wcsnlen;
9282e45205SXin LI};
9382e45205SXin LI
943c87aa1dSDavid ChisnallFBSD_1.3 {
953c87aa1dSDavid Chisnall	strcasecmp_l;
963c87aa1dSDavid Chisnall	strcasestr_l;
97d902844bSNiclas Zeising	strchrnul;
983c87aa1dSDavid Chisnall	strncasecmp_l;
993c87aa1dSDavid Chisnall	wcswidth_l;
1003c87aa1dSDavid Chisnall	wcwidth_l;
1013c87aa1dSDavid Chisnall};
1023c87aa1dSDavid Chisnall
10378b59024SXin LIFBSD_1.4 {
10478b59024SXin LI	explicit_bzero;
10578b59024SXin LI};
10678b59024SXin LI
107854023f0SXin LIFBSD_1.5 {
1089851b340SKonstantin Belousov	memset_s;
109854023f0SXin LI	timingsafe_bcmp;
110854023f0SXin LI	timingsafe_memcmp;
111854023f0SXin LI};
112854023f0SXin LI
113675079b1SKonstantin BelousovFBSD_1.6 {
114675079b1SKonstantin Belousov	strerror_l;
115675079b1SKonstantin Belousov};
116675079b1SKonstantin Belousov
117*dba677d1SKonstantin BelousovFBSD_1.7 {
118*dba677d1SKonstantin Belousov	mempcpy;
119*dba677d1SKonstantin Belousov	wmempcpy;
120*dba677d1SKonstantin Belousov};
121*dba677d1SKonstantin Belousov
1225f864214SDaniel EischenFBSDprivate_1.0 {
123cce72e88SDaniel Eischen	__strtok_r;
124cce72e88SDaniel Eischen};
125