In the Solaris 7 release, the implementation of libw and libintl has been moved to libc. The shared objects libw.so.1 and libintl.so.1 are provided as filters on libc.so.1, and the archives libw.a and libintl.a are provided as links to an empty archive.
The shared objects ensure runtime compatibility for existing applications and, together with the archives, provide compilation environment compatibility for building applications. However, it is no longer necessary to build applications against libw or libintl.
For more information on filters see the Linker and Libraries Guide.
Table 6-2 shows the stub entry points in libw and libintl.
Table 6-2 Stub Entry Points in libw and libintllibw |
fgetwc |
fgetws |
fputwc |
fputws |
getwc |
getwchar |
getws |
isenglish |
isideogram |
isnumber |
|
isphonogram |
isspecial |
iswalnum |
iswalpha |
iswcntrl |
|
iswctype |
iswdigit |
iswgraph |
iswlower |
iswprint |
|
iswpunct |
iswspace |
iswupper |
iswxdigit |
putwc |
|
putwchar |
putws |
strtows |
towlower |
towupper |
|
ungetwc |
watoll |
wcscat |
wcschr |
wcscmp |
|
wcscoll |
wcscpy |
wcscspn |
wcsftime |
wcslen |
|
wcsncat |
wcsncmp |
wcsncpy |
wcspbrk |
wcsrchr |
|
wcsspn |
wcstod |
wcstok |
wcstol |
wcstoul |
|
wcswcs |
wcswidth |
wcsxfrm |
wctype |
wcwidth |
|
wscasecmp |
wscat |
wschr |
wscmp |
wscol |
|
wscoll |
wscpy |
wscspn |
wsdup |
wslen |
|
wsncasecmp |
wsncat |
wsncmp |
wsncpy |
wspbrk |
|
wsprintf |
wsrchr |
wsscanf |
wsspn |
wstod |
|
wstok |
wstol |
wstoll |
wstostr |
wsxfrm |
|
libintl |
bindtextdomain |
dcgettext |
dgettext |
gettext |
textdomain |