From 61a52ead5b18fada129835d3958519853b5e74ba Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sat, 28 Mar 2015 10:51:04 -0700 Subject: [PATCH] 5710 iswblank_l missing from headers Reviewed by: Josef Sipek Reviewed by: Igor Kozhukhov Approved by: Dan McDonald --- usr/src/head/wctype.h | 3 +- usr/src/test/libc-tests/cfg/symbols/wctype_h.cfg | 157 +++++++++++++++++++++++ 2 files changed, 159 insertions(+), 1 deletion(-) diff --git a/usr/src/head/wctype.h b/usr/src/head/wctype.h index e6a23d483c..26ff9a8387 100644 --- a/usr/src/head/wctype.h +++ b/usr/src/head/wctype.h @@ -24,7 +24,7 @@ /* definitions for international functions */ /* - * Copyright 2014 Garrett D'Amore + * Copyright 2015 Garrett D'Amore * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. @@ -141,6 +141,7 @@ extern wint_t towctrans_l(wint_t, wctrans_t, locale_t); extern int iswctype_l(wint_t, wctype_t, locale_t); extern int iswalnum_l(wint_t, locale_t); extern int iswalpha_l(wint_t, locale_t); +extern int iswblank_l(wint_t, locale_t); extern int iswcntrl_l(wint_t, locale_t); extern int iswdigit_l(wint_t, locale_t); extern int iswgraph_l(wint_t, locale_t); diff --git a/usr/src/test/libc-tests/cfg/symbols/wctype_h.cfg b/usr/src/test/libc-tests/cfg/symbols/wctype_h.cfg index fdfa96cd12..fd08080eae 100644 --- a/usr/src/test/libc-tests/cfg/symbols/wctype_h.cfg +++ b/usr/src/test/libc-tests/cfg/symbols/wctype_h.cfg @@ -21,6 +21,8 @@ # Types. # type | wint_t | wctype.h | ALL +type | wctrans_t | wctype.h | ALL +type | wctype_t | wctype.h | ALL # # Values. @@ -34,3 +36,158 @@ func | iswalnum |\ int |\ wint_t |\ wctype.h | ALL + +func | iswalnum_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswalpha |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswalpha_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswblank |\ + int |\ + wint_t |\ + wctype.h | C99+ + +func | iswblank_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswcntrl |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswcntrl_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswctype |\ + int |\ + wint_t; wctype_t |\ + wctype.h | ALL + +func | iswctype_l |\ + int |\ + wint_t; wctype_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswdigit |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswdigit_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswgraph |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswgraph_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswlower |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswlower_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswprint |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswprint_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswpunct |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswpunct_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswspace |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswspace_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswupper |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswupper_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | iswxdigit |\ + int |\ + wint_t |\ + wctype.h | ALL + +func | iswxdigit_l |\ + int |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | towctrans |\ + wint_t |\ + wint_t; wctrans_t |\ + wctype.h | ALL + +func | towctrans_l |\ + wint_t |\ + wint_t; wctrans_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | towlower |\ + wint_t |\ + wint_t |\ + wctype.h | ALL + +func | towlower_l |\ + wint_t |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ + +func | towupper |\ + wint_t |\ + wint_t |\ + wctype.h | ALL + +func | towupper_l |\ + wint_t |\ + wint_t; locale_t |\ + wctype.h | -ALL SUSv4+ -- 2.11.4.GIT