xref: /titanic_51/usr/src/test/libc-tests/cfg/symbols/wchar_h.cfg (revision de572d98af8238405c5d1292a788b1a85b0c68eb)
1*de572d98SGarrett D'Amore#
2*de572d98SGarrett D'Amore# This file and its contents are supplied under the terms of the
3*de572d98SGarrett D'Amore# Common Development and Distribution License ("CDDL"), version 1.0.
4*de572d98SGarrett D'Amore# You may only use this file in accordance with the terms of version
5*de572d98SGarrett D'Amore# 1.0 of the CDDL.
6*de572d98SGarrett D'Amore#
7*de572d98SGarrett D'Amore# A full copy of the text of the CDDL should have accompanied this
8*de572d98SGarrett D'Amore# source.  A copy of the CDDL is also available via the Internet at
9*de572d98SGarrett D'Amore# http://www.illumos.org/license/CDDL.
10*de572d98SGarrett D'Amore#
11*de572d98SGarrett D'Amore
12*de572d98SGarrett D'Amore#
13*de572d98SGarrett D'Amore# Copyright 2015 Garrett D'Amore <garrett@damore.org>
14*de572d98SGarrett D'Amore#
15*de572d98SGarrett D'Amore
16*de572d98SGarrett D'Amore#
17*de572d98SGarrett D'Amore# Definitions found in wchar.h
18*de572d98SGarrett D'Amore#
19*de572d98SGarrett D'Amore
20*de572d98SGarrett D'Amore#
21*de572d98SGarrett D'Amore# Types.
22*de572d98SGarrett D'Amore#
23*de572d98SGarrett D'Amoretype | locale_t | wchar.h |  -ALL SUSv4+
24*de572d98SGarrett D'Amoretype | wctype_t | wchar.h |  -ALL XPG3+
25*de572d98SGarrett D'Amore
26*de572d98SGarrett D'Amore#
27*de572d98SGarrett D'Amore# Values.
28*de572d98SGarrett D'Amore#
29*de572d98SGarrett D'Amorevalue | NULL | void * | wchar.h | ALL
30*de572d98SGarrett D'Amore
31*de572d98SGarrett D'Amore#
32*de572d98SGarrett D'Amore# Functions
33*de572d98SGarrett D'Amore#
34*de572d98SGarrett D'Amorefunc |	wcpcpy							|\
35*de572d98SGarrett D'Amore	wchar_t *						|\
36*de572d98SGarrett D'Amore	wchar_t *; const wchar_t *				|\
37*de572d98SGarrett D'Amore	wchar.h | -ALL SUSv4+
38*de572d98SGarrett D'Amore
39*de572d98SGarrett D'Amorefunc |	wcpncpy							|\
40*de572d98SGarrett D'Amore	wchar_t *						|\
41*de572d98SGarrett D'Amore	wchar_t *; const wchar_t *; size_t			|\
42*de572d98SGarrett D'Amore	wchar.h	| -ALL SUSv4+
43*de572d98SGarrett D'Amore
44*de572d98SGarrett D'Amorefunc |	wcsdup							|\
45*de572d98SGarrett D'Amore	wchar_t *						|\
46*de572d98SGarrett D'Amore	const wchar_t *						|\
47*de572d98SGarrett D'Amore	wchar.h | -ALL SUSv4+
48*de572d98SGarrett D'Amore
49*de572d98SGarrett D'Amorefunc |	wcscasecmp						|\
50*de572d98SGarrett D'Amore	int							|\
51*de572d98SGarrett D'Amore	const wchar_t *; const wchar_t *			|\
52*de572d98SGarrett D'Amore	wchar.h	| -ALL SUSv4+
53*de572d98SGarrett D'Amore
54*de572d98SGarrett D'Amorefunc |	wcscasecmp_l						|\
55*de572d98SGarrett D'Amore	int							|\
56*de572d98SGarrett D'Amore	const wchar_t *; const wchar_t *; locale_t		|\
57*de572d98SGarrett D'Amore	wchar.h | -ALL SUSv4+
58*de572d98SGarrett D'Amore
59*de572d98SGarrett D'Amore# technically this is new in C90-Amd1, but we don't have a test for it.
60*de572d98SGarrett D'Amorefunc |	wcslen							|\
61*de572d98SGarrett D'Amore	size_t							|\
62*de572d98SGarrett D'Amore	const wchar_t *						|\
63*de572d98SGarrett D'Amore	wchar.h | ALL
64*de572d98SGarrett D'Amore
65*de572d98SGarrett D'Amorefunc |	wcsncasecmp						|\
66*de572d98SGarrett D'Amore	int							|\
67*de572d98SGarrett D'Amore	const wchar_t *; const wchar_t *; size_t		|\
68*de572d98SGarrett D'Amore	wchar.h	| -ALL SUSv4+
69*de572d98SGarrett D'Amore
70*de572d98SGarrett D'Amorefunc |	wcsncasecmp_l						|\
71*de572d98SGarrett D'Amore	int							|\
72*de572d98SGarrett D'Amore	const wchar_t *; const wchar_t *; size_t; locale_t	|\
73*de572d98SGarrett D'Amore	wchar.h	| -ALL SUSv4+
74*de572d98SGarrett D'Amore
75*de572d98SGarrett D'Amorefunc |	wcsnlen							|\
76*de572d98SGarrett D'Amore	size_t							|\
77*de572d98SGarrett D'Amore	const wchar_t *; size_t					|\
78*de572d98SGarrett D'Amore	wchar.h	| -ALL SUSv4+
79*de572d98SGarrett D'Amore
80*de572d98SGarrett D'Amorefunc |	wcswcs							|\
81*de572d98SGarrett D'Amore	wchar_t *						|\
82*de572d98SGarrett D'Amore	const wchar_t *; const wchar_t *			|\
83*de572d98SGarrett D'Amore	wchar.h	| -ALL XPG4+
84