Implement all per-locale ctype functions
Signed-off by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
parent
956565be70
commit
8493c16316
|
@ -24,28 +24,61 @@ if ELIX_LEVEL_1
|
||||||
ELIX_SOURCES =
|
ELIX_SOURCES =
|
||||||
else
|
else
|
||||||
ELIX_SOURCES = \
|
ELIX_SOURCES = \
|
||||||
|
isalnum_l.c \
|
||||||
|
isalpha_l.c \
|
||||||
isascii.c \
|
isascii.c \
|
||||||
|
isascii_l.c \
|
||||||
isblank.c \
|
isblank.c \
|
||||||
|
isblank_l.c \
|
||||||
|
iscntrl_l.c \
|
||||||
|
isdigit_l.c \
|
||||||
|
islower_l.c \
|
||||||
|
isupper_l.c \
|
||||||
|
isprint_l.c \
|
||||||
|
ispunct_l.c \
|
||||||
|
isspace_l.c \
|
||||||
iswalnum.c \
|
iswalnum.c \
|
||||||
|
iswalnum_l.c \
|
||||||
iswalpha.c \
|
iswalpha.c \
|
||||||
|
iswalpha_l.c \
|
||||||
iswblank.c \
|
iswblank.c \
|
||||||
|
iswblank_l.c \
|
||||||
iswcntrl.c \
|
iswcntrl.c \
|
||||||
|
iswcntrl_l.c \
|
||||||
iswctype.c \
|
iswctype.c \
|
||||||
|
iswctype_l.c \
|
||||||
iswdigit.c \
|
iswdigit.c \
|
||||||
|
iswdigit_l.c \
|
||||||
iswgraph.c \
|
iswgraph.c \
|
||||||
|
iswgraph_l.c \
|
||||||
iswlower.c \
|
iswlower.c \
|
||||||
|
iswlower_l.c \
|
||||||
iswprint.c \
|
iswprint.c \
|
||||||
|
iswprint_l.c \
|
||||||
iswpunct.c \
|
iswpunct.c \
|
||||||
|
iswpunct_l.c \
|
||||||
iswspace.c \
|
iswspace.c \
|
||||||
|
iswspace_l.c \
|
||||||
iswupper.c \
|
iswupper.c \
|
||||||
|
iswupper_l.c \
|
||||||
iswxdigit.c \
|
iswxdigit.c \
|
||||||
|
iswxdigit_l.c \
|
||||||
|
isxdigit_l.c \
|
||||||
jp2uc.c \
|
jp2uc.c \
|
||||||
toascii.c \
|
toascii.c \
|
||||||
|
toascii_l.c \
|
||||||
|
tolower_l.c \
|
||||||
|
toupper_l.c \
|
||||||
towctrans.c \
|
towctrans.c \
|
||||||
|
towctrans_l.c \
|
||||||
towlower.c \
|
towlower.c \
|
||||||
|
towlower_l.c \
|
||||||
towupper.c \
|
towupper.c \
|
||||||
|
towupper_l.c \
|
||||||
wctrans.c \
|
wctrans.c \
|
||||||
wctype.c
|
wctrans_l.c \
|
||||||
|
wctype.c \
|
||||||
|
wctype_l.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
libctype_la_LDFLAGS = -Xcompiler -nostdlib
|
libctype_la_LDFLAGS = -Xcompiler -nostdlib
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
# Makefile.in generated by automake 1.11.6 from Makefile.am.
|
# Makefile.in generated by automake 1.12.2 from Makefile.am.
|
||||||
# @configure_input@
|
# @configure_input@
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
# Copyright (C) 1994-2012 Free Software Foundation, Inc.
|
||||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
|
|
||||||
# Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
# This Makefile.in is free software; the Free Software Foundation
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
# gives unlimited permission to copy and/or distribute it,
|
||||||
# with or without modifications, as long as this notice is preserved.
|
# with or without modifications, as long as this notice is preserved.
|
||||||
|
@ -54,15 +53,11 @@ POST_UNINSTALL = :
|
||||||
build_triplet = @build@
|
build_triplet = @build@
|
||||||
host_triplet = @host@
|
host_triplet = @host@
|
||||||
DIST_COMMON = $(srcdir)/../../Makefile.shared $(srcdir)/Makefile.in \
|
DIST_COMMON = $(srcdir)/../../Makefile.shared $(srcdir)/Makefile.in \
|
||||||
$(srcdir)/Makefile.am
|
$(srcdir)/Makefile.am $(top_srcdir)/../../mkinstalldirs
|
||||||
subdir = ctype
|
subdir = ctype
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||||
am__aclocal_m4_deps = $(top_srcdir)/../../libtool.m4 \
|
am__aclocal_m4_deps = $(top_srcdir)/../acinclude.m4 \
|
||||||
$(top_srcdir)/../../ltoptions.m4 \
|
$(top_srcdir)/configure.in
|
||||||
$(top_srcdir)/../../ltsugar.m4 \
|
|
||||||
$(top_srcdir)/../../ltversion.m4 \
|
|
||||||
$(top_srcdir)/../../lt~obsolete.m4 \
|
|
||||||
$(top_srcdir)/../acinclude.m4 $(top_srcdir)/configure.in
|
|
||||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||||
$(ACLOCAL_M4)
|
$(ACLOCAL_M4)
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
|
mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
|
||||||
|
@ -79,28 +74,61 @@ am__objects_1 = lib_a-ctype_.$(OBJEXT) lib_a-isalnum.$(OBJEXT) \
|
||||||
lib_a-ispunct.$(OBJEXT) lib_a-isspace.$(OBJEXT) \
|
lib_a-ispunct.$(OBJEXT) lib_a-isspace.$(OBJEXT) \
|
||||||
lib_a-isxdigit.$(OBJEXT) lib_a-tolower.$(OBJEXT) \
|
lib_a-isxdigit.$(OBJEXT) lib_a-tolower.$(OBJEXT) \
|
||||||
lib_a-toupper.$(OBJEXT)
|
lib_a-toupper.$(OBJEXT)
|
||||||
@ELIX_LEVEL_1_FALSE@am__objects_2 = lib_a-isascii.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@am__objects_2 = lib_a-isalnum_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isalpha_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isascii.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isascii_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-isblank.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-isblank.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isblank_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iscntrl_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isdigit_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-islower_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isupper_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isprint_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-ispunct_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isspace_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswalnum.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswalnum.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswalnum_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswalpha.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswalpha.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswalpha_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswblank.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswblank.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswblank_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswcntrl.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswcntrl.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswcntrl_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswctype.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswctype.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswctype_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswdigit.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswdigit.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswdigit_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswgraph.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswgraph.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswgraph_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswlower.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswlower.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswlower_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswprint.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswprint.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswprint_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswpunct.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswpunct.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswpunct_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswspace.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswspace.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswspace_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswupper.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswupper.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswupper_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-iswxdigit.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswxdigit.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-iswxdigit_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-isxdigit_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-jp2uc.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-jp2uc.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-toascii.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-toascii.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-toascii_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-tolower_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-toupper_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-towctrans.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-towctrans.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-towctrans_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-towlower.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-towlower.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-towlower_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-towupper.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-towupper.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-towupper_l.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-wctrans.$(OBJEXT) \
|
@ELIX_LEVEL_1_FALSE@ lib_a-wctrans.$(OBJEXT) \
|
||||||
@ELIX_LEVEL_1_FALSE@ lib_a-wctype.$(OBJEXT)
|
@ELIX_LEVEL_1_FALSE@ lib_a-wctrans_l.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-wctype.$(OBJEXT) \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ lib_a-wctype_l.$(OBJEXT)
|
||||||
@USE_LIBTOOL_FALSE@am_lib_a_OBJECTS = $(am__objects_1) \
|
@USE_LIBTOOL_FALSE@am_lib_a_OBJECTS = $(am__objects_1) \
|
||||||
@USE_LIBTOOL_FALSE@ $(am__objects_2)
|
@USE_LIBTOOL_FALSE@ $(am__objects_2)
|
||||||
lib_a_OBJECTS = $(am_lib_a_OBJECTS)
|
lib_a_OBJECTS = $(am_lib_a_OBJECTS)
|
||||||
|
@ -109,14 +137,25 @@ libctype_la_LIBADD =
|
||||||
am__objects_3 = ctype_.lo isalnum.lo isalpha.lo iscntrl.lo isdigit.lo \
|
am__objects_3 = ctype_.lo isalnum.lo isalpha.lo iscntrl.lo isdigit.lo \
|
||||||
islower.lo isupper.lo isprint.lo ispunct.lo isspace.lo \
|
islower.lo isupper.lo isprint.lo ispunct.lo isspace.lo \
|
||||||
isxdigit.lo tolower.lo toupper.lo
|
isxdigit.lo tolower.lo toupper.lo
|
||||||
@ELIX_LEVEL_1_FALSE@am__objects_4 = isascii.lo isblank.lo iswalnum.lo \
|
@ELIX_LEVEL_1_FALSE@am__objects_4 = isalnum_l.lo isalpha_l.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswalpha.lo iswblank.lo iswcntrl.lo \
|
@ELIX_LEVEL_1_FALSE@ isascii.lo isascii_l.lo isblank.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswctype.lo iswdigit.lo iswgraph.lo \
|
@ELIX_LEVEL_1_FALSE@ isblank_l.lo iscntrl_l.lo isdigit_l.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswlower.lo iswprint.lo iswpunct.lo \
|
@ELIX_LEVEL_1_FALSE@ islower_l.lo isupper_l.lo isprint_l.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswspace.lo iswupper.lo iswxdigit.lo \
|
@ELIX_LEVEL_1_FALSE@ ispunct_l.lo isspace_l.lo iswalnum.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ jp2uc.lo toascii.lo towctrans.lo \
|
@ELIX_LEVEL_1_FALSE@ iswalnum_l.lo iswalpha.lo iswalpha_l.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ towlower.lo towupper.lo wctrans.lo \
|
@ELIX_LEVEL_1_FALSE@ iswblank.lo iswblank_l.lo iswcntrl.lo \
|
||||||
@ELIX_LEVEL_1_FALSE@ wctype.lo
|
@ELIX_LEVEL_1_FALSE@ iswcntrl_l.lo iswctype.lo iswctype_l.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswdigit.lo iswdigit_l.lo iswgraph.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswgraph_l.lo iswlower.lo iswlower_l.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswprint.lo iswprint_l.lo iswpunct.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswpunct_l.lo iswspace.lo iswspace_l.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswupper.lo iswupper_l.lo iswxdigit.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswxdigit_l.lo isxdigit_l.lo jp2uc.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ toascii.lo toascii_l.lo tolower_l.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ toupper_l.lo towctrans.lo towctrans_l.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ towlower.lo towlower_l.lo towupper.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ towupper_l.lo wctrans.lo wctrans_l.lo \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ wctype.lo wctype_l.lo
|
||||||
@USE_LIBTOOL_TRUE@am_libctype_la_OBJECTS = $(am__objects_3) \
|
@USE_LIBTOOL_TRUE@am_libctype_la_OBJECTS = $(am__objects_3) \
|
||||||
@USE_LIBTOOL_TRUE@ $(am__objects_4)
|
@USE_LIBTOOL_TRUE@ $(am__objects_4)
|
||||||
libctype_la_OBJECTS = $(am_libctype_la_OBJECTS)
|
libctype_la_OBJECTS = $(am_libctype_la_OBJECTS)
|
||||||
|
@ -203,8 +242,10 @@ LIBTOOL = @LIBTOOL@
|
||||||
LIPO = @LIPO@
|
LIPO = @LIPO@
|
||||||
LN_S = @LN_S@
|
LN_S = @LN_S@
|
||||||
LTLIBOBJS = @LTLIBOBJS@
|
LTLIBOBJS = @LTLIBOBJS@
|
||||||
|
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
|
||||||
MAINT = @MAINT@
|
MAINT = @MAINT@
|
||||||
MAKEINFO = @MAKEINFO@
|
MAKEINFO = @MAKEINFO@
|
||||||
|
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||||
MKDIR_P = @MKDIR_P@
|
MKDIR_P = @MKDIR_P@
|
||||||
NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
|
NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
|
||||||
NM = @NM@
|
NM = @NM@
|
||||||
|
@ -233,6 +274,7 @@ abs_builddir = @abs_builddir@
|
||||||
abs_srcdir = @abs_srcdir@
|
abs_srcdir = @abs_srcdir@
|
||||||
abs_top_builddir = @abs_top_builddir@
|
abs_top_builddir = @abs_top_builddir@
|
||||||
abs_top_srcdir = @abs_top_srcdir@
|
abs_top_srcdir = @abs_top_srcdir@
|
||||||
|
ac_ct_AR = @ac_ct_AR@
|
||||||
ac_ct_CC = @ac_ct_CC@
|
ac_ct_CC = @ac_ct_CC@
|
||||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||||
aext = @aext@
|
aext = @aext@
|
||||||
|
@ -307,28 +349,61 @@ GENERAL_SOURCES = \
|
||||||
toupper.c
|
toupper.c
|
||||||
|
|
||||||
@ELIX_LEVEL_1_FALSE@ELIX_SOURCES = \
|
@ELIX_LEVEL_1_FALSE@ELIX_SOURCES = \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isalnum_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isalpha_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ isascii.c \
|
@ELIX_LEVEL_1_FALSE@ isascii.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isascii_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ isblank.c \
|
@ELIX_LEVEL_1_FALSE@ isblank.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isblank_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iscntrl_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isdigit_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ islower_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isupper_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isprint_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ ispunct_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isspace_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswalnum.c \
|
@ELIX_LEVEL_1_FALSE@ iswalnum.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswalnum_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswalpha.c \
|
@ELIX_LEVEL_1_FALSE@ iswalpha.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswalpha_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswblank.c \
|
@ELIX_LEVEL_1_FALSE@ iswblank.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswblank_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswcntrl.c \
|
@ELIX_LEVEL_1_FALSE@ iswcntrl.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswcntrl_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswctype.c \
|
@ELIX_LEVEL_1_FALSE@ iswctype.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswctype_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswdigit.c \
|
@ELIX_LEVEL_1_FALSE@ iswdigit.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswdigit_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswgraph.c \
|
@ELIX_LEVEL_1_FALSE@ iswgraph.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswgraph_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswlower.c \
|
@ELIX_LEVEL_1_FALSE@ iswlower.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswlower_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswprint.c \
|
@ELIX_LEVEL_1_FALSE@ iswprint.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswprint_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswpunct.c \
|
@ELIX_LEVEL_1_FALSE@ iswpunct.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswpunct_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswspace.c \
|
@ELIX_LEVEL_1_FALSE@ iswspace.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswspace_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswupper.c \
|
@ELIX_LEVEL_1_FALSE@ iswupper.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswupper_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ iswxdigit.c \
|
@ELIX_LEVEL_1_FALSE@ iswxdigit.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ iswxdigit_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ isxdigit_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ jp2uc.c \
|
@ELIX_LEVEL_1_FALSE@ jp2uc.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ toascii.c \
|
@ELIX_LEVEL_1_FALSE@ toascii.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ toascii_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ tolower_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ toupper_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ towctrans.c \
|
@ELIX_LEVEL_1_FALSE@ towctrans.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ towctrans_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ towlower.c \
|
@ELIX_LEVEL_1_FALSE@ towlower.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ towlower_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ towupper.c \
|
@ELIX_LEVEL_1_FALSE@ towupper.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ towupper_l.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ wctrans.c \
|
@ELIX_LEVEL_1_FALSE@ wctrans.c \
|
||||||
@ELIX_LEVEL_1_FALSE@ wctype.c
|
@ELIX_LEVEL_1_FALSE@ wctrans_l.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ wctype.c \
|
||||||
|
@ELIX_LEVEL_1_FALSE@ wctype_l.c
|
||||||
|
|
||||||
@ELIX_LEVEL_1_TRUE@ELIX_SOURCES =
|
@ELIX_LEVEL_1_TRUE@ELIX_SOURCES =
|
||||||
libctype_la_LDFLAGS = -Xcompiler -nostdlib
|
libctype_la_LDFLAGS = -Xcompiler -nostdlib
|
||||||
|
@ -430,12 +505,14 @@ lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES) $(EXTRA_lib_a_DEPENDENCIES)
|
||||||
|
|
||||||
clean-noinstLTLIBRARIES:
|
clean-noinstLTLIBRARIES:
|
||||||
-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
|
-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
|
||||||
@list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
|
@list='$(noinst_LTLIBRARIES)'; \
|
||||||
dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
|
locs=`for p in $$list; do echo $$p; done | \
|
||||||
test "$$dir" != "$$p" || dir=.; \
|
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
|
||||||
echo "rm -f \"$${dir}/so_locations\""; \
|
sort -u`; \
|
||||||
rm -f "$${dir}/so_locations"; \
|
test -z "$$locs" || { \
|
||||||
done
|
echo rm -f $${locs}; \
|
||||||
|
rm -f $${locs}; \
|
||||||
|
}
|
||||||
libctype.la: $(libctype_la_OBJECTS) $(libctype_la_DEPENDENCIES) $(EXTRA_libctype_la_DEPENDENCIES)
|
libctype.la: $(libctype_la_OBJECTS) $(libctype_la_DEPENDENCIES) $(EXTRA_libctype_la_DEPENDENCIES)
|
||||||
$(libctype_la_LINK) $(am_libctype_la_rpath) $(libctype_la_OBJECTS) $(libctype_la_LIBADD) $(LIBS)
|
$(libctype_la_LINK) $(am_libctype_la_rpath) $(libctype_la_OBJECTS) $(libctype_la_LIBADD) $(LIBS)
|
||||||
|
|
||||||
|
@ -532,96 +609,246 @@ lib_a-toupper.o: toupper.c
|
||||||
lib_a-toupper.obj: toupper.c
|
lib_a-toupper.obj: toupper.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toupper.obj `if test -f 'toupper.c'; then $(CYGPATH_W) 'toupper.c'; else $(CYGPATH_W) '$(srcdir)/toupper.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toupper.obj `if test -f 'toupper.c'; then $(CYGPATH_W) 'toupper.c'; else $(CYGPATH_W) '$(srcdir)/toupper.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isalnum_l.o: isalnum_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isalnum_l.o `test -f 'isalnum_l.c' || echo '$(srcdir)/'`isalnum_l.c
|
||||||
|
|
||||||
|
lib_a-isalnum_l.obj: isalnum_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isalnum_l.obj `if test -f 'isalnum_l.c'; then $(CYGPATH_W) 'isalnum_l.c'; else $(CYGPATH_W) '$(srcdir)/isalnum_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isalpha_l.o: isalpha_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isalpha_l.o `test -f 'isalpha_l.c' || echo '$(srcdir)/'`isalpha_l.c
|
||||||
|
|
||||||
|
lib_a-isalpha_l.obj: isalpha_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isalpha_l.obj `if test -f 'isalpha_l.c'; then $(CYGPATH_W) 'isalpha_l.c'; else $(CYGPATH_W) '$(srcdir)/isalpha_l.c'; fi`
|
||||||
|
|
||||||
lib_a-isascii.o: isascii.c
|
lib_a-isascii.o: isascii.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isascii.o `test -f 'isascii.c' || echo '$(srcdir)/'`isascii.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isascii.o `test -f 'isascii.c' || echo '$(srcdir)/'`isascii.c
|
||||||
|
|
||||||
lib_a-isascii.obj: isascii.c
|
lib_a-isascii.obj: isascii.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isascii.obj `if test -f 'isascii.c'; then $(CYGPATH_W) 'isascii.c'; else $(CYGPATH_W) '$(srcdir)/isascii.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isascii.obj `if test -f 'isascii.c'; then $(CYGPATH_W) 'isascii.c'; else $(CYGPATH_W) '$(srcdir)/isascii.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isascii_l.o: isascii_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isascii_l.o `test -f 'isascii_l.c' || echo '$(srcdir)/'`isascii_l.c
|
||||||
|
|
||||||
|
lib_a-isascii_l.obj: isascii_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isascii_l.obj `if test -f 'isascii_l.c'; then $(CYGPATH_W) 'isascii_l.c'; else $(CYGPATH_W) '$(srcdir)/isascii_l.c'; fi`
|
||||||
|
|
||||||
lib_a-isblank.o: isblank.c
|
lib_a-isblank.o: isblank.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isblank.o `test -f 'isblank.c' || echo '$(srcdir)/'`isblank.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isblank.o `test -f 'isblank.c' || echo '$(srcdir)/'`isblank.c
|
||||||
|
|
||||||
lib_a-isblank.obj: isblank.c
|
lib_a-isblank.obj: isblank.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isblank.obj `if test -f 'isblank.c'; then $(CYGPATH_W) 'isblank.c'; else $(CYGPATH_W) '$(srcdir)/isblank.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isblank.obj `if test -f 'isblank.c'; then $(CYGPATH_W) 'isblank.c'; else $(CYGPATH_W) '$(srcdir)/isblank.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isblank_l.o: isblank_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isblank_l.o `test -f 'isblank_l.c' || echo '$(srcdir)/'`isblank_l.c
|
||||||
|
|
||||||
|
lib_a-isblank_l.obj: isblank_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isblank_l.obj `if test -f 'isblank_l.c'; then $(CYGPATH_W) 'isblank_l.c'; else $(CYGPATH_W) '$(srcdir)/isblank_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iscntrl_l.o: iscntrl_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iscntrl_l.o `test -f 'iscntrl_l.c' || echo '$(srcdir)/'`iscntrl_l.c
|
||||||
|
|
||||||
|
lib_a-iscntrl_l.obj: iscntrl_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iscntrl_l.obj `if test -f 'iscntrl_l.c'; then $(CYGPATH_W) 'iscntrl_l.c'; else $(CYGPATH_W) '$(srcdir)/iscntrl_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isdigit_l.o: isdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isdigit_l.o `test -f 'isdigit_l.c' || echo '$(srcdir)/'`isdigit_l.c
|
||||||
|
|
||||||
|
lib_a-isdigit_l.obj: isdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isdigit_l.obj `if test -f 'isdigit_l.c'; then $(CYGPATH_W) 'isdigit_l.c'; else $(CYGPATH_W) '$(srcdir)/isdigit_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-islower_l.o: islower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-islower_l.o `test -f 'islower_l.c' || echo '$(srcdir)/'`islower_l.c
|
||||||
|
|
||||||
|
lib_a-islower_l.obj: islower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-islower_l.obj `if test -f 'islower_l.c'; then $(CYGPATH_W) 'islower_l.c'; else $(CYGPATH_W) '$(srcdir)/islower_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isupper_l.o: isupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isupper_l.o `test -f 'isupper_l.c' || echo '$(srcdir)/'`isupper_l.c
|
||||||
|
|
||||||
|
lib_a-isupper_l.obj: isupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isupper_l.obj `if test -f 'isupper_l.c'; then $(CYGPATH_W) 'isupper_l.c'; else $(CYGPATH_W) '$(srcdir)/isupper_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isprint_l.o: isprint_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isprint_l.o `test -f 'isprint_l.c' || echo '$(srcdir)/'`isprint_l.c
|
||||||
|
|
||||||
|
lib_a-isprint_l.obj: isprint_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isprint_l.obj `if test -f 'isprint_l.c'; then $(CYGPATH_W) 'isprint_l.c'; else $(CYGPATH_W) '$(srcdir)/isprint_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-ispunct_l.o: ispunct_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-ispunct_l.o `test -f 'ispunct_l.c' || echo '$(srcdir)/'`ispunct_l.c
|
||||||
|
|
||||||
|
lib_a-ispunct_l.obj: ispunct_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-ispunct_l.obj `if test -f 'ispunct_l.c'; then $(CYGPATH_W) 'ispunct_l.c'; else $(CYGPATH_W) '$(srcdir)/ispunct_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isspace_l.o: isspace_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isspace_l.o `test -f 'isspace_l.c' || echo '$(srcdir)/'`isspace_l.c
|
||||||
|
|
||||||
|
lib_a-isspace_l.obj: isspace_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isspace_l.obj `if test -f 'isspace_l.c'; then $(CYGPATH_W) 'isspace_l.c'; else $(CYGPATH_W) '$(srcdir)/isspace_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswalnum.o: iswalnum.c
|
lib_a-iswalnum.o: iswalnum.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalnum.o `test -f 'iswalnum.c' || echo '$(srcdir)/'`iswalnum.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalnum.o `test -f 'iswalnum.c' || echo '$(srcdir)/'`iswalnum.c
|
||||||
|
|
||||||
lib_a-iswalnum.obj: iswalnum.c
|
lib_a-iswalnum.obj: iswalnum.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalnum.obj `if test -f 'iswalnum.c'; then $(CYGPATH_W) 'iswalnum.c'; else $(CYGPATH_W) '$(srcdir)/iswalnum.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalnum.obj `if test -f 'iswalnum.c'; then $(CYGPATH_W) 'iswalnum.c'; else $(CYGPATH_W) '$(srcdir)/iswalnum.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswalnum_l.o: iswalnum_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalnum_l.o `test -f 'iswalnum_l.c' || echo '$(srcdir)/'`iswalnum_l.c
|
||||||
|
|
||||||
|
lib_a-iswalnum_l.obj: iswalnum_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalnum_l.obj `if test -f 'iswalnum_l.c'; then $(CYGPATH_W) 'iswalnum_l.c'; else $(CYGPATH_W) '$(srcdir)/iswalnum_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswalpha.o: iswalpha.c
|
lib_a-iswalpha.o: iswalpha.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalpha.o `test -f 'iswalpha.c' || echo '$(srcdir)/'`iswalpha.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalpha.o `test -f 'iswalpha.c' || echo '$(srcdir)/'`iswalpha.c
|
||||||
|
|
||||||
lib_a-iswalpha.obj: iswalpha.c
|
lib_a-iswalpha.obj: iswalpha.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalpha.obj `if test -f 'iswalpha.c'; then $(CYGPATH_W) 'iswalpha.c'; else $(CYGPATH_W) '$(srcdir)/iswalpha.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalpha.obj `if test -f 'iswalpha.c'; then $(CYGPATH_W) 'iswalpha.c'; else $(CYGPATH_W) '$(srcdir)/iswalpha.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswalpha_l.o: iswalpha_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalpha_l.o `test -f 'iswalpha_l.c' || echo '$(srcdir)/'`iswalpha_l.c
|
||||||
|
|
||||||
|
lib_a-iswalpha_l.obj: iswalpha_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswalpha_l.obj `if test -f 'iswalpha_l.c'; then $(CYGPATH_W) 'iswalpha_l.c'; else $(CYGPATH_W) '$(srcdir)/iswalpha_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswblank.o: iswblank.c
|
lib_a-iswblank.o: iswblank.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswblank.o `test -f 'iswblank.c' || echo '$(srcdir)/'`iswblank.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswblank.o `test -f 'iswblank.c' || echo '$(srcdir)/'`iswblank.c
|
||||||
|
|
||||||
lib_a-iswblank.obj: iswblank.c
|
lib_a-iswblank.obj: iswblank.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswblank.obj `if test -f 'iswblank.c'; then $(CYGPATH_W) 'iswblank.c'; else $(CYGPATH_W) '$(srcdir)/iswblank.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswblank.obj `if test -f 'iswblank.c'; then $(CYGPATH_W) 'iswblank.c'; else $(CYGPATH_W) '$(srcdir)/iswblank.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswblank_l.o: iswblank_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswblank_l.o `test -f 'iswblank_l.c' || echo '$(srcdir)/'`iswblank_l.c
|
||||||
|
|
||||||
|
lib_a-iswblank_l.obj: iswblank_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswblank_l.obj `if test -f 'iswblank_l.c'; then $(CYGPATH_W) 'iswblank_l.c'; else $(CYGPATH_W) '$(srcdir)/iswblank_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswcntrl.o: iswcntrl.c
|
lib_a-iswcntrl.o: iswcntrl.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswcntrl.o `test -f 'iswcntrl.c' || echo '$(srcdir)/'`iswcntrl.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswcntrl.o `test -f 'iswcntrl.c' || echo '$(srcdir)/'`iswcntrl.c
|
||||||
|
|
||||||
lib_a-iswcntrl.obj: iswcntrl.c
|
lib_a-iswcntrl.obj: iswcntrl.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswcntrl.obj `if test -f 'iswcntrl.c'; then $(CYGPATH_W) 'iswcntrl.c'; else $(CYGPATH_W) '$(srcdir)/iswcntrl.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswcntrl.obj `if test -f 'iswcntrl.c'; then $(CYGPATH_W) 'iswcntrl.c'; else $(CYGPATH_W) '$(srcdir)/iswcntrl.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswcntrl_l.o: iswcntrl_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswcntrl_l.o `test -f 'iswcntrl_l.c' || echo '$(srcdir)/'`iswcntrl_l.c
|
||||||
|
|
||||||
|
lib_a-iswcntrl_l.obj: iswcntrl_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswcntrl_l.obj `if test -f 'iswcntrl_l.c'; then $(CYGPATH_W) 'iswcntrl_l.c'; else $(CYGPATH_W) '$(srcdir)/iswcntrl_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswctype.o: iswctype.c
|
lib_a-iswctype.o: iswctype.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswctype.o `test -f 'iswctype.c' || echo '$(srcdir)/'`iswctype.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswctype.o `test -f 'iswctype.c' || echo '$(srcdir)/'`iswctype.c
|
||||||
|
|
||||||
lib_a-iswctype.obj: iswctype.c
|
lib_a-iswctype.obj: iswctype.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswctype.obj `if test -f 'iswctype.c'; then $(CYGPATH_W) 'iswctype.c'; else $(CYGPATH_W) '$(srcdir)/iswctype.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswctype.obj `if test -f 'iswctype.c'; then $(CYGPATH_W) 'iswctype.c'; else $(CYGPATH_W) '$(srcdir)/iswctype.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswctype_l.o: iswctype_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswctype_l.o `test -f 'iswctype_l.c' || echo '$(srcdir)/'`iswctype_l.c
|
||||||
|
|
||||||
|
lib_a-iswctype_l.obj: iswctype_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswctype_l.obj `if test -f 'iswctype_l.c'; then $(CYGPATH_W) 'iswctype_l.c'; else $(CYGPATH_W) '$(srcdir)/iswctype_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswdigit.o: iswdigit.c
|
lib_a-iswdigit.o: iswdigit.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswdigit.o `test -f 'iswdigit.c' || echo '$(srcdir)/'`iswdigit.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswdigit.o `test -f 'iswdigit.c' || echo '$(srcdir)/'`iswdigit.c
|
||||||
|
|
||||||
lib_a-iswdigit.obj: iswdigit.c
|
lib_a-iswdigit.obj: iswdigit.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswdigit.obj `if test -f 'iswdigit.c'; then $(CYGPATH_W) 'iswdigit.c'; else $(CYGPATH_W) '$(srcdir)/iswdigit.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswdigit.obj `if test -f 'iswdigit.c'; then $(CYGPATH_W) 'iswdigit.c'; else $(CYGPATH_W) '$(srcdir)/iswdigit.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswdigit_l.o: iswdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswdigit_l.o `test -f 'iswdigit_l.c' || echo '$(srcdir)/'`iswdigit_l.c
|
||||||
|
|
||||||
|
lib_a-iswdigit_l.obj: iswdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswdigit_l.obj `if test -f 'iswdigit_l.c'; then $(CYGPATH_W) 'iswdigit_l.c'; else $(CYGPATH_W) '$(srcdir)/iswdigit_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswgraph.o: iswgraph.c
|
lib_a-iswgraph.o: iswgraph.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswgraph.o `test -f 'iswgraph.c' || echo '$(srcdir)/'`iswgraph.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswgraph.o `test -f 'iswgraph.c' || echo '$(srcdir)/'`iswgraph.c
|
||||||
|
|
||||||
lib_a-iswgraph.obj: iswgraph.c
|
lib_a-iswgraph.obj: iswgraph.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswgraph.obj `if test -f 'iswgraph.c'; then $(CYGPATH_W) 'iswgraph.c'; else $(CYGPATH_W) '$(srcdir)/iswgraph.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswgraph.obj `if test -f 'iswgraph.c'; then $(CYGPATH_W) 'iswgraph.c'; else $(CYGPATH_W) '$(srcdir)/iswgraph.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswgraph_l.o: iswgraph_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswgraph_l.o `test -f 'iswgraph_l.c' || echo '$(srcdir)/'`iswgraph_l.c
|
||||||
|
|
||||||
|
lib_a-iswgraph_l.obj: iswgraph_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswgraph_l.obj `if test -f 'iswgraph_l.c'; then $(CYGPATH_W) 'iswgraph_l.c'; else $(CYGPATH_W) '$(srcdir)/iswgraph_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswlower.o: iswlower.c
|
lib_a-iswlower.o: iswlower.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswlower.o `test -f 'iswlower.c' || echo '$(srcdir)/'`iswlower.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswlower.o `test -f 'iswlower.c' || echo '$(srcdir)/'`iswlower.c
|
||||||
|
|
||||||
lib_a-iswlower.obj: iswlower.c
|
lib_a-iswlower.obj: iswlower.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswlower.obj `if test -f 'iswlower.c'; then $(CYGPATH_W) 'iswlower.c'; else $(CYGPATH_W) '$(srcdir)/iswlower.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswlower.obj `if test -f 'iswlower.c'; then $(CYGPATH_W) 'iswlower.c'; else $(CYGPATH_W) '$(srcdir)/iswlower.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswlower_l.o: iswlower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswlower_l.o `test -f 'iswlower_l.c' || echo '$(srcdir)/'`iswlower_l.c
|
||||||
|
|
||||||
|
lib_a-iswlower_l.obj: iswlower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswlower_l.obj `if test -f 'iswlower_l.c'; then $(CYGPATH_W) 'iswlower_l.c'; else $(CYGPATH_W) '$(srcdir)/iswlower_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswprint.o: iswprint.c
|
lib_a-iswprint.o: iswprint.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswprint.o `test -f 'iswprint.c' || echo '$(srcdir)/'`iswprint.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswprint.o `test -f 'iswprint.c' || echo '$(srcdir)/'`iswprint.c
|
||||||
|
|
||||||
lib_a-iswprint.obj: iswprint.c
|
lib_a-iswprint.obj: iswprint.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswprint.obj `if test -f 'iswprint.c'; then $(CYGPATH_W) 'iswprint.c'; else $(CYGPATH_W) '$(srcdir)/iswprint.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswprint.obj `if test -f 'iswprint.c'; then $(CYGPATH_W) 'iswprint.c'; else $(CYGPATH_W) '$(srcdir)/iswprint.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswprint_l.o: iswprint_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswprint_l.o `test -f 'iswprint_l.c' || echo '$(srcdir)/'`iswprint_l.c
|
||||||
|
|
||||||
|
lib_a-iswprint_l.obj: iswprint_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswprint_l.obj `if test -f 'iswprint_l.c'; then $(CYGPATH_W) 'iswprint_l.c'; else $(CYGPATH_W) '$(srcdir)/iswprint_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswpunct.o: iswpunct.c
|
lib_a-iswpunct.o: iswpunct.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswpunct.o `test -f 'iswpunct.c' || echo '$(srcdir)/'`iswpunct.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswpunct.o `test -f 'iswpunct.c' || echo '$(srcdir)/'`iswpunct.c
|
||||||
|
|
||||||
lib_a-iswpunct.obj: iswpunct.c
|
lib_a-iswpunct.obj: iswpunct.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswpunct.obj `if test -f 'iswpunct.c'; then $(CYGPATH_W) 'iswpunct.c'; else $(CYGPATH_W) '$(srcdir)/iswpunct.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswpunct.obj `if test -f 'iswpunct.c'; then $(CYGPATH_W) 'iswpunct.c'; else $(CYGPATH_W) '$(srcdir)/iswpunct.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswpunct_l.o: iswpunct_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswpunct_l.o `test -f 'iswpunct_l.c' || echo '$(srcdir)/'`iswpunct_l.c
|
||||||
|
|
||||||
|
lib_a-iswpunct_l.obj: iswpunct_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswpunct_l.obj `if test -f 'iswpunct_l.c'; then $(CYGPATH_W) 'iswpunct_l.c'; else $(CYGPATH_W) '$(srcdir)/iswpunct_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswspace.o: iswspace.c
|
lib_a-iswspace.o: iswspace.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswspace.o `test -f 'iswspace.c' || echo '$(srcdir)/'`iswspace.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswspace.o `test -f 'iswspace.c' || echo '$(srcdir)/'`iswspace.c
|
||||||
|
|
||||||
lib_a-iswspace.obj: iswspace.c
|
lib_a-iswspace.obj: iswspace.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswspace.obj `if test -f 'iswspace.c'; then $(CYGPATH_W) 'iswspace.c'; else $(CYGPATH_W) '$(srcdir)/iswspace.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswspace.obj `if test -f 'iswspace.c'; then $(CYGPATH_W) 'iswspace.c'; else $(CYGPATH_W) '$(srcdir)/iswspace.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswspace_l.o: iswspace_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswspace_l.o `test -f 'iswspace_l.c' || echo '$(srcdir)/'`iswspace_l.c
|
||||||
|
|
||||||
|
lib_a-iswspace_l.obj: iswspace_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswspace_l.obj `if test -f 'iswspace_l.c'; then $(CYGPATH_W) 'iswspace_l.c'; else $(CYGPATH_W) '$(srcdir)/iswspace_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswupper.o: iswupper.c
|
lib_a-iswupper.o: iswupper.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswupper.o `test -f 'iswupper.c' || echo '$(srcdir)/'`iswupper.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswupper.o `test -f 'iswupper.c' || echo '$(srcdir)/'`iswupper.c
|
||||||
|
|
||||||
lib_a-iswupper.obj: iswupper.c
|
lib_a-iswupper.obj: iswupper.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswupper.obj `if test -f 'iswupper.c'; then $(CYGPATH_W) 'iswupper.c'; else $(CYGPATH_W) '$(srcdir)/iswupper.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswupper.obj `if test -f 'iswupper.c'; then $(CYGPATH_W) 'iswupper.c'; else $(CYGPATH_W) '$(srcdir)/iswupper.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswupper_l.o: iswupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswupper_l.o `test -f 'iswupper_l.c' || echo '$(srcdir)/'`iswupper_l.c
|
||||||
|
|
||||||
|
lib_a-iswupper_l.obj: iswupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswupper_l.obj `if test -f 'iswupper_l.c'; then $(CYGPATH_W) 'iswupper_l.c'; else $(CYGPATH_W) '$(srcdir)/iswupper_l.c'; fi`
|
||||||
|
|
||||||
lib_a-iswxdigit.o: iswxdigit.c
|
lib_a-iswxdigit.o: iswxdigit.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswxdigit.o `test -f 'iswxdigit.c' || echo '$(srcdir)/'`iswxdigit.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswxdigit.o `test -f 'iswxdigit.c' || echo '$(srcdir)/'`iswxdigit.c
|
||||||
|
|
||||||
lib_a-iswxdigit.obj: iswxdigit.c
|
lib_a-iswxdigit.obj: iswxdigit.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswxdigit.obj `if test -f 'iswxdigit.c'; then $(CYGPATH_W) 'iswxdigit.c'; else $(CYGPATH_W) '$(srcdir)/iswxdigit.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswxdigit.obj `if test -f 'iswxdigit.c'; then $(CYGPATH_W) 'iswxdigit.c'; else $(CYGPATH_W) '$(srcdir)/iswxdigit.c'; fi`
|
||||||
|
|
||||||
|
lib_a-iswxdigit_l.o: iswxdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswxdigit_l.o `test -f 'iswxdigit_l.c' || echo '$(srcdir)/'`iswxdigit_l.c
|
||||||
|
|
||||||
|
lib_a-iswxdigit_l.obj: iswxdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-iswxdigit_l.obj `if test -f 'iswxdigit_l.c'; then $(CYGPATH_W) 'iswxdigit_l.c'; else $(CYGPATH_W) '$(srcdir)/iswxdigit_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-isxdigit_l.o: isxdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isxdigit_l.o `test -f 'isxdigit_l.c' || echo '$(srcdir)/'`isxdigit_l.c
|
||||||
|
|
||||||
|
lib_a-isxdigit_l.obj: isxdigit_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-isxdigit_l.obj `if test -f 'isxdigit_l.c'; then $(CYGPATH_W) 'isxdigit_l.c'; else $(CYGPATH_W) '$(srcdir)/isxdigit_l.c'; fi`
|
||||||
|
|
||||||
lib_a-jp2uc.o: jp2uc.c
|
lib_a-jp2uc.o: jp2uc.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-jp2uc.o `test -f 'jp2uc.c' || echo '$(srcdir)/'`jp2uc.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-jp2uc.o `test -f 'jp2uc.c' || echo '$(srcdir)/'`jp2uc.c
|
||||||
|
|
||||||
|
@ -634,36 +861,84 @@ lib_a-toascii.o: toascii.c
|
||||||
lib_a-toascii.obj: toascii.c
|
lib_a-toascii.obj: toascii.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toascii.obj `if test -f 'toascii.c'; then $(CYGPATH_W) 'toascii.c'; else $(CYGPATH_W) '$(srcdir)/toascii.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toascii.obj `if test -f 'toascii.c'; then $(CYGPATH_W) 'toascii.c'; else $(CYGPATH_W) '$(srcdir)/toascii.c'; fi`
|
||||||
|
|
||||||
|
lib_a-toascii_l.o: toascii_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toascii_l.o `test -f 'toascii_l.c' || echo '$(srcdir)/'`toascii_l.c
|
||||||
|
|
||||||
|
lib_a-toascii_l.obj: toascii_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toascii_l.obj `if test -f 'toascii_l.c'; then $(CYGPATH_W) 'toascii_l.c'; else $(CYGPATH_W) '$(srcdir)/toascii_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-tolower_l.o: tolower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-tolower_l.o `test -f 'tolower_l.c' || echo '$(srcdir)/'`tolower_l.c
|
||||||
|
|
||||||
|
lib_a-tolower_l.obj: tolower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-tolower_l.obj `if test -f 'tolower_l.c'; then $(CYGPATH_W) 'tolower_l.c'; else $(CYGPATH_W) '$(srcdir)/tolower_l.c'; fi`
|
||||||
|
|
||||||
|
lib_a-toupper_l.o: toupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toupper_l.o `test -f 'toupper_l.c' || echo '$(srcdir)/'`toupper_l.c
|
||||||
|
|
||||||
|
lib_a-toupper_l.obj: toupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-toupper_l.obj `if test -f 'toupper_l.c'; then $(CYGPATH_W) 'toupper_l.c'; else $(CYGPATH_W) '$(srcdir)/toupper_l.c'; fi`
|
||||||
|
|
||||||
lib_a-towctrans.o: towctrans.c
|
lib_a-towctrans.o: towctrans.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towctrans.o `test -f 'towctrans.c' || echo '$(srcdir)/'`towctrans.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towctrans.o `test -f 'towctrans.c' || echo '$(srcdir)/'`towctrans.c
|
||||||
|
|
||||||
lib_a-towctrans.obj: towctrans.c
|
lib_a-towctrans.obj: towctrans.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towctrans.obj `if test -f 'towctrans.c'; then $(CYGPATH_W) 'towctrans.c'; else $(CYGPATH_W) '$(srcdir)/towctrans.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towctrans.obj `if test -f 'towctrans.c'; then $(CYGPATH_W) 'towctrans.c'; else $(CYGPATH_W) '$(srcdir)/towctrans.c'; fi`
|
||||||
|
|
||||||
|
lib_a-towctrans_l.o: towctrans_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towctrans_l.o `test -f 'towctrans_l.c' || echo '$(srcdir)/'`towctrans_l.c
|
||||||
|
|
||||||
|
lib_a-towctrans_l.obj: towctrans_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towctrans_l.obj `if test -f 'towctrans_l.c'; then $(CYGPATH_W) 'towctrans_l.c'; else $(CYGPATH_W) '$(srcdir)/towctrans_l.c'; fi`
|
||||||
|
|
||||||
lib_a-towlower.o: towlower.c
|
lib_a-towlower.o: towlower.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towlower.o `test -f 'towlower.c' || echo '$(srcdir)/'`towlower.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towlower.o `test -f 'towlower.c' || echo '$(srcdir)/'`towlower.c
|
||||||
|
|
||||||
lib_a-towlower.obj: towlower.c
|
lib_a-towlower.obj: towlower.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towlower.obj `if test -f 'towlower.c'; then $(CYGPATH_W) 'towlower.c'; else $(CYGPATH_W) '$(srcdir)/towlower.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towlower.obj `if test -f 'towlower.c'; then $(CYGPATH_W) 'towlower.c'; else $(CYGPATH_W) '$(srcdir)/towlower.c'; fi`
|
||||||
|
|
||||||
|
lib_a-towlower_l.o: towlower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towlower_l.o `test -f 'towlower_l.c' || echo '$(srcdir)/'`towlower_l.c
|
||||||
|
|
||||||
|
lib_a-towlower_l.obj: towlower_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towlower_l.obj `if test -f 'towlower_l.c'; then $(CYGPATH_W) 'towlower_l.c'; else $(CYGPATH_W) '$(srcdir)/towlower_l.c'; fi`
|
||||||
|
|
||||||
lib_a-towupper.o: towupper.c
|
lib_a-towupper.o: towupper.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towupper.o `test -f 'towupper.c' || echo '$(srcdir)/'`towupper.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towupper.o `test -f 'towupper.c' || echo '$(srcdir)/'`towupper.c
|
||||||
|
|
||||||
lib_a-towupper.obj: towupper.c
|
lib_a-towupper.obj: towupper.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towupper.obj `if test -f 'towupper.c'; then $(CYGPATH_W) 'towupper.c'; else $(CYGPATH_W) '$(srcdir)/towupper.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towupper.obj `if test -f 'towupper.c'; then $(CYGPATH_W) 'towupper.c'; else $(CYGPATH_W) '$(srcdir)/towupper.c'; fi`
|
||||||
|
|
||||||
|
lib_a-towupper_l.o: towupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towupper_l.o `test -f 'towupper_l.c' || echo '$(srcdir)/'`towupper_l.c
|
||||||
|
|
||||||
|
lib_a-towupper_l.obj: towupper_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-towupper_l.obj `if test -f 'towupper_l.c'; then $(CYGPATH_W) 'towupper_l.c'; else $(CYGPATH_W) '$(srcdir)/towupper_l.c'; fi`
|
||||||
|
|
||||||
lib_a-wctrans.o: wctrans.c
|
lib_a-wctrans.o: wctrans.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctrans.o `test -f 'wctrans.c' || echo '$(srcdir)/'`wctrans.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctrans.o `test -f 'wctrans.c' || echo '$(srcdir)/'`wctrans.c
|
||||||
|
|
||||||
lib_a-wctrans.obj: wctrans.c
|
lib_a-wctrans.obj: wctrans.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctrans.obj `if test -f 'wctrans.c'; then $(CYGPATH_W) 'wctrans.c'; else $(CYGPATH_W) '$(srcdir)/wctrans.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctrans.obj `if test -f 'wctrans.c'; then $(CYGPATH_W) 'wctrans.c'; else $(CYGPATH_W) '$(srcdir)/wctrans.c'; fi`
|
||||||
|
|
||||||
|
lib_a-wctrans_l.o: wctrans_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctrans_l.o `test -f 'wctrans_l.c' || echo '$(srcdir)/'`wctrans_l.c
|
||||||
|
|
||||||
|
lib_a-wctrans_l.obj: wctrans_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctrans_l.obj `if test -f 'wctrans_l.c'; then $(CYGPATH_W) 'wctrans_l.c'; else $(CYGPATH_W) '$(srcdir)/wctrans_l.c'; fi`
|
||||||
|
|
||||||
lib_a-wctype.o: wctype.c
|
lib_a-wctype.o: wctype.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctype.o `test -f 'wctype.c' || echo '$(srcdir)/'`wctype.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctype.o `test -f 'wctype.c' || echo '$(srcdir)/'`wctype.c
|
||||||
|
|
||||||
lib_a-wctype.obj: wctype.c
|
lib_a-wctype.obj: wctype.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctype.obj `if test -f 'wctype.c'; then $(CYGPATH_W) 'wctype.c'; else $(CYGPATH_W) '$(srcdir)/wctype.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctype.obj `if test -f 'wctype.c'; then $(CYGPATH_W) 'wctype.c'; else $(CYGPATH_W) '$(srcdir)/wctype.c'; fi`
|
||||||
|
|
||||||
|
lib_a-wctype_l.o: wctype_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctype_l.o `test -f 'wctype_l.c' || echo '$(srcdir)/'`wctype_l.c
|
||||||
|
|
||||||
|
lib_a-wctype_l.obj: wctype_l.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-wctype_l.obj `if test -f 'wctype_l.c'; then $(CYGPATH_W) 'wctype_l.c'; else $(CYGPATH_W) '$(srcdir)/wctype_l.c'; fi`
|
||||||
|
|
||||||
mostlyclean-libtool:
|
mostlyclean-libtool:
|
||||||
-rm -f *.lo
|
-rm -f *.lo
|
||||||
|
|
||||||
|
@ -719,6 +994,20 @@ GTAGS:
|
||||||
&& $(am__cd) $(top_srcdir) \
|
&& $(am__cd) $(top_srcdir) \
|
||||||
&& gtags -i $(GTAGS_ARGS) "$$here"
|
&& gtags -i $(GTAGS_ARGS) "$$here"
|
||||||
|
|
||||||
|
cscopelist: $(HEADERS) $(SOURCES) $(LISP)
|
||||||
|
list='$(SOURCES) $(HEADERS) $(LISP)'; \
|
||||||
|
case "$(srcdir)" in \
|
||||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||||
|
esac; \
|
||||||
|
for i in $$list; do \
|
||||||
|
if test -f "$$i"; then \
|
||||||
|
echo "$(subdir)/$$i"; \
|
||||||
|
else \
|
||||||
|
echo "$$sdir/$$i"; \
|
||||||
|
fi; \
|
||||||
|
done >> $(top_builddir)/cscope.files
|
||||||
|
|
||||||
distclean-tags:
|
distclean-tags:
|
||||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||||
check-am:
|
check-am:
|
||||||
|
@ -829,7 +1118,7 @@ uninstall-am:
|
||||||
|
|
||||||
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
||||||
clean-libtool clean-noinstLIBRARIES clean-noinstLTLIBRARIES \
|
clean-libtool clean-noinstLIBRARIES clean-noinstLTLIBRARIES \
|
||||||
ctags distclean distclean-compile distclean-generic \
|
cscopelist ctags distclean distclean-compile distclean-generic \
|
||||||
distclean-libtool distclean-tags dvi dvi-am html html-am info \
|
distclean-libtool distclean-tags dvi dvi-am html html-am info \
|
||||||
info-am install install-am install-data install-data-am \
|
info-am install install-am install-data install-data-am \
|
||||||
install-dvi install-dvi-am install-exec install-exec-am \
|
install-dvi install-dvi-am install-exec install-exec-am \
|
||||||
|
|
|
@ -8,137 +8,268 @@ simple character mappings.
|
||||||
The header file @file{ctype.h} defines the macros.
|
The header file @file{ctype.h} defines the macros.
|
||||||
@menu
|
@menu
|
||||||
* isalnum:: Alphanumeric character predicate
|
* isalnum:: Alphanumeric character predicate
|
||||||
|
* isalnum_l:: Alphanumeric character predicate
|
||||||
* isalpha:: Alphabetic character predicate
|
* isalpha:: Alphabetic character predicate
|
||||||
|
* isalpha_l:: Alphabetic character predicate
|
||||||
* isascii:: ASCII character predicate
|
* isascii:: ASCII character predicate
|
||||||
|
* isascii_l:: ASCII character predicate
|
||||||
* isblank:: Blank character predicate
|
* isblank:: Blank character predicate
|
||||||
|
* isblank_l:: Blank character predicate
|
||||||
* iscntrl:: Control character predicate
|
* iscntrl:: Control character predicate
|
||||||
|
* iscntrl_l:: Control character predicate
|
||||||
* isdigit:: Decimal digit predicate
|
* isdigit:: Decimal digit predicate
|
||||||
|
* isdigit_l:: Decimal digit predicate
|
||||||
* islower:: Lowercase character predicate
|
* islower:: Lowercase character predicate
|
||||||
|
* islower_l:: Lowercase character predicate
|
||||||
* isprint:: Printable character predicates (isprint, isgraph)
|
* isprint:: Printable character predicates (isprint, isgraph)
|
||||||
|
* isprint_l:: Printable character predicates (isprint_l, isgraph_l)
|
||||||
* ispunct:: Punctuation character predicate
|
* ispunct:: Punctuation character predicate
|
||||||
|
* ispunct_l:: Punctuation character predicate
|
||||||
* isspace:: Whitespace character predicate
|
* isspace:: Whitespace character predicate
|
||||||
|
* isspace_l:: Whitespace character predicate
|
||||||
* isupper:: Uppercase character predicate
|
* isupper:: Uppercase character predicate
|
||||||
|
* isupper_l:: Uppercase character predicate
|
||||||
* isxdigit:: Hexadecimal digit predicate
|
* isxdigit:: Hexadecimal digit predicate
|
||||||
|
* isxdigit_l:: Hexadecimal digit predicate
|
||||||
* toascii:: Force integers to ASCII range
|
* toascii:: Force integers to ASCII range
|
||||||
|
* toascii_l:: Force integers to ASCII range
|
||||||
* tolower:: Translate characters to lowercase
|
* tolower:: Translate characters to lowercase
|
||||||
|
* tolower_l:: Translate characters to lowercase
|
||||||
* toupper:: Translate characters to uppercase
|
* toupper:: Translate characters to uppercase
|
||||||
|
* toupper_l:: Translate characters to uppercase
|
||||||
* iswalnum:: Alphanumeric wide character predicate
|
* iswalnum:: Alphanumeric wide character predicate
|
||||||
|
* iswalnum_l:: Alphanumeric wide character predicate
|
||||||
* iswalpha:: Alphabetic wide character predicate
|
* iswalpha:: Alphabetic wide character predicate
|
||||||
|
* iswalpha_l:: Alphabetic wide character predicate
|
||||||
* iswblank:: Blank wide character predicate
|
* iswblank:: Blank wide character predicate
|
||||||
|
* iswblank_l:: Blank wide character predicate
|
||||||
* iswcntrl:: Control wide character predicate
|
* iswcntrl:: Control wide character predicate
|
||||||
|
* iswcntrl_l:: Control wide character predicate
|
||||||
* iswdigit:: Decimal digit wide character predicate
|
* iswdigit:: Decimal digit wide character predicate
|
||||||
|
* iswdigit_l:: Decimal digit wide character predicate
|
||||||
* iswgraph:: Graphic wide character predicate
|
* iswgraph:: Graphic wide character predicate
|
||||||
|
* iswgraph_l:: Graphic wide character predicate
|
||||||
* iswlower:: Lowercase wide character predicate
|
* iswlower:: Lowercase wide character predicate
|
||||||
|
* iswlower_l:: Lowercase wide character predicate
|
||||||
* iswprint:: Printable wide character predicate
|
* iswprint:: Printable wide character predicate
|
||||||
|
* iswprint_l:: Printable wide character predicate
|
||||||
* iswpunct:: Punctuation wide character predicate
|
* iswpunct:: Punctuation wide character predicate
|
||||||
|
* iswpunct_l:: Punctuation wide character predicate
|
||||||
* iswspace:: Whitespace wide character predicate
|
* iswspace:: Whitespace wide character predicate
|
||||||
|
* iswspace_l:: Whitespace wide character predicate
|
||||||
* iswupper:: Uppercase wide character predicate
|
* iswupper:: Uppercase wide character predicate
|
||||||
|
* iswupper_l:: Uppercase wide character predicate
|
||||||
* iswxdigit:: Hexadecimal digit wide character predicate
|
* iswxdigit:: Hexadecimal digit wide character predicate
|
||||||
|
* iswxdigit_l:: Hexadecimal digit wide character predicate
|
||||||
* iswctype:: Extensible wide-character test
|
* iswctype:: Extensible wide-character test
|
||||||
|
* iswctype_l:: Extensible wide-character test
|
||||||
* wctype:: Compute wide-character test type
|
* wctype:: Compute wide-character test type
|
||||||
|
* wctype_l:: Compute wide-character test type
|
||||||
* towlower:: Translate wide characters to lowercase
|
* towlower:: Translate wide characters to lowercase
|
||||||
|
* towlower_l:: Translate wide characters to lowercase
|
||||||
* towupper:: Translate wide characters to uppercase
|
* towupper:: Translate wide characters to uppercase
|
||||||
|
* towupper_l:: Translate wide characters to uppercase
|
||||||
* towctrans:: Extensible wide-character translation
|
* towctrans:: Extensible wide-character translation
|
||||||
|
* towctrans_l:: Extensible wide-character translation
|
||||||
* wctrans:: Compute wide-character translation type
|
* wctrans:: Compute wide-character translation type
|
||||||
|
* wctrans_l:: Compute wide-character translation type
|
||||||
@end menu
|
@end menu
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isalnum.def
|
@include ctype/isalnum.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isalnum_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isalpha.def
|
@include ctype/isalpha.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isalpha_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isascii.def
|
@include ctype/isascii.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isascii_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isblank.def
|
@include ctype/isblank.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isblank_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iscntrl.def
|
@include ctype/iscntrl.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iscntrl_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isdigit.def
|
@include ctype/isdigit.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isdigit_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/islower.def
|
@include ctype/islower.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/islower_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isprint.def
|
@include ctype/isprint.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isprint_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/ispunct.def
|
@include ctype/ispunct.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/ispunct_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isspace.def
|
@include ctype/isspace.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isspace_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isupper.def
|
@include ctype/isupper.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isupper_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/isxdigit.def
|
@include ctype/isxdigit.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/isxdigit_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/toascii.def
|
@include ctype/toascii.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/toascii_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/tolower.def
|
@include ctype/tolower.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/tolower_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/toupper.def
|
@include ctype/toupper.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/toupper_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswalnum.def
|
@include ctype/iswalnum.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswalnum_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswalpha.def
|
@include ctype/iswalpha.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswalpha_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswcntrl.def
|
@include ctype/iswcntrl.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswcntrl_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswblank.def
|
@include ctype/iswblank.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswblank_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswdigit.def
|
@include ctype/iswdigit.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswdigit_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswgraph.def
|
@include ctype/iswgraph.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswgraph_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswlower.def
|
@include ctype/iswlower.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswlower_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswprint.def
|
@include ctype/iswprint.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswprint_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswpunct.def
|
@include ctype/iswpunct.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswpunct_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswspace.def
|
@include ctype/iswspace.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswspace_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswupper.def
|
@include ctype/iswupper.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswupper_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswxdigit.def
|
@include ctype/iswxdigit.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswxdigit_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/iswctype.def
|
@include ctype/iswctype.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/iswctype_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/wctype.def
|
@include ctype/wctype.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/wctype_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/towlower.def
|
@include ctype/towlower.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/towlower_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/towupper.def
|
@include ctype/towupper.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/towupper_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/towctrans.def
|
@include ctype/towctrans.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/towctrans_l.def
|
||||||
|
|
||||||
@page
|
@page
|
||||||
@include ctype/wctrans.def
|
@include ctype/wctrans.def
|
||||||
|
|
||||||
|
@page
|
||||||
|
@include ctype/wctrans_l.def
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isalnum_l>>---alphanumeric character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isalnum_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isalnum_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isalnum_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
alphabetic or numeric ASCII characters, and <<0>> for other arguments.
|
||||||
|
It is defined only if <[c]> is representable as an unsigned char or if
|
||||||
|
<[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isalnum_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isalnum>_l> returns non-zero if <[c]> is a letter (<<a>>--<<z>> or
|
||||||
|
<<A>>--<<Z>>) or a digit (<<0>>--<<9>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isalnum_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isalnum_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isalnum_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & (_U|_L|_N);
|
||||||
|
}
|
|
@ -0,0 +1,43 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isalpha_l>>---alphabetic character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isalpha_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isalpha_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isalpha_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero when
|
||||||
|
<[c]> represents an alphabetic ASCII character, and 0 otherwise. It is
|
||||||
|
defined only if <[c]> is representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isalpha_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isalpha_l>> returns non-zero if <[c]> is a letter (<<A>>--<<Z>> or
|
||||||
|
<<a>>--<<z>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isalpha_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isalpha_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isalpha_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & (_U|_L);
|
||||||
|
}
|
|
@ -0,0 +1,40 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isascii_l>>---ASCII character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isascii_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isascii_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isascii_l>> is a macro which returns non-zero when <[c]> is an ASCII
|
||||||
|
character, and 0 otherwise. It is defined for all integer values.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isascii_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isascii_l>> returns non-zero if the low order byte of <[c]> is in the range
|
||||||
|
0 to 127 (<<0x00>>--<<0x7F>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isascii_l>> is a GNU extension.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isascii_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isascii_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return c >= 0 && c < 128;
|
||||||
|
}
|
|
@ -0,0 +1,39 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isblank_l>>---blank character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isblank_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isblank_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isblank_l>> is a function which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for blank
|
||||||
|
characters, and 0 for other characters. It is defined only if <[c]> is
|
||||||
|
representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isblank_l>> returns non-zero if <[c]> is a blank character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isblank_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isblank_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isblank_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return (__locale_ctype_ptr_l (locale)[c+1] & _B) || (c == '\t');
|
||||||
|
}
|
|
@ -0,0 +1,44 @@
|
||||||
|
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iscntrl_l>>---control character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iscntrl_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int iscntrl_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iscntrl_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
control characters, and 0 for other characters. It is defined only if
|
||||||
|
<[c]> is representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef iscntrl_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iscntrl_l>> returns non-zero if <[c]> is a delete character or ordinary
|
||||||
|
control character (<<0x7F>> or <<0x00>>--<<0x1F>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iscntrl_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef iscntrl_l
|
||||||
|
|
||||||
|
int
|
||||||
|
iscntrl_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & _C;
|
||||||
|
}
|
|
@ -0,0 +1,42 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isdigit_l>>---decimal digit predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isdigit_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isdigit_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isdigit_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
decimal digits, and 0 for other characters. It is defined only if <[c]>
|
||||||
|
is representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isdigit_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isdigit_l>> returns non-zero if <[c]> is a decimal digit (<<0>>--<<9>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isdigit_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isdigit_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isdigit_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & _N;
|
||||||
|
}
|
|
@ -0,0 +1,43 @@
|
||||||
|
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<islower_l>>---lowercase character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
islower_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int islower_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<islower_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
minuscules (lowercase alphabetic characters), and 0 for other characters.
|
||||||
|
It is defined only if <[c]> is representable as an unsigned char or if
|
||||||
|
<[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef islower_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<islower_l>> returns non-zero if <[c]> is a lowercase letter (<<a>>--<<z>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<islower_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef islower_l
|
||||||
|
|
||||||
|
int
|
||||||
|
islower_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return (__locale_ctype_ptr_l (locale)[c+1] & (_U|_L)) == _L;
|
||||||
|
}
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isprint_l>>, <<isgraph_l>>---printable character predicates
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isprint_l
|
||||||
|
INDEX
|
||||||
|
isgraph_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isprint_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
int isgraph_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isprint_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
printable characters, and 0 for other character arguments. It is defined
|
||||||
|
only if <[c]> is representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining either macro using `<<#undef isprint_l>>' or `<<#undef isgraph_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isprint_l>> returns non-zero if <[c]> is a printing character,
|
||||||
|
(<<0x20>>--<<0x7E>>).
|
||||||
|
<<isgraph_l>> behaves identically to <<isprint_l>>, except that the space
|
||||||
|
character (<<0x20>>) is excluded.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isprint_l>> and <<isgraph_l>> are POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isgraph_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isgraph_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & (_P|_U|_L|_N);
|
||||||
|
}
|
||||||
|
|
||||||
|
#undef isprint_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isprint_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & (_P|_U|_L|_N|_B);
|
||||||
|
}
|
|
@ -0,0 +1,45 @@
|
||||||
|
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<ispunct_l>>---punctuation character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
ispunct_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int ispunct_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<ispunct_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
printable punctuation characters, and 0 for other characters. It is
|
||||||
|
defined only if <[c]> is representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef ispunct_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<ispunct_l>> returns non-zero if <[c]> is a printable punctuation character
|
||||||
|
(<<isgraph(<[c]>) && !isalnum(<[c]>)>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<ispunct_l>> is POSIX-1.2008
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef ispunct_l
|
||||||
|
|
||||||
|
int
|
||||||
|
ispunct_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & _P;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isspace_l>>---whitespace character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isspace_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isspace_l(int <[c]>, locale_t *<[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isspace_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
whitespace characters, and 0 for other characters. It is defined only
|
||||||
|
when <<isascii>>(<[c]>) is true or <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isspace_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isspace_l>> returns non-zero if <[c]> is a space, tab, carriage return, new
|
||||||
|
line, vertical tab, or formfeed (<<0x09>>--<<0x0D>>, <<0x20>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isspace_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isspace_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isspace_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & _S;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isupper_l>>---uppercase character predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isupper_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isupper_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isupper_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
uppercase letters (<<A>>--<<Z>>), and 0 for other characters. It is
|
||||||
|
defined only when <<isascii>>(<[c]>) is true or <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isupper_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isupper_l>> returns non-zero if <[c]> is a uppercase letter (A-Z).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isupper_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef isupper_l
|
||||||
|
|
||||||
|
int
|
||||||
|
isupper_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return (__locale_ctype_ptr_l (locale)[c+1] & (_U|_L)) == _U;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswalnum_l>>---alphanumeric wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswalnum_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswalnum_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswalnum_l>> is a function which classifies wide-character values that
|
||||||
|
are alphanumeric in locale <[locale]>.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswalnum_l>> returns non-zero if <[c]> is a alphanumeric wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswalnum_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswalnum_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswalpha (c) || iswdigit (c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswalpha_l>>---alphabetic wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswalpha_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswalpha_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswalpha_l>> is a function which classifies wide-character values that
|
||||||
|
are alphabetic.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswalpha_l>> returns non-zero if <[c]> is an alphabetic wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswalpha_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswalpha_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswalpha (c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswblank_l>>---blank wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswblank_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswblank_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswblank_l>> is a function which classifies wide-character values that
|
||||||
|
are categorized as blank.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswblank_l>> returns non-zero if <[c]> is a blank wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswblank_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswblank_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswblank (c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswcntrl_l>>---control wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswcntrl_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswcntrl_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswcntrl_l>> is a function which classifies wide-character values that
|
||||||
|
are categorized as control characters.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswcntrl_l>> returns non-zero if <[c]> is a control wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswcntrl_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswcntrl_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswcntrl (c);
|
||||||
|
}
|
|
@ -0,0 +1,37 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswctype_l>>---extensible wide-character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswctype_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswctype_l(wint_t <[c]>, wctype_t <[desc]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswctype_l>> is a function which classifies wide-character values using the
|
||||||
|
wide-character test specified by <[desc]>.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswctype_l>> returns non-zero if and only if <[c]> matches the test specified by <[desc]>.
|
||||||
|
If <[desc]> is unknown, zero is returned.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswctype_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswctype_l (wint_t c, wctype_t desc, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswctype (c, desc);
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswdigit_l>>---decimal digit wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswdigit_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswdigit_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswdigit_l>> is a function which classifies wide-character values that
|
||||||
|
are decimal digits.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswdigit_l>> returns non-zero if <[c]> is a decimal digit wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswdigit_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswdigit_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return (c >= (wint_t)'0' && c <= (wint_t)'9');
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswgraph_l>>---graphic wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswgraph_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswgraph_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswgraph_l>> is a function which classifies wide-character values that
|
||||||
|
are graphic.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswgraph_l>> returns non-zero if <[c]> is a graphic wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswgraph_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswgraph_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswprint (c) && !iswspace (c);
|
||||||
|
}
|
|
@ -0,0 +1,37 @@
|
||||||
|
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswlower_l>>---lowercase wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswlower_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswlower_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswlower_l>> is a function which classifies wide-character values that
|
||||||
|
have uppercase translations.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswlower_l>> returns non-zero if <[c]> is a lowercase wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswlower_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswlower_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return (towupper (c) != c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswprint_l>>---printable wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswprint_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswprint_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswprint_l>> is a function which classifies wide-character values that
|
||||||
|
are printable.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswprint_l>> returns non-zero if <[c]> is a printable wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswprint_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswprint_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswprint (c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswpunct_l>>---punctuation wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswpunct_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswpunct_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswpunct_l>> is a function which classifies wide-character values that
|
||||||
|
are punctuation.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswpunct_l>> returns non-zero if <[c]> is a punctuation wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswpunct_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswpunct_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return !iswalnum (c) && iswgraph (c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswspace_l>>---whitespace wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswspace_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswspace_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswspace_l>> is a function which classifies wide-character values that
|
||||||
|
are categorized as whitespace.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswspace_l>> returns non-zero if <[c]> is a whitespace wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswspace_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswspace_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return iswspace (c);
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswupper_l>>---uppercase wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswupper_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswupper_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswupper_l>> is a function which classifies wide-character values that
|
||||||
|
have uppercase translations.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswupper_l>> returns non-zero if <[c]> is a uppercase wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswupper_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswupper_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return towlower (c) != c;
|
||||||
|
}
|
|
@ -0,0 +1,37 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<iswxdigit_l>>---hexadecimal digit wide character test
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
iswxdigit_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
int iswxdigit_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<iswxdigit_l>> is a function which classifies wide character values that
|
||||||
|
are hexadecimal digits.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<iswxdigit_l>> returns non-zero if <[c]> is a hexadecimal digit wide character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<iswxdigit_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
iswxdigit_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return ((c >= (wint_t)'0' && c <= (wint_t)'9') ||
|
||||||
|
(c >= (wint_t)'a' && c <= (wint_t)'f') ||
|
||||||
|
(c >= (wint_t)'A' && c <= (wint_t)'F'));
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<isxdigit_l>>---hexadecimal digit predicate
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
isxdigit_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int isxdigit_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<isxdigit_l>> is a macro which classifies ASCII integer values by table
|
||||||
|
lookup in locale <[locale]>. It is a predicate returning non-zero for
|
||||||
|
hexadecimal digits, and <<0>> for other characters. It is defined only
|
||||||
|
if <[c]> is representable as an unsigned char or if <[c]> is EOF.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining the macro using `<<#undef isxdigit_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<isxdigit_l>> returns non-zero if <[c]> is a hexadecimal digit
|
||||||
|
(<<0>>--<<9>>, <<a>>--<<f>>, or <<A>>--<<F>>).
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<isxdigit_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
|
||||||
|
#undef isxdigit_l
|
||||||
|
int
|
||||||
|
isxdigit_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return __locale_ctype_ptr_l (locale)[c+1] & ((_X)|(_N));
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<toascii_l>>---force integers to ASCII range
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
toascii_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int toascii_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<toascii_l>> is a macro which coerces integers to the ASCII range (0--127) by zeroing any higher-order bits.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
You can use a compiled subroutine instead of the macro definition by
|
||||||
|
undefining this macro using `<<#undef toascii_l>>'.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<toascii_l>> returns integers between 0 and 127.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<toascii_l>> is a GNU extension.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#undef toascii_l
|
||||||
|
|
||||||
|
int
|
||||||
|
toascii_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return c & 0177;
|
||||||
|
}
|
|
@ -0,0 +1,66 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<tolower_l>>---translate characters to lowercase
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
tolower_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int tolower_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<tolower_l>> is a macro which converts uppercase characters to lowercase,
|
||||||
|
leaving all other characters unchanged. It is only defined when
|
||||||
|
<[c]> is an integer in the range <<EOF>> to <<255>>.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<tolower_l>> returns the lowercase equivalent of <[c]> when it is a
|
||||||
|
character between <<A>> and <<Z>>, and <[c]> otherwise.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<tolower_l>> is POSIX-1.2008.
|
||||||
|
programs.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
#if defined (_MB_EXTENDED_CHARSETS_ISO) || defined (_MB_EXTENDED_CHARSETS_WINDOWS)
|
||||||
|
#include <limits.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
#include <wchar.h>
|
||||||
|
#include "../locale/setlocale.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
int
|
||||||
|
tolower_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
#if defined (_MB_EXTENDED_CHARSETS_ISO) || defined (_MB_EXTENDED_CHARSETS_WINDOWS)
|
||||||
|
if ((unsigned char) c <= 0x7f)
|
||||||
|
return isupper_l (c, locale) ? c - 'A' + 'a' : c;
|
||||||
|
else if (c != EOF && __locale_mb_cur_max_l (locale) == 1
|
||||||
|
&& isupper_l (c, locale))
|
||||||
|
{
|
||||||
|
char s[MB_LEN_MAX] = { c, '\0' };
|
||||||
|
wchar_t wc;
|
||||||
|
mbstate_t state;
|
||||||
|
|
||||||
|
memset (&state, 0, sizeof state);
|
||||||
|
if (locale->mbtowc (_REENT, &wc, s, 1, &state) >= 0
|
||||||
|
&& locale->wctomb (_REENT, s,
|
||||||
|
(wchar_t) towlower_l ((wint_t) wc, locale),
|
||||||
|
&state) == 1)
|
||||||
|
c = (unsigned char) s[0];
|
||||||
|
}
|
||||||
|
return c;
|
||||||
|
#else
|
||||||
|
return isupper_l (c, locale) ? (c) - 'A' + 'a' : c;
|
||||||
|
#endif
|
||||||
|
}
|
|
@ -0,0 +1,67 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<toupper_l>>---translate characters to uppercase
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
toupper_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <ctype.h>
|
||||||
|
int toupper_l(int <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<toupper_l>> is a macro which converts lowercase characters to uppercase,
|
||||||
|
leaving all other characters unchanged. It is only defined when
|
||||||
|
<[c]> is an integer in the range <<EOF>> to <<255>>.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<toupper_l>> returns the uppercase equivalent of <[c]> when it is a
|
||||||
|
character between <<a>> and <<z>>, and <[c]> otherwise.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<toupper_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
#if defined (_MB_EXTENDED_CHARSETS_ISO) \
|
||||||
|
|| defined (_MB_EXTENDED_CHARSETS_WINDOWS)
|
||||||
|
#include <limits.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
#include <wchar.h>
|
||||||
|
#include <../locale/setlocale.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
int
|
||||||
|
toupper_l (int c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
#if defined (_MB_EXTENDED_CHARSETS_ISO) \
|
||||||
|
|| defined (_MB_EXTENDED_CHARSETS_WINDOWS)
|
||||||
|
if ((unsigned char) c <= 0x7f)
|
||||||
|
return islower_l (c, locale) ? c - 'a' + 'A' : c;
|
||||||
|
else if (c != EOF && __locale_mb_cur_max_l (locale) == 1
|
||||||
|
&& islower_l (c, locale))
|
||||||
|
{
|
||||||
|
char s[MB_LEN_MAX] = { c, '\0' };
|
||||||
|
wchar_t wc;
|
||||||
|
mbstate_t state;
|
||||||
|
|
||||||
|
memset (&state, 0, sizeof state);
|
||||||
|
if (locale->mbtowc (_REENT, &wc, s, 1, &state) >= 0
|
||||||
|
&& locale->wctomb (_REENT, s,
|
||||||
|
(wchar_t) towupper_l ((wint_t) wc, locale),
|
||||||
|
&state) == 1)
|
||||||
|
c = (unsigned char) s[0];
|
||||||
|
}
|
||||||
|
return c;
|
||||||
|
#else
|
||||||
|
return islower_l (c, locale) ? c - 'a' + 'A' : c;
|
||||||
|
#endif
|
||||||
|
}
|
|
@ -0,0 +1,40 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<towctrans_l>>---extensible wide-character translation
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
towctrans_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
wint_t towctrans_l(wint_t <[c]>, wctrans_t <[w]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<towctrans_l>> is a function which converts wide characters based on
|
||||||
|
a specified translation type <[w]>. If the translation type is
|
||||||
|
invalid or cannot be applied to the current character, no change
|
||||||
|
to the character is made.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<towctrans_l>> returns the translated equivalent of <[c]> when it is a
|
||||||
|
valid for the given translation, otherwise, it returns the input character.
|
||||||
|
When the translation type is invalid, <<errno>> is set <<EINVAL>>.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<towctrans_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
wint_t
|
||||||
|
towctrans_l (wint_t c, wctrans_t w, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return towctrans (c, w);
|
||||||
|
}
|
|
@ -0,0 +1,40 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<towlower_l>>---translate wide characters to lowercase
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
towlower_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
wint_t towlower_l(wint_t <[c]>, local_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<towlower_l>> is a function which converts uppercase wide characters to
|
||||||
|
lowercase, leaving all other characters unchanged.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<towlower_l>> returns the lowercase equivalent of <[c]> when it is a
|
||||||
|
uppercase wide character; otherwise, it returns the input character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<towlower_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <newlib.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
#include "local.h"
|
||||||
|
|
||||||
|
wint_t
|
||||||
|
towlower_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return towlower (c);
|
||||||
|
}
|
|
@ -0,0 +1,38 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<towupper_l>>---translate wide characters to uppercase
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
towupper_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
wint_t towupper_l(wint_t <[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<towupper_l>> is a function which converts lowercase wide characters to
|
||||||
|
uppercase, leaving all other characters unchanged.
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<towupper_l>> returns the uppercase equivalent of <[c]> when it is a
|
||||||
|
lowercase wide character, otherwise, it returns the input character.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<towupper_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
wint_t
|
||||||
|
towupper_l (wint_t c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return towupper (c);
|
||||||
|
}
|
|
@ -0,0 +1,40 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<wctrans_l>>---get wide-character translation type
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
wctrans_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype.h>
|
||||||
|
wctrans_t wctrans_l(const char *<[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<wctrans_l>> is a function which takes a string <[c]> and gives back
|
||||||
|
the appropriate wctrans_t type value associated with the string,
|
||||||
|
if one exists. The following values are guaranteed to be recognized:
|
||||||
|
"tolower" and "toupper".
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<wctrans_l>> returns 0 and sets <<errno>> to <<EINVAL>> if the
|
||||||
|
given name is invalid. Otherwise, it returns a valid non-zero wctrans_t
|
||||||
|
value.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<wctrans_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
wctrans_t
|
||||||
|
wctrans_l (const char *c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
/* We're using a locale-independent representation of upper/lower case
|
||||||
|
based on Unicode data. Thus, the locale doesn't matter. */
|
||||||
|
return wctrans (c);
|
||||||
|
}
|
|
@ -0,0 +1,39 @@
|
||||||
|
/*
|
||||||
|
FUNCTION
|
||||||
|
<<wctype_l>>---get wide-character classification type
|
||||||
|
|
||||||
|
INDEX
|
||||||
|
wctype_l
|
||||||
|
|
||||||
|
ANSI_SYNOPSIS
|
||||||
|
#include <wctype_l.h>
|
||||||
|
wctype_t wctype_l(const char *<[c]>, locale_t <[locale]>);
|
||||||
|
|
||||||
|
DESCRIPTION
|
||||||
|
<<wctype_l>> is a function which takes a string <[c]> and gives back
|
||||||
|
the appropriate wctype_t type value associated with the string,
|
||||||
|
if one exists. The following values are guaranteed to be recognized:
|
||||||
|
"alnum", "alpha", "blank", "cntrl", "digit", "graph", "lower", "print",
|
||||||
|
"punct", "space", "upper", and "xdigit".
|
||||||
|
|
||||||
|
if <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour
|
||||||
|
is undefined.
|
||||||
|
|
||||||
|
RETURNS
|
||||||
|
<<wctype_l>> returns 0 and sets <<errno>> to <<EINVAL>> if the
|
||||||
|
given name is invalid. Otherwise, it returns a valid non-zero wctype_t
|
||||||
|
value.
|
||||||
|
|
||||||
|
PORTABILITY
|
||||||
|
<<wctype_l>> is POSIX-1.2008.
|
||||||
|
|
||||||
|
No supporting OS subroutines are required.
|
||||||
|
*/
|
||||||
|
#include <_ansi.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
|
||||||
|
wctype_t
|
||||||
|
wctype_l (const char *c, struct __locale_t *locale)
|
||||||
|
{
|
||||||
|
return wctype (c);
|
||||||
|
}
|
|
@ -4,6 +4,11 @@
|
||||||
#include "_ansi.h"
|
#include "_ansi.h"
|
||||||
#include <sys/cdefs.h>
|
#include <sys/cdefs.h>
|
||||||
|
|
||||||
|
#if __MISC_VISIBLE || __POSIX_VISIBLE >= 200809 || defined (_COMPILING_NEWLIB)
|
||||||
|
struct __locale_t;
|
||||||
|
typedef struct __locale_t *locale_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
_BEGIN_STD_C
|
_BEGIN_STD_C
|
||||||
|
|
||||||
int _EXFUN(isalnum, (int __c));
|
int _EXFUN(isalnum, (int __c));
|
||||||
|
@ -31,6 +36,28 @@ int _EXFUN(toascii, (int __c));
|
||||||
#define _toupper(__c) ((unsigned char)(__c) - 'a' + 'A')
|
#define _toupper(__c) ((unsigned char)(__c) - 'a' + 'A')
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if __POSIX_VISIBLE >= 200809
|
||||||
|
extern int isalnum_l (int __c, locale_t __l);
|
||||||
|
extern int isalpha_l (int __c, locale_t __l);
|
||||||
|
extern int isblank_l (int __c, locale_t __l);
|
||||||
|
extern int iscntrl_l (int __c, locale_t __l);
|
||||||
|
extern int isdigit_l (int __c, locale_t __l);
|
||||||
|
extern int isgraph_l (int __c, locale_t __l);
|
||||||
|
extern int islower_l (int __c, locale_t __l);
|
||||||
|
extern int isprint_l (int __c, locale_t __l);
|
||||||
|
extern int ispunct_l (int __c, locale_t __l);
|
||||||
|
extern int isspace_l (int __c, locale_t __l);
|
||||||
|
extern int isupper_l (int __c, locale_t __l);
|
||||||
|
extern int isxdigit_l(int __c, locale_t __l);
|
||||||
|
extern int tolower_l (int __c, locale_t __l);
|
||||||
|
extern int toupper_l (int __c, locale_t __l);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if __MISC_VISIBLE
|
||||||
|
extern int isascii_l (int __c, locale_t __l);
|
||||||
|
extern int toascii_l (int __c, locale_t __l);
|
||||||
|
#endif
|
||||||
|
|
||||||
#define _U 01
|
#define _U 01
|
||||||
#define _L 02
|
#define _L 02
|
||||||
#define _N 04
|
#define _N 04
|
||||||
|
@ -43,11 +70,11 @@ int _EXFUN(toascii, (int __c));
|
||||||
#ifndef _MB_CAPABLE
|
#ifndef _MB_CAPABLE
|
||||||
_CONST
|
_CONST
|
||||||
#endif
|
#endif
|
||||||
extern __IMPORT char *__ctype_ptr__;
|
|
||||||
#ifdef __HAVE_LOCALE_INFO__
|
#ifdef __HAVE_LOCALE_INFO__
|
||||||
char *_EXFUN(__locale_ctype_ptr, (void));
|
char *__locale_ctype_ptr (void);
|
||||||
# define __CTYPE_PTR (__locale_ctype_ptr ())
|
# define __CTYPE_PTR (__locale_ctype_ptr ())
|
||||||
#else
|
#else
|
||||||
|
extern __IMPORT char *__ctype_ptr__;
|
||||||
# define __CTYPE_PTR (__ctype_ptr__)
|
# define __CTYPE_PTR (__ctype_ptr__)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -81,6 +108,39 @@ char *_EXFUN(__locale_ctype_ptr, (void));
|
||||||
(__ctype_lookup(__x)&_B) || (int) (__x) == '\t';})
|
(__ctype_lookup(__x)&_B) || (int) (__x) == '\t';})
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if __POSIX_VISIBLE >= 200809
|
||||||
|
char *__locale_ctype_ptr_l (locale_t);
|
||||||
|
#define __ctype_lookup_l(__c,__l) ((__locale_ctype_ptr_l(__l)+sizeof(""[__c]))[(int)(__c)])
|
||||||
|
|
||||||
|
#define isalpha_l(__c,__l) (__ctype_lookup_l(__c,__l)&(_U|_L))
|
||||||
|
#define isupper_l(__c,__l) ((__ctype_lookup_l(__c,__l)&(_U|_L))==_U)
|
||||||
|
#define islower_l(__c,__l) ((__ctype_lookup_l(__c,__l)&(_U|_L))==_L)
|
||||||
|
#define isdigit_l(__c,__l) (__ctype_lookup_l(__c,__l)&_N)
|
||||||
|
#define isxdigit_l(__c,__l) (__ctype_lookup_l(__c,__l)&(_X|_N))
|
||||||
|
#define isspace_l(__c,__l) (__ctype_lookup_l(__c,__l)&_S)
|
||||||
|
#define ispunct_l(__c,__l) (__ctype_lookup_l(__c,__l)&_P)
|
||||||
|
#define isalnum_l(__c,__l) (__ctype_lookup_l(__c,__l)&(_U|_L|_N))
|
||||||
|
#define isprint_l(__c,__l) (__ctype_lookup_l(__c,__l)&(_P|_U|_L|_N|_B))
|
||||||
|
#define isgraph_l(__c,__l) (__ctype_lookup_l(__c,__l)&(_P|_U|_L|_N))
|
||||||
|
#define iscntrl_l(__c,__l) (__ctype_lookup_l(__c,__l)&_C)
|
||||||
|
|
||||||
|
#if defined(__GNUC__)
|
||||||
|
#define isblank_l(__c, __l) \
|
||||||
|
__extension__ ({ __typeof__ (__c) __x = (__c); \
|
||||||
|
(__ctype_lookup_l(__x,__l)&_B) || (int) (__x) == '\t';})
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __POSIX_VISIBLE >= 200809 */
|
||||||
|
|
||||||
|
#if __MISC_VISIBLE || __XSI_VISIBLE
|
||||||
|
#define isascii(__c) ((unsigned)(__c)<=0177)
|
||||||
|
#define toascii(__c) ((__c)&0177)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if __MISC_VISIBLE
|
||||||
|
#define isascii_l(__c,__l) ((__l),(unsigned)(__c)<=0177)
|
||||||
|
#define toascii_l(__c,__l) ((__l),(__c)&0177)
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Non-gcc versions will get the library versions, and will be
|
/* Non-gcc versions will get the library versions, and will be
|
||||||
slightly slower. These macros are not NLS-aware so they are
|
slightly slower. These macros are not NLS-aware so they are
|
||||||
|
@ -105,10 +165,8 @@ char *_EXFUN(__locale_ctype_ptr, (void));
|
||||||
# endif /* _MB_EXTENDED_CHARSETS* */
|
# endif /* _MB_EXTENDED_CHARSETS* */
|
||||||
# endif /* __GNUC__ */
|
# endif /* __GNUC__ */
|
||||||
|
|
||||||
#if __MISC_VISIBLE || __XSI_VISIBLE
|
#if __POSIX_VISIBLE >= 200809
|
||||||
#define isascii(__c) ((unsigned)(__c)<=0177)
|
#endif /* __POSIX_VISIBLE >= 200809 */
|
||||||
#define toascii(__c) ((__c)&0177)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* !__cplusplus */
|
#endif /* !__cplusplus */
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,32 @@ wint_t _EXFUN(towlower, (wint_t));
|
||||||
wctrans_t _EXFUN(wctrans, (const char *));
|
wctrans_t _EXFUN(wctrans, (const char *));
|
||||||
wctype_t _EXFUN(wctype, (const char *));
|
wctype_t _EXFUN(wctype, (const char *));
|
||||||
|
|
||||||
|
#if __POSIX_VISIBLE >= 200809 || defined (_COMPILING_NEWLIB)
|
||||||
|
struct __locale_t;
|
||||||
|
typedef struct __locale_t *locale_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if __POSIX_VISIBLE >= 200809
|
||||||
|
extern int iswalpha_l (wint_t, locale_t);
|
||||||
|
extern int iswalnum_l (wint_t, locale_t);
|
||||||
|
extern int iswblank_l (wint_t, locale_t);
|
||||||
|
extern int iswcntrl_l (wint_t, locale_t);
|
||||||
|
extern int iswctype_l (wint_t, wctype_t, locale_t);
|
||||||
|
extern int iswdigit_l (wint_t, locale_t);
|
||||||
|
extern int iswgraph_l (wint_t, locale_t);
|
||||||
|
extern int iswlower_l (wint_t, locale_t);
|
||||||
|
extern int iswprint_l (wint_t, locale_t);
|
||||||
|
extern int iswpunct_l (wint_t, locale_t);
|
||||||
|
extern int iswspace_l (wint_t, locale_t);
|
||||||
|
extern int iswupper_l (wint_t, locale_t);
|
||||||
|
extern int iswxdigit_l (wint_t, locale_t);
|
||||||
|
extern wint_t towctrans_l (wint_t, wctrans_t, locale_t);
|
||||||
|
extern wint_t towupper_l (wint_t, locale_t);
|
||||||
|
extern wint_t towlower_l (wint_t, locale_t);
|
||||||
|
extern wctrans_t wctrans_l (const char *, locale_t);
|
||||||
|
extern wctype_t wctype_l (const char *, locale_t);
|
||||||
|
#endif
|
||||||
|
|
||||||
_END_STD_C
|
_END_STD_C
|
||||||
|
|
||||||
#endif /* _WCTYPE_H_ */
|
#endif /* _WCTYPE_H_ */
|
||||||
|
|
|
@ -220,6 +220,14 @@ __get_current_locale ()
|
||||||
return _REENT->_locale ?: &__global_locale;
|
return _REENT->_locale ?: &__global_locale;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define __get_locale_ctype(__l) \
|
||||||
|
((const struct lc_ctype_T *) (__l)->lc_cat[LC_CTYPE].ptr)
|
||||||
|
#ifdef __HAVE_LOCALE_INFO__
|
||||||
|
#define __locale_mb_cur_max_l(__l) (__get_locale_ctype (__l)->mb_cur_max)
|
||||||
|
#else
|
||||||
|
#define __locale_mb_cur_max_l(__l) ((__l)->mb_cur_max)
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef __CYGWIN__
|
#ifdef __CYGWIN__
|
||||||
_ELIDABLE_INLINE const struct lc_collate_T *
|
_ELIDABLE_INLINE const struct lc_collate_T *
|
||||||
__get_current_collate_locale (void)
|
__get_current_collate_locale (void)
|
||||||
|
|
|
@ -69,6 +69,7 @@ __isinff = isinff NOSIGFE
|
||||||
__isnand = isnan NOSIGFE
|
__isnand = isnan NOSIGFE
|
||||||
__isnanf = isnanf NOSIGFE
|
__isnanf = isnanf NOSIGFE
|
||||||
__locale_ctype_ptr NOSIGFE
|
__locale_ctype_ptr NOSIGFE
|
||||||
|
__locale_ctype_ptr_l NOSIGFE
|
||||||
__locale_mb_cur_max NOSIGFE
|
__locale_mb_cur_max NOSIGFE
|
||||||
__main NOSIGFE
|
__main NOSIGFE
|
||||||
__mempcpy = mempcpy NOSIGFE
|
__mempcpy = mempcpy NOSIGFE
|
||||||
|
@ -722,39 +723,65 @@ iprintf SIGFE
|
||||||
iruserok SIGFE
|
iruserok SIGFE
|
||||||
iruserok_sa SIGFE
|
iruserok_sa SIGFE
|
||||||
isalnum NOSIGFE
|
isalnum NOSIGFE
|
||||||
|
isalnum_l NOSIGFE
|
||||||
isalpha NOSIGFE
|
isalpha NOSIGFE
|
||||||
|
isalpha_l NOSIGFE
|
||||||
isascii NOSIGFE
|
isascii NOSIGFE
|
||||||
|
isascii_l NOSIGFE
|
||||||
isatty SIGFE
|
isatty SIGFE
|
||||||
isblank NOSIGFE
|
isblank NOSIGFE
|
||||||
|
isblank_l NOSIGFE
|
||||||
iscntrl NOSIGFE
|
iscntrl NOSIGFE
|
||||||
|
iscntrl_l NOSIGFE
|
||||||
isdigit NOSIGFE
|
isdigit NOSIGFE
|
||||||
|
isdigit_l NOSIGFE
|
||||||
isgraph NOSIGFE
|
isgraph NOSIGFE
|
||||||
|
isgraph_l NOSIGFE
|
||||||
isinf NOSIGFE
|
isinf NOSIGFE
|
||||||
isinff NOSIGFE
|
isinff NOSIGFE
|
||||||
isinfl NOSIGFE
|
isinfl NOSIGFE
|
||||||
islower NOSIGFE
|
islower NOSIGFE
|
||||||
|
islower_l NOSIGFE
|
||||||
isnan NOSIGFE
|
isnan NOSIGFE
|
||||||
isnanf NOSIGFE
|
isnanf NOSIGFE
|
||||||
isnanl NOSIGFE
|
isnanl NOSIGFE
|
||||||
isprint NOSIGFE
|
isprint NOSIGFE
|
||||||
|
isprint_l NOSIGFE
|
||||||
ispunct NOSIGFE
|
ispunct NOSIGFE
|
||||||
|
ispunct_l NOSIGFE
|
||||||
issetugid NOSIGFE
|
issetugid NOSIGFE
|
||||||
isspace NOSIGFE
|
isspace NOSIGFE
|
||||||
|
isspace_l NOSIGFE
|
||||||
isupper NOSIGFE
|
isupper NOSIGFE
|
||||||
|
isupper_l NOSIGFE
|
||||||
iswalnum NOSIGFE
|
iswalnum NOSIGFE
|
||||||
|
iswalnum_l NOSIGFE
|
||||||
iswalpha NOSIGFE
|
iswalpha NOSIGFE
|
||||||
|
iswalpha_l NOSIGFE
|
||||||
iswblank NOSIGFE
|
iswblank NOSIGFE
|
||||||
|
iswblank_l NOSIGFE
|
||||||
iswcntrl NOSIGFE
|
iswcntrl NOSIGFE
|
||||||
|
iswcntrl_l NOSIGFE
|
||||||
iswctype NOSIGFE
|
iswctype NOSIGFE
|
||||||
|
iswctype_l NOSIGFE
|
||||||
iswdigit NOSIGFE
|
iswdigit NOSIGFE
|
||||||
|
iswdigit_l NOSIGFE
|
||||||
iswgraph NOSIGFE
|
iswgraph NOSIGFE
|
||||||
|
iswgraph_l NOSIGFE
|
||||||
iswlower NOSIGFE
|
iswlower NOSIGFE
|
||||||
|
iswlower_l NOSIGFE
|
||||||
iswprint NOSIGFE
|
iswprint NOSIGFE
|
||||||
|
iswprint_l NOSIGFE
|
||||||
iswpunct NOSIGFE
|
iswpunct NOSIGFE
|
||||||
|
iswpunct_l NOSIGFE
|
||||||
iswspace NOSIGFE
|
iswspace NOSIGFE
|
||||||
|
iswspace_l NOSIGFE
|
||||||
iswupper NOSIGFE
|
iswupper NOSIGFE
|
||||||
|
iswupper_l NOSIGFE
|
||||||
iswxdigit NOSIGFE
|
iswxdigit NOSIGFE
|
||||||
|
iswxdigit_l NOSIGFE
|
||||||
isxdigit NOSIGFE
|
isxdigit NOSIGFE
|
||||||
|
isxdigit_l NOSIGFE
|
||||||
j0 NOSIGFE
|
j0 NOSIGFE
|
||||||
j0f NOSIGFE
|
j0f NOSIGFE
|
||||||
j1 NOSIGFE
|
j1 NOSIGFE
|
||||||
|
@ -1393,11 +1420,17 @@ timezone SIGFE
|
||||||
tmpfile SIGFE
|
tmpfile SIGFE
|
||||||
tmpnam SIGFE
|
tmpnam SIGFE
|
||||||
toascii NOSIGFE
|
toascii NOSIGFE
|
||||||
|
toascii_l NOSIGFE
|
||||||
tolower NOSIGFE
|
tolower NOSIGFE
|
||||||
|
tolower_l NOSIGFE
|
||||||
toupper NOSIGFE
|
toupper NOSIGFE
|
||||||
|
toupper_l NOSIGFE
|
||||||
towctrans NOSIGFE
|
towctrans NOSIGFE
|
||||||
|
towctrans_l NOSIGFE
|
||||||
towlower NOSIGFE
|
towlower NOSIGFE
|
||||||
|
towlower_l NOSIGFE
|
||||||
towupper NOSIGFE
|
towupper NOSIGFE
|
||||||
|
towupper_l NOSIGFE
|
||||||
trunc NOSIGFE
|
trunc NOSIGFE
|
||||||
truncate SIGFE
|
truncate SIGFE
|
||||||
truncf NOSIGFE
|
truncf NOSIGFE
|
||||||
|
@ -1500,7 +1533,9 @@ wcsxfrm NOSIGFE
|
||||||
wctob NOSIGFE
|
wctob NOSIGFE
|
||||||
wctomb NOSIGFE
|
wctomb NOSIGFE
|
||||||
wctrans NOSIGFE
|
wctrans NOSIGFE
|
||||||
|
wctrans_l NOSIGFE
|
||||||
wctype NOSIGFE
|
wctype NOSIGFE
|
||||||
|
wctype_l NOSIGFE
|
||||||
wcwidth NOSIGFE
|
wcwidth NOSIGFE
|
||||||
wmemchr NOSIGFE
|
wmemchr NOSIGFE
|
||||||
wmemcmp NOSIGFE
|
wmemcmp NOSIGFE
|
||||||
|
|
|
@ -5,6 +5,7 @@ extern "C" {
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <wctype.h>
|
#include <wctype.h>
|
||||||
|
|
||||||
|
extern char *__ctype_ptr__;
|
||||||
extern char _ctype_b[128 + 256];
|
extern char _ctype_b[128 + 256];
|
||||||
|
|
||||||
/* Called from newlib's setlocale(). What we do here is to copy the
|
/* Called from newlib's setlocale(). What we do here is to copy the
|
||||||
|
|
|
@ -455,12 +455,18 @@ details. */
|
||||||
scalbl, scalblnl, scalbnl, sincosl, sinhl, sinl, tanhl, tanl,
|
scalbl, scalblnl, scalbnl, sincosl, sinhl, sinl, tanhl, tanl,
|
||||||
tgammal, truncl.
|
tgammal, truncl.
|
||||||
298: newlocale, freelocale, duplocale, uselocale.
|
298: newlocale, freelocale, duplocale, uselocale.
|
||||||
|
299: __locale_ctype_ptr_l, isalnum_l, isalpha_l, isascii_l, isblank_l,
|
||||||
|
iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, ispunct_l,
|
||||||
|
isspace_l, isupper_l, iswalnum_l, iswalpha_l, iswblank_l, iswcntrl_l,
|
||||||
|
iswctype_l, iswdigit_l, iswgraph_l, iswlower_l, iswprint_l, iswpunct_l,
|
||||||
|
iswspace_l, iswupper_l, iswxdigit_l, isxdigit_l, toascii_l, tolower_l,
|
||||||
|
toupper_l, towctrans_l, towlower_l, towupper_l, wctrans_l, wctype_l.
|
||||||
|
|
||||||
Note that we forgot to bump the api for ualarm, strtoll, strtoull,
|
Note that we forgot to bump the api for ualarm, strtoll, strtoull,
|
||||||
sigaltstack, sethostname. */
|
sigaltstack, sethostname. */
|
||||||
|
|
||||||
#define CYGWIN_VERSION_API_MAJOR 0
|
#define CYGWIN_VERSION_API_MAJOR 0
|
||||||
#define CYGWIN_VERSION_API_MINOR 298
|
#define CYGWIN_VERSION_API_MINOR 299
|
||||||
|
|
||||||
/* There is also a compatibity version number associated with the shared memory
|
/* There is also a compatibity version number associated with the shared memory
|
||||||
regions. It is incremented when incompatible changes are made to the shared
|
regions. It is incremented when incompatible changes are made to the shared
|
||||||
|
|
|
@ -410,14 +410,20 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
insque
|
insque
|
||||||
ioctl
|
ioctl
|
||||||
isalnum
|
isalnum
|
||||||
|
isalnum_l
|
||||||
isalpha
|
isalpha
|
||||||
|
isalpha_l
|
||||||
isascii
|
isascii
|
||||||
isatty
|
isatty
|
||||||
isblank
|
isblank
|
||||||
|
isblank_l
|
||||||
iscntrl
|
iscntrl
|
||||||
|
iscntrl_l
|
||||||
isdigit
|
isdigit
|
||||||
|
isdigit_l
|
||||||
isfinite (see chapter "Implementation Notes")
|
isfinite (see chapter "Implementation Notes")
|
||||||
isgraph
|
isgraph
|
||||||
|
isgraph_l
|
||||||
isgreater (see chapter "Implementation Notes")
|
isgreater (see chapter "Implementation Notes")
|
||||||
isgreaterequal (see chapter "Implementation Notes")
|
isgreaterequal (see chapter "Implementation Notes")
|
||||||
isinf (see chapter "Implementation Notes")
|
isinf (see chapter "Implementation Notes")
|
||||||
|
@ -425,27 +431,46 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
islessequal (see chapter "Implementation Notes")
|
islessequal (see chapter "Implementation Notes")
|
||||||
islessgreater (see chapter "Implementation Notes")
|
islessgreater (see chapter "Implementation Notes")
|
||||||
islower
|
islower
|
||||||
|
islower_l
|
||||||
isnan (see chapter "Implementation Notes")
|
isnan (see chapter "Implementation Notes")
|
||||||
isnormal (see chapter "Implementation Notes")
|
isnormal (see chapter "Implementation Notes")
|
||||||
isprint
|
isprint
|
||||||
|
isprint_l
|
||||||
ispunct
|
ispunct
|
||||||
|
ispunct_l
|
||||||
isspace
|
isspace
|
||||||
|
isspace_l
|
||||||
isunordered (see chapter "Implementation Notes")
|
isunordered (see chapter "Implementation Notes")
|
||||||
isupper
|
isupper
|
||||||
|
isupper_l
|
||||||
iswalnum
|
iswalnum
|
||||||
|
iswalnum_l
|
||||||
iswalpha
|
iswalpha
|
||||||
|
iswalpha_l
|
||||||
iswblank
|
iswblank
|
||||||
|
iswblank_l
|
||||||
iswcntrl
|
iswcntrl
|
||||||
|
iswcntrl_l
|
||||||
iswctype
|
iswctype
|
||||||
|
iswctype_l
|
||||||
iswdigit
|
iswdigit
|
||||||
|
iswdigit_l
|
||||||
iswgraph
|
iswgraph
|
||||||
|
iswgraph_l
|
||||||
iswlower
|
iswlower
|
||||||
|
iswlower_l
|
||||||
iswprint
|
iswprint
|
||||||
|
iswprint_l
|
||||||
iswpunct
|
iswpunct
|
||||||
|
iswpunct_l
|
||||||
iswspace
|
iswspace
|
||||||
|
iswspace_l
|
||||||
iswupper
|
iswupper
|
||||||
|
iswupper_l
|
||||||
iswxdigit
|
iswxdigit
|
||||||
|
iswxdigit_l
|
||||||
isxdigit
|
isxdigit
|
||||||
|
isxdigit_l
|
||||||
j0
|
j0
|
||||||
j1
|
j1
|
||||||
jn
|
jn
|
||||||
|
@ -964,12 +989,16 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
timezone
|
timezone
|
||||||
tmpfile
|
tmpfile
|
||||||
tmpnam
|
tmpnam
|
||||||
toascii
|
|
||||||
tolower
|
tolower
|
||||||
|
tolower_l
|
||||||
toupper
|
toupper
|
||||||
|
toupper_l
|
||||||
towctrans
|
towctrans
|
||||||
|
towctrans_l
|
||||||
towlower
|
towlower
|
||||||
|
towlower_l
|
||||||
towupper
|
towupper
|
||||||
|
towupper_l
|
||||||
trunc
|
trunc
|
||||||
truncate
|
truncate
|
||||||
truncf
|
truncf
|
||||||
|
@ -1052,7 +1081,9 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
wctob
|
wctob
|
||||||
wctomb
|
wctomb
|
||||||
wctrans
|
wctrans
|
||||||
|
wctrans_l
|
||||||
wctype
|
wctype
|
||||||
|
wctype_l
|
||||||
wcwidth
|
wcwidth
|
||||||
wmemchr
|
wmemchr
|
||||||
wmemcmp
|
wmemcmp
|
||||||
|
@ -1313,6 +1344,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
tdestroy
|
tdestroy
|
||||||
timegm
|
timegm
|
||||||
timelocal
|
timelocal
|
||||||
|
toascii_l
|
||||||
updwtmpx
|
updwtmpx
|
||||||
utmpxname
|
utmpxname
|
||||||
vasnprintf
|
vasnprintf
|
||||||
|
@ -1460,6 +1492,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
sys_errlist (BSD)
|
sys_errlist (BSD)
|
||||||
sys_nerr (BSD)
|
sys_nerr (BSD)
|
||||||
sys_siglist (BSD)
|
sys_siglist (BSD)
|
||||||
|
toascii (SUSv3)
|
||||||
ttyslot (SUSv2)
|
ttyslot (SUSv2)
|
||||||
ualarm (SUSv3)
|
ualarm (SUSv3)
|
||||||
usleep (SUSv3)
|
usleep (SUSv3)
|
||||||
|
@ -1490,32 +1523,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
getnetbyname
|
getnetbyname
|
||||||
getnetent
|
getnetent
|
||||||
getpmsg
|
getpmsg
|
||||||
isalnum_l
|
|
||||||
isalpha_l
|
|
||||||
isastream
|
isastream
|
||||||
isblank_l
|
|
||||||
iscntrl_l
|
|
||||||
isdigit_l
|
|
||||||
isgraph_l
|
|
||||||
islower_l
|
|
||||||
isprint_l
|
|
||||||
ispunct_l
|
|
||||||
isspace_l
|
|
||||||
isupper_l
|
|
||||||
iswalnum_l
|
|
||||||
iswalpha_l
|
|
||||||
iswblank_l
|
|
||||||
iswcntrl_l
|
|
||||||
iswctype_l
|
|
||||||
iswdigit_l
|
|
||||||
iswgraph_l
|
|
||||||
iswlower_l
|
|
||||||
iswprint_l
|
|
||||||
iswpunct_l
|
|
||||||
iswspace_l
|
|
||||||
iswupper_l
|
|
||||||
iswxdigit_l
|
|
||||||
isxdigit_l
|
|
||||||
lio_listio
|
lio_listio
|
||||||
mlockall
|
mlockall
|
||||||
munlockall
|
munlockall
|
||||||
|
@ -1537,19 +1545,12 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||||
strncasecmp_l
|
strncasecmp_l
|
||||||
strxfrm_l
|
strxfrm_l
|
||||||
timer_getoverrun
|
timer_getoverrun
|
||||||
tolower_l
|
|
||||||
toupper_l
|
|
||||||
towctrans_l
|
|
||||||
towlower_l
|
|
||||||
towupper_l
|
|
||||||
ulimit
|
ulimit
|
||||||
waitid
|
waitid
|
||||||
wcscasecmp_l
|
wcscasecmp_l
|
||||||
wcscoll_l
|
wcscoll_l
|
||||||
wcsncasecmp_l
|
wcsncasecmp_l
|
||||||
wcsxfrm_l
|
wcsxfrm_l
|
||||||
wctrans_l
|
|
||||||
wctype_l
|
|
||||||
</screen>
|
</screen>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
Loading…
Reference in New Issue