Print this page
2964 need POSIX 2008 locale object support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: TBD

@@ -20,10 +20,11 @@
 #
 #
 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
 # Copyright (c) 2012, Joyent, Inc.  All rights reserved.
 # Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved.
+# Copyright 2013 Garrett D'Amore <garrett@damore.org>
 #
 # Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 

@@ -677,28 +678,23 @@
 
 PORTI18N=                       \
         getwchar.o              \
         putwchar.o              \
         putws.o                 \
-        strcasecmp.o            \
-        strcasestr.o            \
-        strncasecmp.o           \
         strtows.o               \
         wcsnlen.o               \
         wcstoimax.o             \
         wcstol.o                \
         wcstoul.o               \
         wcswcs.o                \
-        wscasecmp.o             \
         wscat.o                 \
         wschr.o                 \
         wscmp.o                 \
         wscpy.o                 \
         wscspn.o                \
         wsdup.o                 \
         wslen.o                 \
-        wsncasecmp.o            \
         wsncat.o                \
         wsncmp.o                \
         wsncpy.o                \
         wspbrk.o                \
         wsprintf.o              \

@@ -722,11 +718,10 @@
         gettext_gnu.o           \
         plural_parser.o         \
         wdresolve.o             \
         _ctype.o                \
         isascii.o               \
-        isdigit.o               \
         toascii.o
 
 PORTI18N_COND=                  \
         wcstol_longlong.o       \
         wcstoul_longlong.o

@@ -746,16 +741,18 @@
         fwide.o                 \
         gb18030.o               \
         gb2312.o                \
         gbk.o                   \
         getdate.o               \
+        isdigit.o               \
         iswctype.o              \
         ldpart.o                \
         lmessages.o             \
         lnumeric.o              \
         lmonetary.o             \
         localeconv.o            \
+        localeimpl.o            \
         mbftowc.o               \
         mblen.o                 \
         mbrlen.o                \
         mbrtowc.o               \
         mbsinit.o               \

@@ -773,22 +770,26 @@
         regexec.o               \
         rune.o                  \
         runetype.o              \
         setlocale.o             \
         setrunelocale.o         \
+        strcasecmp.o            \
+        strcasestr.o            \
         strcoll.o               \
         strfmon.o               \
         strftime.o              \
+        strncasecmp.o           \
         strptime.o              \
         strxfrm.o               \
         table.o                 \
         timelocal.o             \
         tolower.o               \
         towlower.o              \
         ungetwc.o               \
         utf8.o                  \
         wcrtomb.o               \
+        wcscasecmp.o            \
         wcscoll.o               \
         wcsftime.o              \
         wcsnrtombs.o            \
         wcsrtombs.o             \
         wcstombs.o              \