diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2016-07-24 21:00:34 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-08-15 11:56:58 +0300 |
commit | c1b7d9d93dc8e88693162c0d984a114371919fdd (patch) | |
tree | 25842a96b7ae037393ebc3d96803a376e7beff45 /newlib/libc/ctype | |
parent | 8493c1631643fada62384768408852bc0fa6ff44 (diff) |
Implement per-locale string functions
strcasecmp_l, strcoll_l, strncasecmp_l, strxfrm_l,
wcscasecmp_l, wcscoll_l, wcstrncasecmp_l, wcstrxfrm_l,
strftime_l.
Add missing CHEWOUT_FILES from previous patch.
TODO: strfmon_l.
Signed-off by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/ctype')
-rw-r--r-- | newlib/libc/ctype/Makefile.am | 35 | ||||
-rw-r--r-- | newlib/libc/ctype/Makefile.in | 35 |
2 files changed, 68 insertions, 2 deletions
diff --git a/newlib/libc/ctype/Makefile.am b/newlib/libc/ctype/Makefile.am index 0cda2a3e0..00b91bfe2 100644 --- a/newlib/libc/ctype/Makefile.am +++ b/newlib/libc/ctype/Makefile.am @@ -98,38 +98,71 @@ include $(srcdir)/../../Makefile.shared CHEWOUT_FILES= \ isalnum.def \ + isalnum_l.def \ isalpha.def \ + isalpha_l.def \ isascii.def \ + isascii_l.def \ isblank.def \ + isblank_l.def \ iscntrl.def \ + iscntrl_l.def \ isdigit.def \ + isdigit_l.def \ islower.def \ + islower_l.def \ isprint.def \ + isprint_l.def \ ispunct.def \ + ispunct_l.def \ isspace.def \ + isspace_l.def \ isupper.def \ + isupper_l.def \ iswalnum.def \ + iswalnum_l.def \ iswalpha.def \ + iswalpha_l.def \ iswblank.def \ + iswblank_l.def \ iswcntrl.def \ + iswcntrl_l.def \ iswctype.def \ + iswctype_l.def \ iswdigit.def \ + iswdigit_l.def \ iswgraph.def \ + iswgraph_l.def \ iswlower.def \ + iswlower_l.def \ iswprint.def \ + iswprint_l.def \ iswpunct.def \ + iswpunct_l.def \ iswspace.def \ + iswspace_l.def \ iswupper.def \ + iswupper_l.def \ iswxdigit.def \ + iswxdigit_l.def \ isxdigit.def \ + isxdigit_l.def \ toascii.def \ + toascii_l.def \ tolower.def \ + tolower_l.def \ toupper.def \ + toupper_l.def \ towctrans.def \ + towctrans_l.def \ towlower.def \ + towlower_l.def \ towupper.def \ + towupper_l.def \ wctrans.def \ - wctype.def + wctrans_l.def \ + wctype.def \ + wctype_l.def CHAPTERS = ctype.tex diff --git a/newlib/libc/ctype/Makefile.in b/newlib/libc/ctype/Makefile.in index d29495ada..02f707162 100644 --- a/newlib/libc/ctype/Makefile.in +++ b/newlib/libc/ctype/Makefile.in @@ -426,38 +426,71 @@ DOCBOOK_CHAPTERS = $(CHAPTERS:.tex=.xml) CLEANFILES = $(CHEWOUT_FILES) $(CHEWOUT_FILES:.def=.ref) $(DOCBOOK_OUT_FILES) CHEWOUT_FILES = \ isalnum.def \ + isalnum_l.def \ isalpha.def \ + isalpha_l.def \ isascii.def \ + isascii_l.def \ isblank.def \ + isblank_l.def \ iscntrl.def \ + iscntrl_l.def \ isdigit.def \ + isdigit_l.def \ islower.def \ + islower_l.def \ isprint.def \ + isprint_l.def \ ispunct.def \ + ispunct_l.def \ isspace.def \ + isspace_l.def \ isupper.def \ + isupper_l.def \ iswalnum.def \ + iswalnum_l.def \ iswalpha.def \ + iswalpha_l.def \ iswblank.def \ + iswblank_l.def \ iswcntrl.def \ + iswcntrl_l.def \ iswctype.def \ + iswctype_l.def \ iswdigit.def \ + iswdigit_l.def \ iswgraph.def \ + iswgraph_l.def \ iswlower.def \ + iswlower_l.def \ iswprint.def \ + iswprint_l.def \ iswpunct.def \ + iswpunct_l.def \ iswspace.def \ + iswspace_l.def \ iswupper.def \ + iswupper_l.def \ iswxdigit.def \ + iswxdigit_l.def \ isxdigit.def \ + isxdigit_l.def \ toascii.def \ + toascii_l.def \ tolower.def \ + tolower_l.def \ toupper.def \ + toupper_l.def \ towctrans.def \ + towctrans_l.def \ towlower.def \ + towlower_l.def \ towupper.def \ + towupper_l.def \ wctrans.def \ - wctype.def + wctrans_l.def \ + wctype.def \ + wctype_l.def CHAPTERS = ctype.tex all: all-am |