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