summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1293
-rw-r--r--lib/glthread/.gitignore5
-rw-r--r--lib/unicase/.gitignore107
-rw-r--r--lib/uniconv/.gitignore24
-rw-r--r--lib/unictype/.gitignore344
-rw-r--r--lib/unigbrk/.gitignore17
-rw-r--r--lib/unilbrk/.gitignore16
-rw-r--r--lib/uniname/.gitignore5
-rw-r--r--lib/uninorm/.gitignore40
-rw-r--r--lib/unistdio/.gitignore74
-rw-r--r--lib/unistr/.gitignore153
-rw-r--r--lib/uniwbrk/.gitignore11
-rw-r--r--lib/uniwidth/.gitignore10
-rw-r--r--tests/glthread/.gitignore5
-rw-r--r--tests/unicase/.gitignore58
-rw-r--r--tests/uniconv/.gitignore14
-rw-r--r--tests/unictype/.gitignore183
-rw-r--r--tests/unigbrk/.gitignore20
-rw-r--r--tests/unilbrk/.gitignore10
-rw-r--r--tests/uniname/.gitignore7
-rw-r--r--tests/uninorm/.gitignore44
-rw-r--r--tests/unistdio/.gitignore46
-rw-r--r--tests/unistr/.gitignore132
-rw-r--r--tests/uniwbrk/.gitignore10
-rw-r--r--tests/uniwidth/.gitignore11
25 files changed, 1293 insertions, 1346 deletions
diff --git a/.gitignore b/.gitignore
index 042a79b..4cfe524 100644
--- a/.gitignore
+++ b/.gitignore
@@ -349,6 +349,771 @@
/lib/xalloc-oversized.h
/lib/xsize.c
/lib/xsize.h
+/lib/glthread/lock.c
+/lib/glthread/lock.h
+/lib/glthread/threadlib.c
+/lib/unicase/casefold.h
+/lib/unicase/cased.c
+/lib/unicase/cased.h
+/lib/unicase/caseprop.h
+/lib/unicase/context.h
+/lib/unicase/empty-prefix-context.c
+/lib/unicase/empty-suffix-context.c
+/lib/unicase/ignorable.c
+/lib/unicase/ignorable.h
+/lib/unicase/invariant.h
+/lib/unicase/locale-language.c
+/lib/unicase/locale-languages.gperf
+/lib/unicase/simple-mapping.h
+/lib/unicase/special-casing-table.gperf
+/lib/unicase/special-casing.c
+/lib/unicase/special-casing.h
+/lib/unicase/special-casing.in.h
+/lib/unicase/tocasefold.c
+/lib/unicase/tocasefold.h
+/lib/unicase/tolower.c
+/lib/unicase/tolower.h
+/lib/unicase/totitle.c
+/lib/unicase/totitle.h
+/lib/unicase/toupper.c
+/lib/unicase/toupper.h
+/lib/unicase/u-casecmp.h
+/lib/unicase/u-casecoll.h
+/lib/unicase/u-casefold.h
+/lib/unicase/u-casemap.h
+/lib/unicase/u-casexfrm.h
+/lib/unicase/u-ct-casefold.h
+/lib/unicase/u-ct-totitle.h
+/lib/unicase/u-is-cased.h
+/lib/unicase/u-is-invariant.h
+/lib/unicase/u-prefix-context.h
+/lib/unicase/u-suffix-context.h
+/lib/unicase/u-totitle.h
+/lib/unicase/u16-casecmp.c
+/lib/unicase/u16-casecoll.c
+/lib/unicase/u16-casefold.c
+/lib/unicase/u16-casemap.c
+/lib/unicase/u16-casexfrm.c
+/lib/unicase/u16-ct-casefold.c
+/lib/unicase/u16-ct-tolower.c
+/lib/unicase/u16-ct-totitle.c
+/lib/unicase/u16-ct-toupper.c
+/lib/unicase/u16-is-cased.c
+/lib/unicase/u16-is-casefolded.c
+/lib/unicase/u16-is-invariant.c
+/lib/unicase/u16-is-lowercase.c
+/lib/unicase/u16-is-titlecase.c
+/lib/unicase/u16-is-uppercase.c
+/lib/unicase/u16-prefix-context.c
+/lib/unicase/u16-suffix-context.c
+/lib/unicase/u16-tolower.c
+/lib/unicase/u16-totitle.c
+/lib/unicase/u16-toupper.c
+/lib/unicase/u32-casecmp.c
+/lib/unicase/u32-casecoll.c
+/lib/unicase/u32-casefold.c
+/lib/unicase/u32-casemap.c
+/lib/unicase/u32-casexfrm.c
+/lib/unicase/u32-ct-casefold.c
+/lib/unicase/u32-ct-tolower.c
+/lib/unicase/u32-ct-totitle.c
+/lib/unicase/u32-ct-toupper.c
+/lib/unicase/u32-is-cased.c
+/lib/unicase/u32-is-casefolded.c
+/lib/unicase/u32-is-invariant.c
+/lib/unicase/u32-is-lowercase.c
+/lib/unicase/u32-is-titlecase.c
+/lib/unicase/u32-is-uppercase.c
+/lib/unicase/u32-prefix-context.c
+/lib/unicase/u32-suffix-context.c
+/lib/unicase/u32-tolower.c
+/lib/unicase/u32-totitle.c
+/lib/unicase/u32-toupper.c
+/lib/unicase/u8-casecmp.c
+/lib/unicase/u8-casecoll.c
+/lib/unicase/u8-casefold.c
+/lib/unicase/u8-casemap.c
+/lib/unicase/u8-casexfrm.c
+/lib/unicase/u8-ct-casefold.c
+/lib/unicase/u8-ct-tolower.c
+/lib/unicase/u8-ct-totitle.c
+/lib/unicase/u8-ct-toupper.c
+/lib/unicase/u8-is-cased.c
+/lib/unicase/u8-is-casefolded.c
+/lib/unicase/u8-is-invariant.c
+/lib/unicase/u8-is-lowercase.c
+/lib/unicase/u8-is-titlecase.c
+/lib/unicase/u8-is-uppercase.c
+/lib/unicase/u8-prefix-context.c
+/lib/unicase/u8-suffix-context.c
+/lib/unicase/u8-tolower.c
+/lib/unicase/u8-totitle.c
+/lib/unicase/u8-toupper.c
+/lib/unicase/ulc-casecmp.c
+/lib/unicase/ulc-casecoll.c
+/lib/unicase/ulc-casexfrm.c
+/lib/unicase/unicasemap.h
+/lib/uniconv/u-conv-from-enc.h
+/lib/uniconv/u-conv-to-enc.h
+/lib/uniconv/u-strconv-from-enc.h
+/lib/uniconv/u-strconv-to-enc.h
+/lib/uniconv/u16-conv-from-enc.c
+/lib/uniconv/u16-conv-to-enc.c
+/lib/uniconv/u16-strconv-from-enc.c
+/lib/uniconv/u16-strconv-from-locale.c
+/lib/uniconv/u16-strconv-to-enc.c
+/lib/uniconv/u16-strconv-to-locale.c
+/lib/uniconv/u32-conv-from-enc.c
+/lib/uniconv/u32-conv-to-enc.c
+/lib/uniconv/u32-strconv-from-enc.c
+/lib/uniconv/u32-strconv-from-locale.c
+/lib/uniconv/u32-strconv-to-enc.c
+/lib/uniconv/u32-strconv-to-locale.c
+/lib/uniconv/u8-conv-from-enc.c
+/lib/uniconv/u8-conv-to-enc.c
+/lib/uniconv/u8-strconv-from-enc.c
+/lib/uniconv/u8-strconv-from-locale.c
+/lib/uniconv/u8-strconv-to-enc.c
+/lib/uniconv/u8-strconv-to-locale.c
+/lib/unictype/bidi_byname.c
+/lib/unictype/bidi_byname.gperf
+/lib/unictype/bidi_longname.c
+/lib/unictype/bidi_name.c
+/lib/unictype/bidi_of.c
+/lib/unictype/bidi_of.h
+/lib/unictype/bidi_test.c
+/lib/unictype/bitmap.h
+/lib/unictype/block_test.c
+/lib/unictype/blocks.c
+/lib/unictype/blocks.h
+/lib/unictype/categ_C.c
+/lib/unictype/categ_C.h
+/lib/unictype/categ_Cc.c
+/lib/unictype/categ_Cc.h
+/lib/unictype/categ_Cf.c
+/lib/unictype/categ_Cf.h
+/lib/unictype/categ_Cn.c
+/lib/unictype/categ_Cn.h
+/lib/unictype/categ_Co.c
+/lib/unictype/categ_Co.h
+/lib/unictype/categ_Cs.c
+/lib/unictype/categ_Cs.h
+/lib/unictype/categ_L.c
+/lib/unictype/categ_L.h
+/lib/unictype/categ_LC.c
+/lib/unictype/categ_LC.h
+/lib/unictype/categ_Ll.c
+/lib/unictype/categ_Ll.h
+/lib/unictype/categ_Lm.c
+/lib/unictype/categ_Lm.h
+/lib/unictype/categ_Lo.c
+/lib/unictype/categ_Lo.h
+/lib/unictype/categ_Lt.c
+/lib/unictype/categ_Lt.h
+/lib/unictype/categ_Lu.c
+/lib/unictype/categ_Lu.h
+/lib/unictype/categ_M.c
+/lib/unictype/categ_M.h
+/lib/unictype/categ_Mc.c
+/lib/unictype/categ_Mc.h
+/lib/unictype/categ_Me.c
+/lib/unictype/categ_Me.h
+/lib/unictype/categ_Mn.c
+/lib/unictype/categ_Mn.h
+/lib/unictype/categ_N.c
+/lib/unictype/categ_N.h
+/lib/unictype/categ_Nd.c
+/lib/unictype/categ_Nd.h
+/lib/unictype/categ_Nl.c
+/lib/unictype/categ_Nl.h
+/lib/unictype/categ_No.c
+/lib/unictype/categ_No.h
+/lib/unictype/categ_P.c
+/lib/unictype/categ_P.h
+/lib/unictype/categ_Pc.c
+/lib/unictype/categ_Pc.h
+/lib/unictype/categ_Pd.c
+/lib/unictype/categ_Pd.h
+/lib/unictype/categ_Pe.c
+/lib/unictype/categ_Pe.h
+/lib/unictype/categ_Pf.c
+/lib/unictype/categ_Pf.h
+/lib/unictype/categ_Pi.c
+/lib/unictype/categ_Pi.h
+/lib/unictype/categ_Po.c
+/lib/unictype/categ_Po.h
+/lib/unictype/categ_Ps.c
+/lib/unictype/categ_Ps.h
+/lib/unictype/categ_S.c
+/lib/unictype/categ_S.h
+/lib/unictype/categ_Sc.c
+/lib/unictype/categ_Sc.h
+/lib/unictype/categ_Sk.c
+/lib/unictype/categ_Sk.h
+/lib/unictype/categ_Sm.c
+/lib/unictype/categ_Sm.h
+/lib/unictype/categ_So.c
+/lib/unictype/categ_So.h
+/lib/unictype/categ_Z.c
+/lib/unictype/categ_Z.h
+/lib/unictype/categ_Zl.c
+/lib/unictype/categ_Zl.h
+/lib/unictype/categ_Zp.c
+/lib/unictype/categ_Zp.h
+/lib/unictype/categ_Zs.c
+/lib/unictype/categ_Zs.h
+/lib/unictype/categ_and.c
+/lib/unictype/categ_and_not.c
+/lib/unictype/categ_byname.c
+/lib/unictype/categ_byname.gperf
+/lib/unictype/categ_longname.c
+/lib/unictype/categ_name.c
+/lib/unictype/categ_none.c
+/lib/unictype/categ_of.c
+/lib/unictype/categ_of.h
+/lib/unictype/categ_or.c
+/lib/unictype/categ_test.c
+/lib/unictype/combiningclass.c
+/lib/unictype/combiningclass.h
+/lib/unictype/combiningclass_byname.c
+/lib/unictype/combiningclass_byname.gperf
+/lib/unictype/combiningclass_longname.c
+/lib/unictype/combiningclass_name.c
+/lib/unictype/ctype_alnum.c
+/lib/unictype/ctype_alnum.h
+/lib/unictype/ctype_alpha.c
+/lib/unictype/ctype_alpha.h
+/lib/unictype/ctype_blank.c
+/lib/unictype/ctype_blank.h
+/lib/unictype/ctype_cntrl.c
+/lib/unictype/ctype_cntrl.h
+/lib/unictype/ctype_digit.c
+/lib/unictype/ctype_digit.h
+/lib/unictype/ctype_graph.c
+/lib/unictype/ctype_graph.h
+/lib/unictype/ctype_lower.c
+/lib/unictype/ctype_lower.h
+/lib/unictype/ctype_print.c
+/lib/unictype/ctype_print.h
+/lib/unictype/ctype_punct.c
+/lib/unictype/ctype_punct.h
+/lib/unictype/ctype_space.c
+/lib/unictype/ctype_space.h
+/lib/unictype/ctype_upper.c
+/lib/unictype/ctype_upper.h
+/lib/unictype/ctype_xdigit.c
+/lib/unictype/ctype_xdigit.h
+/lib/unictype/decdigit.c
+/lib/unictype/decdigit.h
+/lib/unictype/digit.c
+/lib/unictype/digit.h
+/lib/unictype/identsyntaxmap.h
+/lib/unictype/joininggroup_byname.c
+/lib/unictype/joininggroup_byname.gperf
+/lib/unictype/joininggroup_name.c
+/lib/unictype/joininggroup_name.h
+/lib/unictype/joininggroup_of.c
+/lib/unictype/joininggroup_of.h
+/lib/unictype/joiningtype_byname.c
+/lib/unictype/joiningtype_byname.gperf
+/lib/unictype/joiningtype_longname.c
+/lib/unictype/joiningtype_name.c
+/lib/unictype/joiningtype_of.c
+/lib/unictype/joiningtype_of.h
+/lib/unictype/mirror.c
+/lib/unictype/mirror.h
+/lib/unictype/numeric.c
+/lib/unictype/numeric.h
+/lib/unictype/pr_alphabetic.c
+/lib/unictype/pr_alphabetic.h
+/lib/unictype/pr_ascii_hex_digit.c
+/lib/unictype/pr_ascii_hex_digit.h
+/lib/unictype/pr_bidi_arabic_digit.c
+/lib/unictype/pr_bidi_arabic_digit.h
+/lib/unictype/pr_bidi_arabic_right_to_left.c
+/lib/unictype/pr_bidi_arabic_right_to_left.h
+/lib/unictype/pr_bidi_block_separator.c
+/lib/unictype/pr_bidi_block_separator.h
+/lib/unictype/pr_bidi_boundary_neutral.c
+/lib/unictype/pr_bidi_boundary_neutral.h
+/lib/unictype/pr_bidi_common_separator.c
+/lib/unictype/pr_bidi_common_separator.h
+/lib/unictype/pr_bidi_control.c
+/lib/unictype/pr_bidi_control.h
+/lib/unictype/pr_bidi_embedding_or_override.c
+/lib/unictype/pr_bidi_embedding_or_override.h
+/lib/unictype/pr_bidi_eur_num_separator.c
+/lib/unictype/pr_bidi_eur_num_separator.h
+/lib/unictype/pr_bidi_eur_num_terminator.c
+/lib/unictype/pr_bidi_eur_num_terminator.h
+/lib/unictype/pr_bidi_european_digit.c
+/lib/unictype/pr_bidi_european_digit.h
+/lib/unictype/pr_bidi_hebrew_right_to_left.c
+/lib/unictype/pr_bidi_hebrew_right_to_left.h
+/lib/unictype/pr_bidi_left_to_right.c
+/lib/unictype/pr_bidi_left_to_right.h
+/lib/unictype/pr_bidi_non_spacing_mark.c
+/lib/unictype/pr_bidi_non_spacing_mark.h
+/lib/unictype/pr_bidi_other_neutral.c
+/lib/unictype/pr_bidi_other_neutral.h
+/lib/unictype/pr_bidi_pdf.c
+/lib/unictype/pr_bidi_pdf.h
+/lib/unictype/pr_bidi_segment_separator.c
+/lib/unictype/pr_bidi_segment_separator.h
+/lib/unictype/pr_bidi_whitespace.c
+/lib/unictype/pr_bidi_whitespace.h
+/lib/unictype/pr_byname.c
+/lib/unictype/pr_byname.gperf
+/lib/unictype/pr_case_ignorable.c
+/lib/unictype/pr_case_ignorable.h
+/lib/unictype/pr_cased.c
+/lib/unictype/pr_cased.h
+/lib/unictype/pr_changes_when_casefolded.c
+/lib/unictype/pr_changes_when_casefolded.h
+/lib/unictype/pr_changes_when_casemapped.c
+/lib/unictype/pr_changes_when_casemapped.h
+/lib/unictype/pr_changes_when_lowercased.c
+/lib/unictype/pr_changes_when_lowercased.h
+/lib/unictype/pr_changes_when_titlecased.c
+/lib/unictype/pr_changes_when_titlecased.h
+/lib/unictype/pr_changes_when_uppercased.c
+/lib/unictype/pr_changes_when_uppercased.h
+/lib/unictype/pr_combining.c
+/lib/unictype/pr_combining.h
+/lib/unictype/pr_composite.c
+/lib/unictype/pr_composite.h
+/lib/unictype/pr_currency_symbol.c
+/lib/unictype/pr_currency_symbol.h
+/lib/unictype/pr_dash.c
+/lib/unictype/pr_dash.h
+/lib/unictype/pr_decimal_digit.c
+/lib/unictype/pr_decimal_digit.h
+/lib/unictype/pr_default_ignorable_code_point.c
+/lib/unictype/pr_default_ignorable_code_point.h
+/lib/unictype/pr_deprecated.c
+/lib/unictype/pr_deprecated.h
+/lib/unictype/pr_diacritic.c
+/lib/unictype/pr_diacritic.h
+/lib/unictype/pr_extender.c
+/lib/unictype/pr_extender.h
+/lib/unictype/pr_format_control.c
+/lib/unictype/pr_format_control.h
+/lib/unictype/pr_grapheme_base.c
+/lib/unictype/pr_grapheme_base.h
+/lib/unictype/pr_grapheme_extend.c
+/lib/unictype/pr_grapheme_extend.h
+/lib/unictype/pr_grapheme_link.c
+/lib/unictype/pr_grapheme_link.h
+/lib/unictype/pr_hex_digit.c
+/lib/unictype/pr_hex_digit.h
+/lib/unictype/pr_hyphen.c
+/lib/unictype/pr_hyphen.h
+/lib/unictype/pr_id_continue.c
+/lib/unictype/pr_id_continue.h
+/lib/unictype/pr_id_start.c
+/lib/unictype/pr_id_start.h
+/lib/unictype/pr_ideographic.c
+/lib/unictype/pr_ideographic.h
+/lib/unictype/pr_ids_binary_operator.c
+/lib/unictype/pr_ids_binary_operator.h
+/lib/unictype/pr_ids_trinary_operator.c
+/lib/unictype/pr_ids_trinary_operator.h
+/lib/unictype/pr_ignorable_control.c
+/lib/unictype/pr_ignorable_control.h
+/lib/unictype/pr_iso_control.c
+/lib/unictype/pr_iso_control.h
+/lib/unictype/pr_join_control.c
+/lib/unictype/pr_join_control.h
+/lib/unictype/pr_left_of_pair.c
+/lib/unictype/pr_left_of_pair.h
+/lib/unictype/pr_line_separator.c
+/lib/unictype/pr_line_separator.h
+/lib/unictype/pr_logical_order_exception.c
+/lib/unictype/pr_logical_order_exception.h
+/lib/unictype/pr_lowercase.c
+/lib/unictype/pr_lowercase.h
+/lib/unictype/pr_math.c
+/lib/unictype/pr_math.h
+/lib/unictype/pr_non_break.c
+/lib/unictype/pr_non_break.h
+/lib/unictype/pr_not_a_character.c
+/lib/unictype/pr_not_a_character.h
+/lib/unictype/pr_numeric.c
+/lib/unictype/pr_numeric.h
+/lib/unictype/pr_other_alphabetic.c
+/lib/unictype/pr_other_alphabetic.h
+/lib/unictype/pr_other_default_ignorable_code_point.c
+/lib/unictype/pr_other_default_ignorable_code_point.h
+/lib/unictype/pr_other_grapheme_extend.c
+/lib/unictype/pr_other_grapheme_extend.h
+/lib/unictype/pr_other_id_continue.c
+/lib/unictype/pr_other_id_continue.h
+/lib/unictype/pr_other_id_start.c
+/lib/unictype/pr_other_id_start.h
+/lib/unictype/pr_other_lowercase.c
+/lib/unictype/pr_other_lowercase.h
+/lib/unictype/pr_other_math.c
+/lib/unictype/pr_other_math.h
+/lib/unictype/pr_other_uppercase.c
+/lib/unictype/pr_other_uppercase.h
+/lib/unictype/pr_paired_punctuation.c
+/lib/unictype/pr_paired_punctuation.h
+/lib/unictype/pr_paragraph_separator.c
+/lib/unictype/pr_paragraph_separator.h
+/lib/unictype/pr_pattern_syntax.c
+/lib/unictype/pr_pattern_syntax.h
+/lib/unictype/pr_pattern_white_space.c
+/lib/unictype/pr_pattern_white_space.h
+/lib/unictype/pr_private_use.c
+/lib/unictype/pr_private_use.h
+/lib/unictype/pr_punctuation.c
+/lib/unictype/pr_punctuation.h
+/lib/unictype/pr_quotation_mark.c
+/lib/unictype/pr_quotation_mark.h
+/lib/unictype/pr_radical.c
+/lib/unictype/pr_radical.h
+/lib/unictype/pr_sentence_terminal.c
+/lib/unictype/pr_sentence_terminal.h
+/lib/unictype/pr_soft_dotted.c
+/lib/unictype/pr_soft_dotted.h
+/lib/unictype/pr_space.c
+/lib/unictype/pr_space.h
+/lib/unictype/pr_terminal_punctuation.c
+/lib/unictype/pr_terminal_punctuation.h
+/lib/unictype/pr_test.c
+/lib/unictype/pr_titlecase.c
+/lib/unictype/pr_titlecase.h
+/lib/unictype/pr_unassigned_code_value.c
+/lib/unictype/pr_unassigned_code_value.h
+/lib/unictype/pr_unified_ideograph.c
+/lib/unictype/pr_unified_ideograph.h
+/lib/unictype/pr_uppercase.c
+/lib/unictype/pr_uppercase.h
+/lib/unictype/pr_variation_selector.c
+/lib/unictype/pr_variation_selector.h
+/lib/unictype/pr_white_space.c
+/lib/unictype/pr_white_space.h
+/lib/unictype/pr_xid_continue.c
+/lib/unictype/pr_xid_continue.h
+/lib/unictype/pr_xid_start.c
+/lib/unictype/pr_xid_start.h
+/lib/unictype/pr_zero_width.c
+/lib/unictype/pr_zero_width.h
+/lib/unictype/scripts.c
+/lib/unictype/scripts.h
+/lib/unictype/scripts_byname.gperf
+/lib/unictype/sy_c_ident.c
+/lib/unictype/sy_c_ident.h
+/lib/unictype/sy_c_whitespace.c
+/lib/unictype/sy_java_ident.c
+/lib/unictype/sy_java_ident.h
+/lib/unictype/sy_java_whitespace.c
+/lib/unigbrk/gbrkprop.h
+/lib/unigbrk/u-grapheme-breaks.h
+/lib/unigbrk/u16-grapheme-breaks.c
+/lib/unigbrk/u16-grapheme-next.c
+/lib/unigbrk/u16-grapheme-prev.c
+/lib/unigbrk/u32-grapheme-breaks.c
+/lib/unigbrk/u32-grapheme-next.c
+/lib/unigbrk/u32-grapheme-prev.c
+/lib/unigbrk/u8-grapheme-breaks.c
+/lib/unigbrk/u8-grapheme-next.c
+/lib/unigbrk/u8-grapheme-prev.c
+/lib/unigbrk/uc-gbrk-prop.c
+/lib/unigbrk/uc-grapheme-breaks.c
+/lib/unigbrk/uc-is-grapheme-break.c
+/lib/unigbrk/ulc-grapheme-breaks.c
+/lib/unilbrk/lbrkprop1.h
+/lib/unilbrk/lbrkprop2.h
+/lib/unilbrk/lbrktables.c
+/lib/unilbrk/lbrktables.h
+/lib/unilbrk/u16-possible-linebreaks.c
+/lib/unilbrk/u16-width-linebreaks.c
+/lib/unilbrk/u32-possible-linebreaks.c
+/lib/unilbrk/u32-width-linebreaks.c
+/lib/unilbrk/u8-possible-linebreaks.c
+/lib/unilbrk/u8-width-linebreaks.c
+/lib/unilbrk/ulc-common.c
+/lib/unilbrk/ulc-common.h
+/lib/unilbrk/ulc-possible-linebreaks.c
+/lib/unilbrk/ulc-width-linebreaks.c
+/lib/uniname/gen-uninames.lisp
+/lib/uniname/uniname.c
+/lib/uniname/uninames.h
+/lib/uninorm/canonical-decomposition.c
+/lib/uninorm/compat-decomposition.c
+/lib/uninorm/composition-table.gperf
+/lib/uninorm/composition.c
+/lib/uninorm/decompose-internal.c
+/lib/uninorm/decompose-internal.h
+/lib/uninorm/decomposing-form.c
+/lib/uninorm/decomposition-table.c
+/lib/uninorm/decomposition-table.h
+/lib/uninorm/decomposition-table1.h
+/lib/uninorm/decomposition-table2.h
+/lib/uninorm/decomposition.c
+/lib/uninorm/nfc.c
+/lib/uninorm/nfd.c
+/lib/uninorm/nfkc.c
+/lib/uninorm/nfkd.c
+/lib/uninorm/normalize-internal.h
+/lib/uninorm/u-normalize-internal.h
+/lib/uninorm/u-normcmp.h
+/lib/uninorm/u-normcoll.h
+/lib/uninorm/u-normxfrm.h
+/lib/uninorm/u16-normalize.c
+/lib/uninorm/u16-normcmp.c
+/lib/uninorm/u16-normcoll.c
+/lib/uninorm/u16-normxfrm.c
+/lib/uninorm/u32-normalize.c
+/lib/uninorm/u32-normcmp.c
+/lib/uninorm/u32-normcoll.c
+/lib/uninorm/u32-normxfrm.c
+/lib/uninorm/u8-normalize.c
+/lib/uninorm/u8-normcmp.c
+/lib/uninorm/u8-normcoll.c
+/lib/uninorm/u8-normxfrm.c
+/lib/uninorm/uninorm-filter.c
+/lib/unistdio/u-asnprintf.h
+/lib/unistdio/u-asprintf.h
+/lib/unistdio/u-printf-args.c
+/lib/unistdio/u-printf-args.h
+/lib/unistdio/u-printf-parse.h
+/lib/unistdio/u-snprintf.h
+/lib/unistdio/u-sprintf.h
+/lib/unistdio/u-vasprintf.h
+/lib/unistdio/u-vsnprintf.h
+/lib/unistdio/u-vsprintf.h
+/lib/unistdio/u16-asnprintf.c
+/lib/unistdio/u16-asprintf.c
+/lib/unistdio/u16-printf-parse.c
+/lib/unistdio/u16-snprintf.c
+/lib/unistdio/u16-sprintf.c
+/lib/unistdio/u16-u16-asnprintf.c
+/lib/unistdio/u16-u16-asprintf.c
+/lib/unistdio/u16-u16-snprintf.c
+/lib/unistdio/u16-u16-sprintf.c
+/lib/unistdio/u16-u16-vasnprintf.c
+/lib/unistdio/u16-u16-vasprintf.c
+/lib/unistdio/u16-u16-vsnprintf.c
+/lib/unistdio/u16-u16-vsprintf.c
+/lib/unistdio/u16-vasnprintf.c
+/lib/unistdio/u16-vasprintf.c
+/lib/unistdio/u16-vsnprintf.c
+/lib/unistdio/u16-vsprintf.c
+/lib/unistdio/u32-asnprintf.c
+/lib/unistdio/u32-asprintf.c
+/lib/unistdio/u32-printf-parse.c
+/lib/unistdio/u32-snprintf.c
+/lib/unistdio/u32-sprintf.c
+/lib/unistdio/u32-u32-asnprintf.c
+/lib/unistdio/u32-u32-asprintf.c
+/lib/unistdio/u32-u32-snprintf.c
+/lib/unistdio/u32-u32-sprintf.c
+/lib/unistdio/u32-u32-vasnprintf.c
+/lib/unistdio/u32-u32-vasprintf.c
+/lib/unistdio/u32-u32-vsnprintf.c
+/lib/unistdio/u32-u32-vsprintf.c
+/lib/unistdio/u32-vasnprintf.c
+/lib/unistdio/u32-vasprintf.c
+/lib/unistdio/u32-vsnprintf.c
+/lib/unistdio/u32-vsprintf.c
+/lib/unistdio/u8-asnprintf.c
+/lib/unistdio/u8-asprintf.c
+/lib/unistdio/u8-printf-parse.c
+/lib/unistdio/u8-snprintf.c
+/lib/unistdio/u8-sprintf.c
+/lib/unistdio/u8-u8-asnprintf.c
+/lib/unistdio/u8-u8-asprintf.c
+/lib/unistdio/u8-u8-snprintf.c
+/lib/unistdio/u8-u8-sprintf.c
+/lib/unistdio/u8-u8-vasnprintf.c
+/lib/unistdio/u8-u8-vasprintf.c
+/lib/unistdio/u8-u8-vsnprintf.c
+/lib/unistdio/u8-u8-vsprintf.c
+/lib/unistdio/u8-vasnprintf.c
+/lib/unistdio/u8-vasprintf.c
+/lib/unistdio/u8-vsnprintf.c
+/lib/unistdio/u8-vsprintf.c
+/lib/unistdio/ulc-asnprintf.c
+/lib/unistdio/ulc-asprintf.c
+/lib/unistdio/ulc-fprintf.c
+/lib/unistdio/ulc-printf-parse.c
+/lib/unistdio/ulc-snprintf.c
+/lib/unistdio/ulc-sprintf.c
+/lib/unistdio/ulc-vasnprintf.c
+/lib/unistdio/ulc-vasprintf.c
+/lib/unistdio/ulc-vfprintf.c
+/lib/unistdio/ulc-vsnprintf.c
+/lib/unistdio/ulc-vsprintf.c
+/lib/unistr/u-cmp2.h
+/lib/unistr/u-cpy-alloc.h
+/lib/unistr/u-cpy.h
+/lib/unistr/u-endswith.h
+/lib/unistr/u-move.h
+/lib/unistr/u-set.h
+/lib/unistr/u-startswith.h
+/lib/unistr/u-stpcpy.h
+/lib/unistr/u-stpncpy.h
+/lib/unistr/u-strcat.h
+/lib/unistr/u-strcoll.h
+/lib/unistr/u-strcpy.h
+/lib/unistr/u-strcspn.h
+/lib/unistr/u-strdup.h
+/lib/unistr/u-strlen.h
+/lib/unistr/u-strncat.h
+/lib/unistr/u-strncpy.h
+/lib/unistr/u-strnlen.h
+/lib/unistr/u-strpbrk.h
+/lib/unistr/u-strspn.h
+/lib/unistr/u-strstr.h
+/lib/unistr/u-strtok.h
+/lib/unistr/u16-check.c
+/lib/unistr/u16-chr.c
+/lib/unistr/u16-cmp.c
+/lib/unistr/u16-cmp2.c
+/lib/unistr/u16-cpy-alloc.c
+/lib/unistr/u16-cpy.c
+/lib/unistr/u16-endswith.c
+/lib/unistr/u16-mblen.c
+/lib/unistr/u16-mbsnlen.c
+/lib/unistr/u16-mbtouc-aux.c
+/lib/unistr/u16-mbtouc-unsafe-aux.c
+/lib/unistr/u16-mbtouc-unsafe.c
+/lib/unistr/u16-mbtouc.c
+/lib/unistr/u16-mbtoucr.c
+/lib/unistr/u16-move.c
+/lib/unistr/u16-next.c
+/lib/unistr/u16-prev.c
+/lib/unistr/u16-set.c
+/lib/unistr/u16-startswith.c
+/lib/unistr/u16-stpcpy.c
+/lib/unistr/u16-stpncpy.c
+/lib/unistr/u16-strcat.c
+/lib/unistr/u16-strchr.c
+/lib/unistr/u16-strcmp.c
+/lib/unistr/u16-strcoll.c
+/lib/unistr/u16-strcpy.c
+/lib/unistr/u16-strcspn.c
+/lib/unistr/u16-strdup.c
+/lib/unistr/u16-strlen.c
+/lib/unistr/u16-strmblen.c
+/lib/unistr/u16-strmbtouc.c
+/lib/unistr/u16-strncat.c
+/lib/unistr/u16-strncmp.c
+/lib/unistr/u16-strncpy.c
+/lib/unistr/u16-strnlen.c
+/lib/unistr/u16-strpbrk.c
+/lib/unistr/u16-strrchr.c
+/lib/unistr/u16-strspn.c
+/lib/unistr/u16-strstr.c
+/lib/unistr/u16-strtok.c
+/lib/unistr/u16-to-u32.c
+/lib/unistr/u16-to-u8.c
+/lib/unistr/u16-uctomb-aux.c
+/lib/unistr/u16-uctomb.c
+/lib/unistr/u32-check.c
+/lib/unistr/u32-chr.c
+/lib/unistr/u32-cmp.c
+/lib/unistr/u32-cmp2.c
+/lib/unistr/u32-cpy-alloc.c
+/lib/unistr/u32-cpy.c
+/lib/unistr/u32-endswith.c
+/lib/unistr/u32-mblen.c
+/lib/unistr/u32-mbsnlen.c
+/lib/unistr/u32-mbtouc-unsafe.c
+/lib/unistr/u32-mbtouc.c
+/lib/unistr/u32-mbtoucr.c
+/lib/unistr/u32-move.c
+/lib/unistr/u32-next.c
+/lib/unistr/u32-prev.c
+/lib/unistr/u32-set.c
+/lib/unistr/u32-startswith.c
+/lib/unistr/u32-stpcpy.c
+/lib/unistr/u32-stpncpy.c
+/lib/unistr/u32-strcat.c
+/lib/unistr/u32-strchr.c
+/lib/unistr/u32-strcmp.c
+/lib/unistr/u32-strcoll.c
+/lib/unistr/u32-strcpy.c
+/lib/unistr/u32-strcspn.c
+/lib/unistr/u32-strdup.c
+/lib/unistr/u32-strlen.c
+/lib/unistr/u32-strmblen.c
+/lib/unistr/u32-strmbtouc.c
+/lib/unistr/u32-strncat.c
+/lib/unistr/u32-strncmp.c
+/lib/unistr/u32-strncpy.c
+/lib/unistr/u32-strnlen.c
+/lib/unistr/u32-strpbrk.c
+/lib/unistr/u32-strrchr.c
+/lib/unistr/u32-strspn.c
+/lib/unistr/u32-strstr.c
+/lib/unistr/u32-strtok.c
+/lib/unistr/u32-to-u16.c
+/lib/unistr/u32-to-u8.c
+/lib/unistr/u32-uctomb.c
+/lib/unistr/u8-check.c
+/lib/unistr/u8-chr.c
+/lib/unistr/u8-cmp.c
+/lib/unistr/u8-cmp2.c
+/lib/unistr/u8-cpy-alloc.c
+/lib/unistr/u8-cpy.c
+/lib/unistr/u8-endswith.c
+/lib/unistr/u8-mblen.c
+/lib/unistr/u8-mbsnlen.c
+/lib/unistr/u8-mbtouc-aux.c
+/lib/unistr/u8-mbtouc-unsafe-aux.c
+/lib/unistr/u8-mbtouc-unsafe.c
+/lib/unistr/u8-mbtouc.c
+/lib/unistr/u8-mbtoucr.c
+/lib/unistr/u8-move.c
+/lib/unistr/u8-next.c
+/lib/unistr/u8-prev.c
+/lib/unistr/u8-set.c
+/lib/unistr/u8-startswith.c
+/lib/unistr/u8-stpcpy.c
+/lib/unistr/u8-stpncpy.c
+/lib/unistr/u8-strcat.c
+/lib/unistr/u8-strchr.c
+/lib/unistr/u8-strcmp.c
+/lib/unistr/u8-strcoll.c
+/lib/unistr/u8-strcpy.c
+/lib/unistr/u8-strcspn.c
+/lib/unistr/u8-strdup.c
+/lib/unistr/u8-strlen.c
+/lib/unistr/u8-strmblen.c
+/lib/unistr/u8-strmbtouc.c
+/lib/unistr/u8-strncat.c
+/lib/unistr/u8-strncmp.c
+/lib/unistr/u8-strncpy.c
+/lib/unistr/u8-strnlen.c
+/lib/unistr/u8-strpbrk.c
+/lib/unistr/u8-strrchr.c
+/lib/unistr/u8-strspn.c
+/lib/unistr/u8-strstr.c
+/lib/unistr/u8-strtok.c
+/lib/unistr/u8-to-u16.c
+/lib/unistr/u8-to-u32.c
+/lib/unistr/u8-uctomb-aux.c
+/lib/unistr/u8-uctomb.c
+/lib/uniwbrk/u-wordbreaks.h
+/lib/uniwbrk/u16-wordbreaks.c
+/lib/uniwbrk/u32-wordbreaks.c
+/lib/uniwbrk/u8-wordbreaks.c
+/lib/uniwbrk/ulc-wordbreaks.c
+/lib/uniwbrk/wbrkprop.h
+/lib/uniwbrk/wbrktable.c
+/lib/uniwbrk/wbrktable.h
+/lib/uniwbrk/wordbreak-property.c
+/lib/uniwidth/cjk.h
+/lib/uniwidth/u16-strwidth.c
+/lib/uniwidth/u16-width.c
+/lib/uniwidth/u32-strwidth.c
+/lib/uniwidth/u32-width.c
+/lib/uniwidth/u8-strwidth.c
+/lib/uniwidth/u8-width.c
+/lib/uniwidth/width.c
/tests/Makefile.gnulib
/tests/_Noreturn.h
/tests/accept.c
@@ -658,6 +1423,524 @@
/tests/xalloc.h
/tests/xmalloc.c
/tests/zerosize-ptr.h
+/tests/glthread/thread.c
+/tests/glthread/thread.h
+/tests/glthread/yield.h
+/tests/unicase/test-casecmp.h
+/tests/unicase/test-cased.c
+/tests/unicase/test-ignorable.c
+/tests/unicase/test-is-cased.h
+/tests/unicase/test-is-casefolded.h
+/tests/unicase/test-is-lowercase.h
+/tests/unicase/test-is-titlecase.h
+/tests/unicase/test-is-uppercase.h
+/tests/unicase/test-locale-language.c
+/tests/unicase/test-locale-language.sh
+/tests/unicase/test-mapping-part1.h
+/tests/unicase/test-mapping-part2.h
+/tests/unicase/test-predicate-part1.h
+/tests/unicase/test-predicate-part2.h
+/tests/unicase/test-u16-casecmp.c
+/tests/unicase/test-u16-casecoll.c
+/tests/unicase/test-u16-casefold.c
+/tests/unicase/test-u16-is-cased.c
+/tests/unicase/test-u16-is-casefolded.c
+/tests/unicase/test-u16-is-lowercase.c
+/tests/unicase/test-u16-is-titlecase.c
+/tests/unicase/test-u16-is-uppercase.c
+/tests/unicase/test-u16-tolower.c
+/tests/unicase/test-u16-totitle.c
+/tests/unicase/test-u16-toupper.c
+/tests/unicase/test-u32-casecmp.c
+/tests/unicase/test-u32-casecoll.c
+/tests/unicase/test-u32-casefold.c
+/tests/unicase/test-u32-is-cased.c
+/tests/unicase/test-u32-is-casefolded.c
+/tests/unicase/test-u32-is-lowercase.c
+/tests/unicase/test-u32-is-titlecase.c
+/tests/unicase/test-u32-is-uppercase.c
+/tests/unicase/test-u32-tolower.c
+/tests/unicase/test-u32-totitle.c
+/tests/unicase/test-u32-toupper.c
+/tests/unicase/test-u8-casecmp.c
+/tests/unicase/test-u8-casecoll.c
+/tests/unicase/test-u8-casefold.c
+/tests/unicase/test-u8-is-cased.c
+/tests/unicase/test-u8-is-casefolded.c
+/tests/unicase/test-u8-is-lowercase.c
+/tests/unicase/test-u8-is-titlecase.c
+/tests/unicase/test-u8-is-uppercase.c
+/tests/unicase/test-u8-tolower.c
+/tests/unicase/test-u8-totitle.c
+/tests/unicase/test-u8-toupper.c
+/tests/unicase/test-uc_tolower.c
+/tests/unicase/test-uc_totitle.c
+/tests/unicase/test-uc_toupper.c
+/tests/unicase/test-ulc-casecmp.c
+/tests/unicase/test-ulc-casecmp1.sh
+/tests/unicase/test-ulc-casecmp2.sh
+/tests/unicase/test-ulc-casecoll.c
+/tests/unicase/test-ulc-casecoll1.sh
+/tests/unicase/test-ulc-casecoll2.sh
+/tests/uniconv/test-u16-conv-from-enc.c
+/tests/uniconv/test-u16-conv-to-enc.c
+/tests/uniconv/test-u16-strconv-from-enc.c
+/tests/uniconv/test-u16-strconv-to-enc.c
+/tests/uniconv/test-u32-conv-from-enc.c
+/tests/uniconv/test-u32-conv-to-enc.c
+/tests/uniconv/test-u32-strconv-from-enc.c
+/tests/uniconv/test-u32-strconv-to-enc.c
+/tests/uniconv/test-u8-conv-from-enc.c
+/tests/uniconv/test-u8-conv-to-enc.c
+/tests/uniconv/test-u8-strconv-from-enc.c
+/tests/uniconv/test-u8-strconv-to-enc.c
+/tests/unictype/test-bidi_byname.c
+/tests/unictype/test-bidi_longname.c
+/tests/unictype/test-bidi_name.c
+/tests/unictype/test-bidi_of.c
+/tests/unictype/test-bidi_test.c
+/tests/unictype/test-block_list.c
+/tests/unictype/test-block_of.c
+/tests/unictype/test-block_test.c
+/tests/unictype/test-categ_C.c
+/tests/unictype/test-categ_Cc.c
+/tests/unictype/test-categ_Cf.c
+/tests/unictype/test-categ_Cn.c
+/tests/unictype/test-categ_Co.c
+/tests/unictype/test-categ_Cs.c
+/tests/unictype/test-categ_L.c
+/tests/unictype/test-categ_LC.c
+/tests/unictype/test-categ_Ll.c
+/tests/unictype/test-categ_Lm.c
+/tests/unictype/test-categ_Lo.c
+/tests/unictype/test-categ_Lt.c
+/tests/unictype/test-categ_Lu.c
+/tests/unictype/test-categ_M.c
+/tests/unictype/test-categ_Mc.c
+/tests/unictype/test-categ_Me.c
+/tests/unictype/test-categ_Mn.c
+/tests/unictype/test-categ_N.c
+/tests/unictype/test-categ_Nd.c
+/tests/unictype/test-categ_Nl.c
+/tests/unictype/test-categ_No.c
+/tests/unictype/test-categ_P.c
+/tests/unictype/test-categ_Pc.c
+/tests/unictype/test-categ_Pd.c
+/tests/unictype/test-categ_Pe.c
+/tests/unictype/test-categ_Pf.c
+/tests/unictype/test-categ_Pi.c
+/tests/unictype/test-categ_Po.c
+/tests/unictype/test-categ_Ps.c
+/tests/unictype/test-categ_S.c
+/tests/unictype/test-categ_Sc.c
+/tests/unictype/test-categ_Sk.c
+/tests/unictype/test-categ_Sm.c
+/tests/unictype/test-categ_So.c
+/tests/unictype/test-categ_Z.c
+/tests/unictype/test-categ_Zl.c
+/tests/unictype/test-categ_Zp.c
+/tests/unictype/test-categ_Zs.c
+/tests/unictype/test-categ_and.c
+/tests/unictype/test-categ_and_not.c
+/tests/unictype/test-categ_byname.c
+/tests/unictype/test-categ_longname.c
+/tests/unictype/test-categ_name.c
+/tests/unictype/test-categ_none.c
+/tests/unictype/test-categ_of.c
+/tests/unictype/test-categ_or.c
+/tests/unictype/test-categ_test_withtable.c
+/tests/unictype/test-combiningclass.c
+/tests/unictype/test-combiningclass_byname.c
+/tests/unictype/test-combiningclass_longname.c
+/tests/unictype/test-combiningclass_name.c
+/tests/unictype/test-ctype_alnum.c
+/tests/unictype/test-ctype_alpha.c
+/tests/unictype/test-ctype_blank.c
+/tests/unictype/test-ctype_cntrl.c
+/tests/unictype/test-ctype_digit.c
+/tests/unictype/test-ctype_graph.c
+/tests/unictype/test-ctype_lower.c
+/tests/unictype/test-ctype_print.c
+/tests/unictype/test-ctype_punct.c
+/tests/unictype/test-ctype_space.c
+/tests/unictype/test-ctype_upper.c
+/tests/unictype/test-ctype_xdigit.c
+/tests/unictype/test-decdigit.c
+/tests/unictype/test-decdigit.h
+/tests/unictype/test-digit.c
+/tests/unictype/test-digit.h
+/tests/unictype/test-joininggroup_byname.c
+/tests/unictype/test-joininggroup_name.c
+/tests/unictype/test-joininggroup_of.c
+/tests/unictype/test-joininggroup_of.h
+/tests/unictype/test-joiningtype_byname.c
+/tests/unictype/test-joiningtype_longname.c
+/tests/unictype/test-joiningtype_name.c
+/tests/unictype/test-joiningtype_of.c
+/tests/unictype/test-joiningtype_of.h
+/tests/unictype/test-mirror.c
+/tests/unictype/test-numeric.c
+/tests/unictype/test-numeric.h
+/tests/unictype/test-pr_alphabetic.c
+/tests/unictype/test-pr_ascii_hex_digit.c
+/tests/unictype/test-pr_bidi_arabic_digit.c
+/tests/unictype/test-pr_bidi_arabic_right_to_left.c
+/tests/unictype/test-pr_bidi_block_separator.c
+/tests/unictype/test-pr_bidi_boundary_neutral.c
+/tests/unictype/test-pr_bidi_common_separator.c
+/tests/unictype/test-pr_bidi_control.c
+/tests/unictype/test-pr_bidi_embedding_or_override.c
+/tests/unictype/test-pr_bidi_eur_num_separator.c
+/tests/unictype/test-pr_bidi_eur_num_terminator.c
+/tests/unictype/test-pr_bidi_european_digit.c
+/tests/unictype/test-pr_bidi_hebrew_right_to_left.c
+/tests/unictype/test-pr_bidi_left_to_right.c
+/tests/unictype/test-pr_bidi_non_spacing_mark.c
+/tests/unictype/test-pr_bidi_other_neutral.c
+/tests/unictype/test-pr_bidi_pdf.c
+/tests/unictype/test-pr_bidi_segment_separator.c
+/tests/unictype/test-pr_bidi_whitespace.c
+/tests/unictype/test-pr_byname.c
+/tests/unictype/test-pr_case_ignorable.c
+/tests/unictype/test-pr_cased.c
+/tests/unictype/test-pr_changes_when_casefolded.c
+/tests/unictype/test-pr_changes_when_casemapped.c
+/tests/unictype/test-pr_changes_when_lowercased.c
+/tests/unictype/test-pr_changes_when_titlecased.c
+/tests/unictype/test-pr_changes_when_uppercased.c
+/tests/unictype/test-pr_combining.c
+/tests/unictype/test-pr_composite.c
+/tests/unictype/test-pr_currency_symbol.c
+/tests/unictype/test-pr_dash.c
+/tests/unictype/test-pr_decimal_digit.c
+/tests/unictype/test-pr_default_ignorable_code_point.c
+/tests/unictype/test-pr_deprecated.c
+/tests/unictype/test-pr_diacritic.c
+/tests/unictype/test-pr_extender.c
+/tests/unictype/test-pr_format_control.c
+/tests/unictype/test-pr_grapheme_base.c
+/tests/unictype/test-pr_grapheme_extend.c
+/tests/unictype/test-pr_grapheme_link.c
+/tests/unictype/test-pr_hex_digit.c
+/tests/unictype/test-pr_hyphen.c
+/tests/unictype/test-pr_id_continue.c
+/tests/unictype/test-pr_id_start.c
+/tests/unictype/test-pr_ideographic.c
+/tests/unictype/test-pr_ids_binary_operator.c
+/tests/unictype/test-pr_ids_trinary_operator.c
+/tests/unictype/test-pr_ignorable_control.c
+/tests/unictype/test-pr_iso_control.c
+/tests/unictype/test-pr_join_control.c
+/tests/unictype/test-pr_left_of_pair.c
+/tests/unictype/test-pr_line_separator.c
+/tests/unictype/test-pr_logical_order_exception.c
+/tests/unictype/test-pr_lowercase.c
+/tests/unictype/test-pr_math.c
+/tests/unictype/test-pr_non_break.c
+/tests/unictype/test-pr_not_a_character.c
+/tests/unictype/test-pr_numeric.c
+/tests/unictype/test-pr_other_alphabetic.c
+/tests/unictype/test-pr_other_default_ignorable_code_point.c
+/tests/unictype/test-pr_other_grapheme_extend.c
+/tests/unictype/test-pr_other_id_continue.c
+/tests/unictype/test-pr_other_id_start.c
+/tests/unictype/test-pr_other_lowercase.c
+/tests/unictype/test-pr_other_math.c
+/tests/unictype/test-pr_other_uppercase.c
+/tests/unictype/test-pr_paired_punctuation.c
+/tests/unictype/test-pr_paragraph_separator.c
+/tests/unictype/test-pr_pattern_syntax.c
+/tests/unictype/test-pr_pattern_white_space.c
+/tests/unictype/test-pr_private_use.c
+/tests/unictype/test-pr_punctuation.c
+/tests/unictype/test-pr_quotation_mark.c
+/tests/unictype/test-pr_radical.c
+/tests/unictype/test-pr_sentence_terminal.c
+/tests/unictype/test-pr_soft_dotted.c
+/tests/unictype/test-pr_space.c
+/tests/unictype/test-pr_terminal_punctuation.c
+/tests/unictype/test-pr_test.c
+/tests/unictype/test-pr_titlecase.c
+/tests/unictype/test-pr_unassigned_code_value.c
+/tests/unictype/test-pr_unified_ideograph.c
+/tests/unictype/test-pr_uppercase.c
+/tests/unictype/test-pr_variation_selector.c
+/tests/unictype/test-pr_white_space.c
+/tests/unictype/test-pr_xid_continue.c
+/tests/unictype/test-pr_xid_start.c
+/tests/unictype/test-pr_zero_width.c
+/tests/unictype/test-predicate-part1.h
+/tests/unictype/test-predicate-part2.h
+/tests/unictype/test-scripts.c
+/tests/unictype/test-sy_c_ident.c
+/tests/unictype/test-sy_c_whitespace.c
+/tests/unictype/test-sy_java_ident.c
+/tests/unictype/test-sy_java_whitespace.c
+/tests/unigbrk/GraphemeBreakTest.txt
+/tests/unigbrk/test-u16-grapheme-breaks.c
+/tests/unigbrk/test-u16-grapheme-next.c
+/tests/unigbrk/test-u16-grapheme-prev.c
+/tests/unigbrk/test-u32-grapheme-breaks.c
+/tests/unigbrk/test-u32-grapheme-next.c
+/tests/unigbrk/test-u32-grapheme-prev.c
+/tests/unigbrk/test-u8-grapheme-breaks.c
+/tests/unigbrk/test-u8-grapheme-next.c
+/tests/unigbrk/test-u8-grapheme-prev.c
+/tests/unigbrk/test-uc-gbrk-prop.c
+/tests/unigbrk/test-uc-gbrk-prop.h
+/tests/unigbrk/test-uc-grapheme-breaks.c
+/tests/unigbrk/test-uc-grapheme-breaks.sh
+/tests/unigbrk/test-uc-is-grapheme-break.c
+/tests/unigbrk/test-uc-is-grapheme-break.sh
+/tests/unigbrk/test-ulc-grapheme-breaks.c
+/tests/unigbrk/test-ulc-grapheme-breaks.sh
+/tests/unilbrk/test-u16-possible-linebreaks.c
+/tests/unilbrk/test-u16-width-linebreaks.c
+/tests/unilbrk/test-u32-possible-linebreaks.c
+/tests/unilbrk/test-u32-width-linebreaks.c
+/tests/unilbrk/test-u8-possible-linebreaks.c
+/tests/unilbrk/test-u8-width-linebreaks.c
+/tests/unilbrk/test-ulc-possible-linebreaks.c
+/tests/unilbrk/test-ulc-width-linebreaks.c
+/tests/uniname/HangulSyllableNames.txt
+/tests/uniname/NameAliases.txt
+/tests/uniname/UnicodeData.txt
+/tests/uniname/test-uninames.c
+/tests/uniname/test-uninames.sh
+/tests/uninorm/NormalizationTest.txt
+/tests/uninorm/test-canonical-decomposition.c
+/tests/uninorm/test-compat-decomposition.c
+/tests/uninorm/test-composition.c
+/tests/uninorm/test-decomposing-form.c
+/tests/uninorm/test-decomposition.c
+/tests/uninorm/test-nfc.c
+/tests/uninorm/test-nfd.c
+/tests/uninorm/test-nfkc.c
+/tests/uninorm/test-nfkd.c
+/tests/uninorm/test-u16-nfc.c
+/tests/uninorm/test-u16-nfd.c
+/tests/uninorm/test-u16-nfkc.c
+/tests/uninorm/test-u16-nfkd.c
+/tests/uninorm/test-u16-normcmp.c
+/tests/uninorm/test-u16-normcmp.h
+/tests/uninorm/test-u16-normcoll.c
+/tests/uninorm/test-u32-nfc-big.c
+/tests/uninorm/test-u32-nfc-big.sh
+/tests/uninorm/test-u32-nfc.c
+/tests/uninorm/test-u32-nfd-big.c
+/tests/uninorm/test-u32-nfd-big.sh
+/tests/uninorm/test-u32-nfd.c
+/tests/uninorm/test-u32-nfkc-big.c
+/tests/uninorm/test-u32-nfkc-big.sh
+/tests/uninorm/test-u32-nfkc.c
+/tests/uninorm/test-u32-nfkd-big.c
+/tests/uninorm/test-u32-nfkd-big.sh
+/tests/uninorm/test-u32-nfkd.c
+/tests/uninorm/test-u32-normalize-big.c
+/tests/uninorm/test-u32-normalize-big.h
+/tests/uninorm/test-u32-normcmp.c
+/tests/uninorm/test-u32-normcmp.h
+/tests/uninorm/test-u32-normcoll.c
+/tests/uninorm/test-u8-nfc.c
+/tests/uninorm/test-u8-nfd.c
+/tests/uninorm/test-u8-nfkc.c
+/tests/uninorm/test-u8-nfkd.c
+/tests/uninorm/test-u8-normcmp.c
+/tests/uninorm/test-u8-normcmp.h
+/tests/uninorm/test-u8-normcoll.c
+/tests/uninorm/test-uninorm-filter-nfc.c
+/tests/unistdio/test-u16-asnprintf1.c
+/tests/unistdio/test-u16-asnprintf1.h
+/tests/unistdio/test-u16-printf1.h
+/tests/unistdio/test-u16-vasnprintf1.c
+/tests/unistdio/test-u16-vasnprintf2.c
+/tests/unistdio/test-u16-vasnprintf2.sh
+/tests/unistdio/test-u16-vasnprintf3.c
+/tests/unistdio/test-u16-vasnprintf3.sh
+/tests/unistdio/test-u16-vasprintf1.c
+/tests/unistdio/test-u16-vsnprintf1.c
+/tests/unistdio/test-u16-vsprintf1.c
+/tests/unistdio/test-u32-asnprintf1.c
+/tests/unistdio/test-u32-asnprintf1.h
+/tests/unistdio/test-u32-printf1.h
+/tests/unistdio/test-u32-vasnprintf1.c
+/tests/unistdio/test-u32-vasnprintf2.c
+/tests/unistdio/test-u32-vasnprintf2.sh
+/tests/unistdio/test-u32-vasnprintf3.c
+/tests/unistdio/test-u32-vasnprintf3.sh
+/tests/unistdio/test-u32-vasprintf1.c
+/tests/unistdio/test-u32-vsnprintf1.c
+/tests/unistdio/test-u32-vsprintf1.c
+/tests/unistdio/test-u8-asnprintf1.c
+/tests/unistdio/test-u8-asnprintf1.h
+/tests/unistdio/test-u8-printf1.h
+/tests/unistdio/test-u8-vasnprintf1.c
+/tests/unistdio/test-u8-vasnprintf2.c
+/tests/unistdio/test-u8-vasnprintf2.sh
+/tests/unistdio/test-u8-vasnprintf3.c
+/tests/unistdio/test-u8-vasnprintf3.sh
+/tests/unistdio/test-u8-vasprintf1.c
+/tests/unistdio/test-u8-vsnprintf1.c
+/tests/unistdio/test-u8-vsprintf1.c
+/tests/unistdio/test-ulc-asnprintf1.c
+/tests/unistdio/test-ulc-asnprintf1.h
+/tests/unistdio/test-ulc-printf1.h
+/tests/unistdio/test-ulc-vasnprintf1.c
+/tests/unistdio/test-ulc-vasnprintf2.c
+/tests/unistdio/test-ulc-vasnprintf2.sh
+/tests/unistdio/test-ulc-vasnprintf3.c
+/tests/unistdio/test-ulc-vasnprintf3.sh
+/tests/unistdio/test-ulc-vasprintf1.c
+/tests/unistdio/test-ulc-vsnprintf1.c
+/tests/unistdio/test-ulc-vsprintf1.c
+/tests/unistr/test-chr.h
+/tests/unistr/test-cmp.h
+/tests/unistr/test-cmp2.h
+/tests/unistr/test-cpy-alloc.h
+/tests/unistr/test-cpy.h
+/tests/unistr/test-move.h
+/tests/unistr/test-set.h
+/tests/unistr/test-stpcpy.h
+/tests/unistr/test-stpncpy.h
+/tests/unistr/test-strcat.h
+/tests/unistr/test-strchr.h
+/tests/unistr/test-strcmp.h
+/tests/unistr/test-strcpy.h
+/tests/unistr/test-strdup.h
+/tests/unistr/test-strncat.h
+/tests/unistr/test-strncmp.h
+/tests/unistr/test-strncpy.h
+/tests/unistr/test-strnlen.h
+/tests/unistr/test-u-strstr.h
+/tests/unistr/test-u-strtok.h
+/tests/unistr/test-u16-check.c
+/tests/unistr/test-u16-chr.c
+/tests/unistr/test-u16-cmp.c
+/tests/unistr/test-u16-cmp2.c
+/tests/unistr/test-u16-cpy-alloc.c
+/tests/unistr/test-u16-cpy.c
+/tests/unistr/test-u16-mblen.c
+/tests/unistr/test-u16-mbsnlen.c
+/tests/unistr/test-u16-mbtouc-unsafe.c
+/tests/unistr/test-u16-mbtouc.c
+/tests/unistr/test-u16-mbtouc.h
+/tests/unistr/test-u16-mbtoucr.c
+/tests/unistr/test-u16-move.c
+/tests/unistr/test-u16-next.c
+/tests/unistr/test-u16-prev.c
+/tests/unistr/test-u16-set.c
+/tests/unistr/test-u16-stpcpy.c
+/tests/unistr/test-u16-stpncpy.c
+/tests/unistr/test-u16-strcat.c
+/tests/unistr/test-u16-strchr.c
+/tests/unistr/test-u16-strcmp.c
+/tests/unistr/test-u16-strcmp.h
+/tests/unistr/test-u16-strcoll.c
+/tests/unistr/test-u16-strcpy.c
+/tests/unistr/test-u16-strdup.c
+/tests/unistr/test-u16-strlen.c
+/tests/unistr/test-u16-strmblen.c
+/tests/unistr/test-u16-strmbtouc.c
+/tests/unistr/test-u16-strncat.c
+/tests/unistr/test-u16-strncmp.c
+/tests/unistr/test-u16-strncpy.c
+/tests/unistr/test-u16-strnlen.c
+/tests/unistr/test-u16-strstr.c
+/tests/unistr/test-u16-strtok.c
+/tests/unistr/test-u16-to-u32.c
+/tests/unistr/test-u16-to-u8.c
+/tests/unistr/test-u16-uctomb.c
+/tests/unistr/test-u32-check.c
+/tests/unistr/test-u32-chr.c
+/tests/unistr/test-u32-cmp.c
+/tests/unistr/test-u32-cmp2.c
+/tests/unistr/test-u32-cpy-alloc.c
+/tests/unistr/test-u32-cpy.c
+/tests/unistr/test-u32-mblen.c
+/tests/unistr/test-u32-mbsnlen.c
+/tests/unistr/test-u32-mbtouc-unsafe.c
+/tests/unistr/test-u32-mbtouc.c
+/tests/unistr/test-u32-mbtouc.h
+/tests/unistr/test-u32-mbtoucr.c
+/tests/unistr/test-u32-move.c
+/tests/unistr/test-u32-next.c
+/tests/unistr/test-u32-prev.c
+/tests/unistr/test-u32-set.c
+/tests/unistr/test-u32-stpcpy.c
+/tests/unistr/test-u32-stpncpy.c
+/tests/unistr/test-u32-strcat.c
+/tests/unistr/test-u32-strchr.c
+/tests/unistr/test-u32-strcmp.c
+/tests/unistr/test-u32-strcmp.h
+/tests/unistr/test-u32-strcoll.c
+/tests/unistr/test-u32-strcpy.c
+/tests/unistr/test-u32-strdup.c
+/tests/unistr/test-u32-strlen.c
+/tests/unistr/test-u32-strmblen.c
+/tests/unistr/test-u32-strmbtouc.c
+/tests/unistr/test-u32-strncat.c
+/tests/unistr/test-u32-strncmp.c
+/tests/unistr/test-u32-strncpy.c
+/tests/unistr/test-u32-strnlen.c
+/tests/unistr/test-u32-strstr.c
+/tests/unistr/test-u32-strtok.c
+/tests/unistr/test-u32-to-u16.c
+/tests/unistr/test-u32-to-u8.c
+/tests/unistr/test-u32-uctomb.c
+/tests/unistr/test-u8-check.c
+/tests/unistr/test-u8-chr.c
+/tests/unistr/test-u8-cmp.c
+/tests/unistr/test-u8-cmp2.c
+/tests/unistr/test-u8-cpy-alloc.c
+/tests/unistr/test-u8-cpy.c
+/tests/unistr/test-u8-mblen.c
+/tests/unistr/test-u8-mbsnlen.c
+/tests/unistr/test-u8-mbtouc-unsafe.c
+/tests/unistr/test-u8-mbtouc.c
+/tests/unistr/test-u8-mbtouc.h
+/tests/unistr/test-u8-mbtoucr.c
+/tests/unistr/test-u8-move.c
+/tests/unistr/test-u8-next.c
+/tests/unistr/test-u8-prev.c
+/tests/unistr/test-u8-set.c
+/tests/unistr/test-u8-stpcpy.c
+/tests/unistr/test-u8-stpncpy.c
+/tests/unistr/test-u8-strcat.c
+/tests/unistr/test-u8-strchr.c
+/tests/unistr/test-u8-strcmp.c
+/tests/unistr/test-u8-strcmp.h
+/tests/unistr/test-u8-strcoll.c
+/tests/unistr/test-u8-strcpy.c
+/tests/unistr/test-u8-strdup.c
+/tests/unistr/test-u8-strlen.c
+/tests/unistr/test-u8-strmblen.c
+/tests/unistr/test-u8-strmbtouc.c
+/tests/unistr/test-u8-strncat.c
+/tests/unistr/test-u8-strncmp.c
+/tests/unistr/test-u8-strncpy.c
+/tests/unistr/test-u8-strnlen.c
+/tests/unistr/test-u8-strstr.c
+/tests/unistr/test-u8-strtok.c
+/tests/unistr/test-u8-to-u16.c
+/tests/unistr/test-u8-to-u32.c
+/tests/unistr/test-u8-uctomb.c
+/tests/uniwbrk/WordBreakTest.txt
+/tests/uniwbrk/test-u16-wordbreaks.c
+/tests/uniwbrk/test-u32-wordbreaks.c
+/tests/uniwbrk/test-u8-wordbreaks.c
+/tests/uniwbrk/test-uc-wordbreaks.c
+/tests/uniwbrk/test-uc-wordbreaks.sh
+/tests/uniwbrk/test-ulc-wordbreaks.c
+/tests/uniwbrk/test-ulc-wordbreaks.sh
+/tests/uniwidth/test-u16-strwidth.c
+/tests/uniwidth/test-u16-width.c
+/tests/uniwidth/test-u32-strwidth.c
+/tests/uniwidth/test-u32-width.c
+/tests/uniwidth/test-u8-strwidth.c
+/tests/uniwidth/test-u8-width.c
+/tests/uniwidth/test-uc_width.c
+/tests/uniwidth/test-uc_width2.c
+/tests/uniwidth/test-uc_width2.sh
# Files brought in by "automake --add-missing --copy":
/build-aux/ar-lib
@@ -705,6 +1988,16 @@
/lib/iconv_open-osf.h
/lib/iconv_open-solaris.h
/lib/iconv_open-zos.h
+/lib/unicase/locale-languages.h
+/lib/unicase/special-casing-table.h
+/lib/unictype/bidi_byname.h
+/lib/unictype/categ_byname.h
+/lib/unictype/combiningclass_byname.h
+/lib/unictype/joininggroup_byname.h
+/lib/unictype/joiningtype_byname.h
+/lib/unictype/pr_byname.h
+/lib/unictype/scripts_byname.h
+/lib/uninorm/composition-table.h
# Files generated by "make".
/lib/libunistring.sym
diff --git a/lib/glthread/.gitignore b/lib/glthread/.gitignore
deleted file mode 100644
index f0dba15..0000000
--- a/lib/glthread/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-# Files brought in by gnulib-tool:
-/lock.c
-/lock.h
-/threadlib.c
-
diff --git a/lib/unicase/.gitignore b/lib/unicase/.gitignore
deleted file mode 100644
index abeff0a..0000000
--- a/lib/unicase/.gitignore
+++ /dev/null
@@ -1,107 +0,0 @@
-# Files brought in by gnulib-tool:
-/casefold.h
-/cased.c
-/cased.h
-/caseprop.h
-/context.h
-/empty-prefix-context.c
-/empty-suffix-context.c
-/ignorable.c
-/ignorable.h
-/invariant.h
-/locale-language.c
-/locale-languages.gperf
-/simple-mapping.h
-/special-casing-table.gperf
-/special-casing.c
-/special-casing.h
-/special-casing.in.h
-/tocasefold.c
-/tocasefold.h
-/tolower.c
-/tolower.h
-/totitle.c
-/totitle.h
-/toupper.c
-/toupper.h
-/u-casecmp.h
-/u-casecoll.h
-/u-casefold.h
-/u-casemap.h
-/u-casexfrm.h
-/u-ct-casefold.h
-/u-ct-totitle.h
-/u-is-cased.h
-/u-is-invariant.h
-/u-prefix-context.h
-/u-suffix-context.h
-/u-totitle.h
-/u16-casecmp.c
-/u16-casecoll.c
-/u16-casefold.c
-/u16-casemap.c
-/u16-casexfrm.c
-/u16-ct-casefold.c
-/u16-ct-tolower.c
-/u16-ct-totitle.c
-/u16-ct-toupper.c
-/u16-is-cased.c
-/u16-is-casefolded.c
-/u16-is-invariant.c
-/u16-is-lowercase.c
-/u16-is-titlecase.c
-/u16-is-uppercase.c
-/u16-prefix-context.c
-/u16-suffix-context.c
-/u16-tolower.c
-/u16-totitle.c
-/u16-toupper.c
-/u32-casecmp.c
-/u32-casecoll.c
-/u32-casefold.c
-/u32-casemap.c
-/u32-casexfrm.c
-/u32-ct-casefold.c
-/u32-ct-tolower.c
-/u32-ct-totitle.c
-/u32-ct-toupper.c
-/u32-is-cased.c
-/u32-is-casefolded.c
-/u32-is-invariant.c
-/u32-is-lowercase.c
-/u32-is-titlecase.c
-/u32-is-uppercase.c
-/u32-prefix-context.c
-/u32-suffix-context.c
-/u32-tolower.c
-/u32-totitle.c
-/u32-toupper.c
-/u8-casecmp.c
-/u8-casecoll.c
-/u8-casefold.c
-/u8-casemap.c
-/u8-casexfrm.c
-/u8-ct-casefold.c
-/u8-ct-tolower.c
-/u8-ct-totitle.c
-/u8-ct-toupper.c
-/u8-is-cased.c
-/u8-is-casefolded.c
-/u8-is-invariant.c
-/u8-is-lowercase.c
-/u8-is-titlecase.c
-/u8-is-uppercase.c
-/u8-prefix-context.c
-/u8-suffix-context.c
-/u8-tolower.c
-/u8-totitle.c
-/u8-toupper.c
-/ulc-casecmp.c
-/ulc-casecoll.c
-/ulc-casexfrm.c
-/unicasemap.h
-
-# Files generated by gperf and therefore distributed (i.e. kept by
-# "make distclean"):
-/locale-languages.h
-/special-casing-table.h
diff --git a/lib/uniconv/.gitignore b/lib/uniconv/.gitignore
deleted file mode 100644
index 0f5e40a..0000000
--- a/lib/uniconv/.gitignore
+++ /dev/null
@@ -1,24 +0,0 @@
-# Files brought in by gnulib-tool:
-/u-conv-from-enc.h
-/u-conv-to-enc.h
-/u-strconv-from-enc.h
-/u-strconv-to-enc.h
-/u16-conv-from-enc.c
-/u16-conv-to-enc.c
-/u16-strconv-from-enc.c
-/u16-strconv-from-locale.c
-/u16-strconv-to-enc.c
-/u16-strconv-to-locale.c
-/u32-conv-from-enc.c
-/u32-conv-to-enc.c
-/u32-strconv-from-enc.c
-/u32-strconv-from-locale.c
-/u32-strconv-to-enc.c
-/u32-strconv-to-locale.c
-/u8-conv-from-enc.c
-/u8-conv-to-enc.c
-/u8-strconv-from-enc.c
-/u8-strconv-from-locale.c
-/u8-strconv-to-enc.c
-/u8-strconv-to-locale.c
-
diff --git a/lib/unictype/.gitignore b/lib/unictype/.gitignore
deleted file mode 100644
index 7fe94ad..0000000
--- a/lib/unictype/.gitignore
+++ /dev/null
@@ -1,344 +0,0 @@
-# Files brought in by gnulib-tool:
-/bidi_byname.c
-/bidi_byname.gperf
-/bidi_longname.c
-/bidi_name.c
-/bidi_of.c
-/bidi_of.h
-/bidi_test.c
-/bitmap.h
-/block_test.c
-/blocks.c
-/blocks.h
-/categ_C.c
-/categ_C.h
-/categ_Cc.c
-/categ_Cc.h
-/categ_Cf.c
-/categ_Cf.h
-/categ_Cn.c
-/categ_Cn.h
-/categ_Co.c
-/categ_Co.h
-/categ_Cs.c
-/categ_Cs.h
-/categ_L.c
-/categ_L.h
-/categ_LC.c
-/categ_LC.h
-/categ_Ll.c
-/categ_Ll.h
-/categ_Lm.c
-/categ_Lm.h
-/categ_Lo.c
-/categ_Lo.h
-/categ_Lt.c
-/categ_Lt.h
-/categ_Lu.c
-/categ_Lu.h
-/categ_M.c
-/categ_M.h
-/categ_Mc.c
-/categ_Mc.h
-/categ_Me.c
-/categ_Me.h
-/categ_Mn.c
-/categ_Mn.h
-/categ_N.c
-/categ_N.h
-/categ_Nd.c
-/categ_Nd.h
-/categ_Nl.c
-/categ_Nl.h
-/categ_No.c
-/categ_No.h
-/categ_P.c
-/categ_P.h
-/categ_Pc.c
-/categ_Pc.h
-/categ_Pd.c
-/categ_Pd.h
-/categ_Pe.c
-/categ_Pe.h
-/categ_Pf.c
-/categ_Pf.h
-/categ_Pi.c
-/categ_Pi.h
-/categ_Po.c
-/categ_Po.h
-/categ_Ps.c
-/categ_Ps.h
-/categ_S.c
-/categ_S.h
-/categ_Sc.c
-/categ_Sc.h
-/categ_Sk.c
-/categ_Sk.h
-/categ_Sm.c
-/categ_Sm.h
-/categ_So.c
-/categ_So.h
-/categ_Z.c
-/categ_Z.h
-/categ_Zl.c
-/categ_Zl.h
-/categ_Zp.c
-/categ_Zp.h
-/categ_Zs.c
-/categ_Zs.h
-/categ_and.c
-/categ_and_not.c
-/categ_byname.c
-/categ_byname.gperf
-/categ_longname.c
-/categ_name.c
-/categ_none.c
-/categ_of.c
-/categ_of.h
-/categ_or.c
-/categ_test.c
-/combiningclass.c
-/combiningclass.h
-/combiningclass_byname.c
-/combiningclass_byname.gperf
-/combiningclass_longname.c
-/combiningclass_name.c
-/ctype_alnum.c
-/ctype_alnum.h
-/ctype_alpha.c
-/ctype_alpha.h
-/ctype_blank.c
-/ctype_blank.h
-/ctype_cntrl.c
-/ctype_cntrl.h
-/ctype_digit.c
-/ctype_digit.h
-/ctype_graph.c
-/ctype_graph.h
-/ctype_lower.c
-/ctype_lower.h
-/ctype_print.c
-/ctype_print.h
-/ctype_punct.c
-/ctype_punct.h
-/ctype_space.c
-/ctype_space.h
-/ctype_upper.c
-/ctype_upper.h
-/ctype_xdigit.c
-/ctype_xdigit.h
-/decdigit.c
-/decdigit.h
-/digit.c
-/digit.h
-/identsyntaxmap.h
-/joininggroup_byname.c
-/joininggroup_byname.gperf
-/joininggroup_name.c
-/joininggroup_name.h
-/joininggroup_of.c
-/joininggroup_of.h
-/joiningtype_byname.c
-/joiningtype_byname.gperf
-/joiningtype_longname.c
-/joiningtype_name.c
-/joiningtype_of.c
-/joiningtype_of.h
-/mirror.c
-/mirror.h
-/numeric.c
-/numeric.h
-/pr_alphabetic.c
-/pr_alphabetic.h
-/pr_ascii_hex_digit.c
-/pr_ascii_hex_digit.h
-/pr_bidi_arabic_digit.c
-/pr_bidi_arabic_digit.h
-/pr_bidi_arabic_right_to_left.c
-/pr_bidi_arabic_right_to_left.h
-/pr_bidi_block_separator.c
-/pr_bidi_block_separator.h
-/pr_bidi_boundary_neutral.c
-/pr_bidi_boundary_neutral.h
-/pr_bidi_common_separator.c
-/pr_bidi_common_separator.h
-/pr_bidi_control.c
-/pr_bidi_control.h
-/pr_bidi_embedding_or_override.c
-/pr_bidi_embedding_or_override.h
-/pr_bidi_eur_num_separator.c
-/pr_bidi_eur_num_separator.h
-/pr_bidi_eur_num_terminator.c
-/pr_bidi_eur_num_terminator.h
-/pr_bidi_european_digit.c
-/pr_bidi_european_digit.h
-/pr_bidi_hebrew_right_to_left.c
-/pr_bidi_hebrew_right_to_left.h
-/pr_bidi_left_to_right.c
-/pr_bidi_left_to_right.h
-/pr_bidi_non_spacing_mark.c
-/pr_bidi_non_spacing_mark.h
-/pr_bidi_other_neutral.c
-/pr_bidi_other_neutral.h
-/pr_bidi_pdf.c
-/pr_bidi_pdf.h
-/pr_bidi_segment_separator.c
-/pr_bidi_segment_separator.h
-/pr_bidi_whitespace.c
-/pr_bidi_whitespace.h
-/pr_byname.c
-/pr_byname.gperf
-/pr_case_ignorable.c
-/pr_case_ignorable.h
-/pr_cased.c
-/pr_cased.h
-/pr_changes_when_casefolded.c
-/pr_changes_when_casefolded.h
-/pr_changes_when_casemapped.c
-/pr_changes_when_casemapped.h
-/pr_changes_when_lowercased.c
-/pr_changes_when_lowercased.h
-/pr_changes_when_titlecased.c
-/pr_changes_when_titlecased.h
-/pr_changes_when_uppercased.c
-/pr_changes_when_uppercased.h
-/pr_combining.c
-/pr_combining.h
-/pr_composite.c
-/pr_composite.h
-/pr_currency_symbol.c
-/pr_currency_symbol.h
-/pr_dash.c
-/pr_dash.h
-/pr_decimal_digit.c
-/pr_decimal_digit.h
-/pr_default_ignorable_code_point.c
-/pr_default_ignorable_code_point.h
-/pr_deprecated.c
-/pr_deprecated.h
-/pr_diacritic.c
-/pr_diacritic.h
-/pr_extender.c
-/pr_extender.h
-/pr_format_control.c
-/pr_format_control.h
-/pr_grapheme_base.c
-/pr_grapheme_base.h
-/pr_grapheme_extend.c
-/pr_grapheme_extend.h
-/pr_grapheme_link.c
-/pr_grapheme_link.h
-/pr_hex_digit.c
-/pr_hex_digit.h
-/pr_hyphen.c
-/pr_hyphen.h
-/pr_id_continue.c
-/pr_id_continue.h
-/pr_id_start.c
-/pr_id_start.h
-/pr_ideographic.c
-/pr_ideographic.h
-/pr_ids_binary_operator.c
-/pr_ids_binary_operator.h
-/pr_ids_trinary_operator.c
-/pr_ids_trinary_operator.h
-/pr_ignorable_control.c
-/pr_ignorable_control.h
-/pr_iso_control.c
-/pr_iso_control.h
-/pr_join_control.c
-/pr_join_control.h
-/pr_left_of_pair.c
-/pr_left_of_pair.h
-/pr_line_separator.c
-/pr_line_separator.h
-/pr_logical_order_exception.c
-/pr_logical_order_exception.h
-/pr_lowercase.c
-/pr_lowercase.h
-/pr_math.c
-/pr_math.h
-/pr_non_break.c
-/pr_non_break.h
-/pr_not_a_character.c
-/pr_not_a_character.h
-/pr_numeric.c
-/pr_numeric.h
-/pr_other_alphabetic.c
-/pr_other_alphabetic.h
-/pr_other_default_ignorable_code_point.c
-/pr_other_default_ignorable_code_point.h
-/pr_other_grapheme_extend.c
-/pr_other_grapheme_extend.h
-/pr_other_id_continue.c
-/pr_other_id_continue.h
-/pr_other_id_start.c
-/pr_other_id_start.h
-/pr_other_lowercase.c
-/pr_other_lowercase.h
-/pr_other_math.c
-/pr_other_math.h
-/pr_other_uppercase.c
-/pr_other_uppercase.h
-/pr_paired_punctuation.c
-/pr_paired_punctuation.h
-/pr_paragraph_separator.c
-/pr_paragraph_separator.h
-/pr_pattern_syntax.c
-/pr_pattern_syntax.h
-/pr_pattern_white_space.c
-/pr_pattern_white_space.h
-/pr_private_use.c
-/pr_private_use.h
-/pr_punctuation.c
-/pr_punctuation.h
-/pr_quotation_mark.c
-/pr_quotation_mark.h
-/pr_radical.c
-/pr_radical.h
-/pr_sentence_terminal.c
-/pr_sentence_terminal.h
-/pr_soft_dotted.c
-/pr_soft_dotted.h
-/pr_space.c
-/pr_space.h
-/pr_terminal_punctuation.c
-/pr_terminal_punctuation.h
-/pr_test.c
-/pr_titlecase.c
-/pr_titlecase.h
-/pr_unassigned_code_value.c
-/pr_unassigned_code_value.h
-/pr_unified_ideograph.c
-/pr_unified_ideograph.h
-/pr_uppercase.c
-/pr_uppercase.h
-/pr_variation_selector.c
-/pr_variation_selector.h
-/pr_white_space.c
-/pr_white_space.h
-/pr_xid_continue.c
-/pr_xid_continue.h
-/pr_xid_start.c
-/pr_xid_start.h
-/pr_zero_width.c
-/pr_zero_width.h
-/scripts.c
-/scripts.h
-/scripts_byname.gperf
-/sy_c_ident.c
-/sy_c_ident.h
-/sy_c_whitespace.c
-/sy_java_ident.c
-/sy_java_ident.h
-/sy_java_whitespace.c
-
-# Files generated by gperf and therefore distributed (i.e. kept by
-# "make distclean"):
-/bidi_byname.h
-/categ_byname.h
-/combiningclass_byname.h
-/joininggroup_byname.h
-/joiningtype_byname.h
-/pr_byname.h
-/scripts_byname.h
diff --git a/lib/unigbrk/.gitignore b/lib/unigbrk/.gitignore
deleted file mode 100644
index a9ae5e6..0000000
--- a/lib/unigbrk/.gitignore
+++ /dev/null
@@ -1,17 +0,0 @@
-# Files brought in by gnulib-tool:
-/gbrkprop.h
-/u-grapheme-breaks.h
-/u16-grapheme-breaks.c
-/u16-grapheme-next.c
-/u16-grapheme-prev.c
-/u32-grapheme-breaks.c
-/u32-grapheme-next.c
-/u32-grapheme-prev.c
-/u8-grapheme-breaks.c
-/u8-grapheme-next.c
-/u8-grapheme-prev.c
-/uc-gbrk-prop.c
-/uc-grapheme-breaks.c
-/uc-is-grapheme-break.c
-/ulc-grapheme-breaks.c
-
diff --git a/lib/unilbrk/.gitignore b/lib/unilbrk/.gitignore
deleted file mode 100644
index c8d5040..0000000
--- a/lib/unilbrk/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-# Files brought in by gnulib-tool:
-/lbrkprop1.h
-/lbrkprop2.h
-/lbrktables.c
-/lbrktables.h
-/u16-possible-linebreaks.c
-/u16-width-linebreaks.c
-/u32-possible-linebreaks.c
-/u32-width-linebreaks.c
-/u8-possible-linebreaks.c
-/u8-width-linebreaks.c
-/ulc-common.c
-/ulc-common.h
-/ulc-possible-linebreaks.c
-/ulc-width-linebreaks.c
-
diff --git a/lib/uniname/.gitignore b/lib/uniname/.gitignore
deleted file mode 100644
index 722eb64..0000000
--- a/lib/uniname/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-# Files brought in by gnulib-tool:
-/gen-uninames.lisp
-/uniname.c
-/uninames.h
-
diff --git a/lib/uninorm/.gitignore b/lib/uninorm/.gitignore
deleted file mode 100644
index 7285c5a..0000000
--- a/lib/uninorm/.gitignore
+++ /dev/null
@@ -1,40 +0,0 @@
-# Files brought in by gnulib-tool:
-/canonical-decomposition.c
-/compat-decomposition.c
-/composition-table.gperf
-/composition.c
-/decompose-internal.c
-/decompose-internal.h
-/decomposing-form.c
-/decomposition-table.c
-/decomposition-table.h
-/decomposition-table1.h
-/decomposition-table2.h
-/decomposition.c
-/nfc.c
-/nfd.c
-/nfkc.c
-/nfkd.c
-/normalize-internal.h
-/u-normalize-internal.h
-/u-normcmp.h
-/u-normcoll.h
-/u-normxfrm.h
-/u16-normalize.c
-/u16-normcmp.c
-/u16-normcoll.c
-/u16-normxfrm.c
-/u32-normalize.c
-/u32-normcmp.c
-/u32-normcoll.c
-/u32-normxfrm.c
-/u8-normalize.c
-/u8-normcmp.c
-/u8-normcoll.c
-/u8-normxfrm.c
-/uninorm-filter.c
-
-# Files generated by gperf and therefore distributed (i.e. kept by
-# "make distclean"):
-/composition-table.h
-
diff --git a/lib/unistdio/.gitignore b/lib/unistdio/.gitignore
deleted file mode 100644
index a9f4010..0000000
--- a/lib/unistdio/.gitignore
+++ /dev/null
@@ -1,74 +0,0 @@
-# Files brought in by gnulib-tool:
-/u-asnprintf.h
-/u-asprintf.h
-/u-printf-args.c
-/u-printf-args.h
-/u-printf-parse.h
-/u-snprintf.h
-/u-sprintf.h
-/u-vasprintf.h
-/u-vsnprintf.h
-/u-vsprintf.h
-/u16-asnprintf.c
-/u16-asprintf.c
-/u16-printf-parse.c
-/u16-snprintf.c
-/u16-sprintf.c
-/u16-u16-asnprintf.c
-/u16-u16-asprintf.c
-/u16-u16-snprintf.c
-/u16-u16-sprintf.c
-/u16-u16-vasnprintf.c
-/u16-u16-vasprintf.c
-/u16-u16-vsnprintf.c
-/u16-u16-vsprintf.c
-/u16-vasnprintf.c
-/u16-vasprintf.c
-/u16-vsnprintf.c
-/u16-vsprintf.c
-/u32-asnprintf.c
-/u32-asprintf.c
-/u32-printf-parse.c
-/u32-snprintf.c
-/u32-sprintf.c
-/u32-u32-asnprintf.c
-/u32-u32-asprintf.c
-/u32-u32-snprintf.c
-/u32-u32-sprintf.c
-/u32-u32-vasnprintf.c
-/u32-u32-vasprintf.c
-/u32-u32-vsnprintf.c
-/u32-u32-vsprintf.c
-/u32-vasnprintf.c
-/u32-vasprintf.c
-/u32-vsnprintf.c
-/u32-vsprintf.c
-/u8-asnprintf.c
-/u8-asprintf.c
-/u8-printf-parse.c
-/u8-snprintf.c
-/u8-sprintf.c
-/u8-u8-asnprintf.c
-/u8-u8-asprintf.c
-/u8-u8-snprintf.c
-/u8-u8-sprintf.c
-/u8-u8-vasnprintf.c
-/u8-u8-vasprintf.c
-/u8-u8-vsnprintf.c
-/u8-u8-vsprintf.c
-/u8-vasnprintf.c
-/u8-vasprintf.c
-/u8-vsnprintf.c
-/u8-vsprintf.c
-/ulc-asnprintf.c
-/ulc-asprintf.c
-/ulc-fprintf.c
-/ulc-printf-parse.c
-/ulc-snprintf.c
-/ulc-sprintf.c
-/ulc-vasnprintf.c
-/ulc-vasprintf.c
-/ulc-vfprintf.c
-/ulc-vsnprintf.c
-/ulc-vsprintf.c
-
diff --git a/lib/unistr/.gitignore b/lib/unistr/.gitignore
deleted file mode 100644
index ab30ad1..0000000
--- a/lib/unistr/.gitignore
+++ /dev/null
@@ -1,153 +0,0 @@
-# Files brought in by gnulib-tool:
-/u-cmp2.h
-/u-cpy-alloc.h
-/u-cpy.h
-/u-endswith.h
-/u-move.h
-/u-set.h
-/u-startswith.h
-/u-stpcpy.h
-/u-stpncpy.h
-/u-strcat.h
-/u-strcoll.h
-/u-strcpy.h
-/u-strcspn.h
-/u-strdup.h
-/u-strlen.h
-/u-strncat.h
-/u-strncpy.h
-/u-strnlen.h
-/u-strpbrk.h
-/u-strspn.h
-/u-strstr.h
-/u-strtok.h
-/u16-check.c
-/u16-chr.c
-/u16-cmp.c
-/u16-cmp2.c
-/u16-cpy-alloc.c
-/u16-cpy.c
-/u16-endswith.c
-/u16-mblen.c
-/u16-mbsnlen.c
-/u16-mbtouc-aux.c
-/u16-mbtouc-unsafe-aux.c
-/u16-mbtouc-unsafe.c
-/u16-mbtouc.c
-/u16-mbtoucr.c
-/u16-move.c
-/u16-next.c
-/u16-prev.c
-/u16-set.c
-/u16-startswith.c
-/u16-stpcpy.c
-/u16-stpncpy.c
-/u16-strcat.c
-/u16-strchr.c
-/u16-strcmp.c
-/u16-strcoll.c
-/u16-strcpy.c
-/u16-strcspn.c
-/u16-strdup.c
-/u16-strlen.c
-/u16-strmblen.c
-/u16-strmbtouc.c
-/u16-strncat.c
-/u16-strncmp.c
-/u16-strncpy.c
-/u16-strnlen.c
-/u16-strpbrk.c
-/u16-strrchr.c
-/u16-strspn.c
-/u16-strstr.c
-/u16-strtok.c
-/u16-to-u32.c
-/u16-to-u8.c
-/u16-uctomb-aux.c
-/u16-uctomb.c
-/u32-check.c
-/u32-chr.c
-/u32-cmp.c
-/u32-cmp2.c
-/u32-cpy-alloc.c
-/u32-cpy.c
-/u32-endswith.c
-/u32-mblen.c
-/u32-mbsnlen.c
-/u32-mbtouc-unsafe.c
-/u32-mbtouc.c
-/u32-mbtoucr.c
-/u32-move.c
-/u32-next.c
-/u32-prev.c
-/u32-set.c
-/u32-startswith.c
-/u32-stpcpy.c
-/u32-stpncpy.c
-/u32-strcat.c
-/u32-strchr.c
-/u32-strcmp.c
-/u32-strcoll.c
-/u32-strcpy.c
-/u32-strcspn.c
-/u32-strdup.c
-/u32-strlen.c
-/u32-strmblen.c
-/u32-strmbtouc.c
-/u32-strncat.c
-/u32-strncmp.c
-/u32-strncpy.c
-/u32-strnlen.c
-/u32-strpbrk.c
-/u32-strrchr.c
-/u32-strspn.c
-/u32-strstr.c
-/u32-strtok.c
-/u32-to-u16.c
-/u32-to-u8.c
-/u32-uctomb.c
-/u8-check.c
-/u8-chr.c
-/u8-cmp.c
-/u8-cmp2.c
-/u8-cpy-alloc.c
-/u8-cpy.c
-/u8-endswith.c
-/u8-mblen.c
-/u8-mbsnlen.c
-/u8-mbtouc-aux.c
-/u8-mbtouc-unsafe-aux.c
-/u8-mbtouc-unsafe.c
-/u8-mbtouc.c
-/u8-mbtoucr.c
-/u8-move.c
-/u8-next.c
-/u8-prev.c
-/u8-set.c
-/u8-startswith.c
-/u8-stpcpy.c
-/u8-stpncpy.c
-/u8-strcat.c
-/u8-strchr.c
-/u8-strcmp.c
-/u8-strcoll.c
-/u8-strcpy.c
-/u8-strcspn.c
-/u8-strdup.c
-/u8-strlen.c
-/u8-strmblen.c
-/u8-strmbtouc.c
-/u8-strncat.c
-/u8-strncmp.c
-/u8-strncpy.c
-/u8-strnlen.c
-/u8-strpbrk.c
-/u8-strrchr.c
-/u8-strspn.c
-/u8-strstr.c
-/u8-strtok.c
-/u8-to-u16.c
-/u8-to-u32.c
-/u8-uctomb-aux.c
-/u8-uctomb.c
-
diff --git a/lib/uniwbrk/.gitignore b/lib/uniwbrk/.gitignore
deleted file mode 100644
index 96c3dcb..0000000
--- a/lib/uniwbrk/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-# Files brought in by gnulib-tool:
-/u-wordbreaks.h
-/u16-wordbreaks.c
-/u32-wordbreaks.c
-/u8-wordbreaks.c
-/ulc-wordbreaks.c
-/wbrkprop.h
-/wbrktable.c
-/wbrktable.h
-/wordbreak-property.c
-
diff --git a/lib/uniwidth/.gitignore b/lib/uniwidth/.gitignore
deleted file mode 100644
index 7087509..0000000
--- a/lib/uniwidth/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-# Files brought in by gnulib-tool:
-/cjk.h
-/u16-strwidth.c
-/u16-width.c
-/u32-strwidth.c
-/u32-width.c
-/u8-strwidth.c
-/u8-width.c
-/width.c
-
diff --git a/tests/glthread/.gitignore b/tests/glthread/.gitignore
deleted file mode 100644
index 7eb4d27..0000000
--- a/tests/glthread/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-# Files brought in by gnulib-tool:
-/thread.c
-/thread.h
-/yield.h
-
diff --git a/tests/unicase/.gitignore b/tests/unicase/.gitignore
deleted file mode 100644
index 500984c..0000000
--- a/tests/unicase/.gitignore
+++ /dev/null
@@ -1,58 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-casecmp.h
-/test-cased.c
-/test-ignorable.c
-/test-is-cased.h
-/test-is-casefolded.h
-/test-is-lowercase.h
-/test-is-titlecase.h
-/test-is-uppercase.h
-/test-locale-language.c
-/test-locale-language.sh
-/test-mapping-part1.h
-/test-mapping-part2.h
-/test-predicate-part1.h
-/test-predicate-part2.h
-/test-u16-casecmp.c
-/test-u16-casecoll.c
-/test-u16-casefold.c
-/test-u16-is-cased.c
-/test-u16-is-casefolded.c
-/test-u16-is-lowercase.c
-/test-u16-is-titlecase.c
-/test-u16-is-uppercase.c
-/test-u16-tolower.c
-/test-u16-totitle.c
-/test-u16-toupper.c
-/test-u32-casecmp.c
-/test-u32-casecoll.c
-/test-u32-casefold.c
-/test-u32-is-cased.c
-/test-u32-is-casefolded.c
-/test-u32-is-lowercase.c
-/test-u32-is-titlecase.c
-/test-u32-is-uppercase.c
-/test-u32-tolower.c
-/test-u32-totitle.c
-/test-u32-toupper.c
-/test-u8-casecmp.c
-/test-u8-casecoll.c
-/test-u8-casefold.c
-/test-u8-is-cased.c
-/test-u8-is-casefolded.c
-/test-u8-is-lowercase.c
-/test-u8-is-titlecase.c
-/test-u8-is-uppercase.c
-/test-u8-tolower.c
-/test-u8-totitle.c
-/test-u8-toupper.c
-/test-uc_tolower.c
-/test-uc_totitle.c
-/test-uc_toupper.c
-/test-ulc-casecmp.c
-/test-ulc-casecmp1.sh
-/test-ulc-casecmp2.sh
-/test-ulc-casecoll.c
-/test-ulc-casecoll1.sh
-/test-ulc-casecoll2.sh
-
diff --git a/tests/uniconv/.gitignore b/tests/uniconv/.gitignore
deleted file mode 100644
index 8773330..0000000
--- a/tests/uniconv/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-u16-conv-from-enc.c
-/test-u16-conv-to-enc.c
-/test-u16-strconv-from-enc.c
-/test-u16-strconv-to-enc.c
-/test-u32-conv-from-enc.c
-/test-u32-conv-to-enc.c
-/test-u32-strconv-from-enc.c
-/test-u32-strconv-to-enc.c
-/test-u8-conv-from-enc.c
-/test-u8-conv-to-enc.c
-/test-u8-strconv-from-enc.c
-/test-u8-strconv-to-enc.c
-
diff --git a/tests/unictype/.gitignore b/tests/unictype/.gitignore
deleted file mode 100644
index 8778870..0000000
--- a/tests/unictype/.gitignore
+++ /dev/null
@@ -1,183 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-bidi_byname.c
-/test-bidi_longname.c
-/test-bidi_name.c
-/test-bidi_of.c
-/test-bidi_test.c
-/test-block_list.c
-/test-block_of.c
-/test-block_test.c
-/test-categ_C.c
-/test-categ_Cc.c
-/test-categ_Cf.c
-/test-categ_Cn.c
-/test-categ_Co.c
-/test-categ_Cs.c
-/test-categ_L.c
-/test-categ_LC.c
-/test-categ_Ll.c
-/test-categ_Lm.c
-/test-categ_Lo.c
-/test-categ_Lt.c
-/test-categ_Lu.c
-/test-categ_M.c
-/test-categ_Mc.c
-/test-categ_Me.c
-/test-categ_Mn.c
-/test-categ_N.c
-/test-categ_Nd.c
-/test-categ_Nl.c
-/test-categ_No.c
-/test-categ_P.c
-/test-categ_Pc.c
-/test-categ_Pd.c
-/test-categ_Pe.c
-/test-categ_Pf.c
-/test-categ_Pi.c
-/test-categ_Po.c
-/test-categ_Ps.c
-/test-categ_S.c
-/test-categ_Sc.c
-/test-categ_Sk.c
-/test-categ_Sm.c
-/test-categ_So.c
-/test-categ_Z.c
-/test-categ_Zl.c
-/test-categ_Zp.c
-/test-categ_Zs.c
-/test-categ_and.c
-/test-categ_and_not.c
-/test-categ_byname.c
-/test-categ_longname.c
-/test-categ_name.c
-/test-categ_none.c
-/test-categ_of.c
-/test-categ_or.c
-/test-categ_test_withtable.c
-/test-combiningclass.c
-/test-combiningclass_byname.c
-/test-combiningclass_longname.c
-/test-combiningclass_name.c
-/test-ctype_alnum.c
-/test-ctype_alpha.c
-/test-ctype_blank.c
-/test-ctype_cntrl.c
-/test-ctype_digit.c
-/test-ctype_graph.c
-/test-ctype_lower.c
-/test-ctype_print.c
-/test-ctype_punct.c
-/test-ctype_space.c
-/test-ctype_upper.c
-/test-ctype_xdigit.c
-/test-decdigit.c
-/test-decdigit.h
-/test-digit.c
-/test-digit.h
-/test-joininggroup_byname.c
-/test-joininggroup_name.c
-/test-joininggroup_of.c
-/test-joininggroup_of.h
-/test-joiningtype_byname.c
-/test-joiningtype_longname.c
-/test-joiningtype_name.c
-/test-joiningtype_of.c
-/test-joiningtype_of.h
-/test-mirror.c
-/test-numeric.c
-/test-numeric.h
-/test-pr_alphabetic.c
-/test-pr_ascii_hex_digit.c
-/test-pr_bidi_arabic_digit.c
-/test-pr_bidi_arabic_right_to_left.c
-/test-pr_bidi_block_separator.c
-/test-pr_bidi_boundary_neutral.c
-/test-pr_bidi_common_separator.c
-/test-pr_bidi_control.c
-/test-pr_bidi_embedding_or_override.c
-/test-pr_bidi_eur_num_separator.c
-/test-pr_bidi_eur_num_terminator.c
-/test-pr_bidi_european_digit.c
-/test-pr_bidi_hebrew_right_to_left.c
-/test-pr_bidi_left_to_right.c
-/test-pr_bidi_non_spacing_mark.c
-/test-pr_bidi_other_neutral.c
-/test-pr_bidi_pdf.c
-/test-pr_bidi_segment_separator.c
-/test-pr_bidi_whitespace.c
-/test-pr_byname.c
-/test-pr_case_ignorable.c
-/test-pr_cased.c
-/test-pr_changes_when_casefolded.c
-/test-pr_changes_when_casemapped.c
-/test-pr_changes_when_lowercased.c
-/test-pr_changes_when_titlecased.c
-/test-pr_changes_when_uppercased.c
-/test-pr_combining.c
-/test-pr_composite.c
-/test-pr_currency_symbol.c
-/test-pr_dash.c
-/test-pr_decimal_digit.c
-/test-pr_default_ignorable_code_point.c
-/test-pr_deprecated.c
-/test-pr_diacritic.c
-/test-pr_extender.c
-/test-pr_format_control.c
-/test-pr_grapheme_base.c
-/test-pr_grapheme_extend.c
-/test-pr_grapheme_link.c
-/test-pr_hex_digit.c
-/test-pr_hyphen.c
-/test-pr_id_continue.c
-/test-pr_id_start.c
-/test-pr_ideographic.c
-/test-pr_ids_binary_operator.c
-/test-pr_ids_trinary_operator.c
-/test-pr_ignorable_control.c
-/test-pr_iso_control.c
-/test-pr_join_control.c
-/test-pr_left_of_pair.c
-/test-pr_line_separator.c
-/test-pr_logical_order_exception.c
-/test-pr_lowercase.c
-/test-pr_math.c
-/test-pr_non_break.c
-/test-pr_not_a_character.c
-/test-pr_numeric.c
-/test-pr_other_alphabetic.c
-/test-pr_other_default_ignorable_code_point.c
-/test-pr_other_grapheme_extend.c
-/test-pr_other_id_continue.c
-/test-pr_other_id_start.c
-/test-pr_other_lowercase.c
-/test-pr_other_math.c
-/test-pr_other_uppercase.c
-/test-pr_paired_punctuation.c
-/test-pr_paragraph_separator.c
-/test-pr_pattern_syntax.c
-/test-pr_pattern_white_space.c
-/test-pr_private_use.c
-/test-pr_punctuation.c
-/test-pr_quotation_mark.c
-/test-pr_radical.c
-/test-pr_sentence_terminal.c
-/test-pr_soft_dotted.c
-/test-pr_space.c
-/test-pr_terminal_punctuation.c
-/test-pr_test.c
-/test-pr_titlecase.c
-/test-pr_unassigned_code_value.c
-/test-pr_unified_ideograph.c
-/test-pr_uppercase.c
-/test-pr_variation_selector.c
-/test-pr_white_space.c
-/test-pr_xid_continue.c
-/test-pr_xid_start.c
-/test-pr_zero_width.c
-/test-predicate-part1.h
-/test-predicate-part2.h
-/test-scripts.c
-/test-sy_c_ident.c
-/test-sy_c_whitespace.c
-/test-sy_java_ident.c
-/test-sy_java_whitespace.c
diff --git a/tests/unigbrk/.gitignore b/tests/unigbrk/.gitignore
deleted file mode 100644
index a8f7f51..0000000
--- a/tests/unigbrk/.gitignore
+++ /dev/null
@@ -1,20 +0,0 @@
-# Files brought in by gnulib-tool:
-/GraphemeBreakTest.txt
-/test-u16-grapheme-breaks.c
-/test-u16-grapheme-next.c
-/test-u16-grapheme-prev.c
-/test-u32-grapheme-breaks.c
-/test-u32-grapheme-next.c
-/test-u32-grapheme-prev.c
-/test-u8-grapheme-breaks.c
-/test-u8-grapheme-next.c
-/test-u8-grapheme-prev.c
-/test-uc-gbrk-prop.c
-/test-uc-gbrk-prop.h
-/test-uc-grapheme-breaks.c
-/test-uc-grapheme-breaks.sh
-/test-uc-is-grapheme-break.c
-/test-uc-is-grapheme-break.sh
-/test-ulc-grapheme-breaks.c
-/test-ulc-grapheme-breaks.sh
-
diff --git a/tests/unilbrk/.gitignore b/tests/unilbrk/.gitignore
deleted file mode 100644
index ea1fe68..0000000
--- a/tests/unilbrk/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-u16-possible-linebreaks.c
-/test-u16-width-linebreaks.c
-/test-u32-possible-linebreaks.c
-/test-u32-width-linebreaks.c
-/test-u8-possible-linebreaks.c
-/test-u8-width-linebreaks.c
-/test-ulc-possible-linebreaks.c
-/test-ulc-width-linebreaks.c
-
diff --git a/tests/uniname/.gitignore b/tests/uniname/.gitignore
deleted file mode 100644
index d7ff3ad..0000000
--- a/tests/uniname/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-# Files brought in by gnulib-tool:
-/HangulSyllableNames.txt
-/NameAliases.txt
-/UnicodeData.txt
-/test-uninames.c
-/test-uninames.sh
-
diff --git a/tests/uninorm/.gitignore b/tests/uninorm/.gitignore
deleted file mode 100644
index 638de7e..0000000
--- a/tests/uninorm/.gitignore
+++ /dev/null
@@ -1,44 +0,0 @@
-# Files brought in by gnulib-tool:
-/NormalizationTest.txt
-/test-canonical-decomposition.c
-/test-compat-decomposition.c
-/test-composition.c
-/test-decomposing-form.c
-/test-decomposition.c
-/test-nfc.c
-/test-nfd.c
-/test-nfkc.c
-/test-nfkd.c
-/test-u16-nfc.c
-/test-u16-nfd.c
-/test-u16-nfkc.c
-/test-u16-nfkd.c
-/test-u16-normcmp.c
-/test-u16-normcmp.h
-/test-u16-normcoll.c
-/test-u32-nfc-big.c
-/test-u32-nfc-big.sh
-/test-u32-nfc.c
-/test-u32-nfd-big.c
-/test-u32-nfd-big.sh
-/test-u32-nfd.c
-/test-u32-nfkc-big.c
-/test-u32-nfkc-big.sh
-/test-u32-nfkc.c
-/test-u32-nfkd-big.c
-/test-u32-nfkd-big.sh
-/test-u32-nfkd.c
-/test-u32-normalize-big.c
-/test-u32-normalize-big.h
-/test-u32-normcmp.c
-/test-u32-normcmp.h
-/test-u32-normcoll.c
-/test-u8-nfc.c
-/test-u8-nfd.c
-/test-u8-nfkc.c
-/test-u8-nfkd.c
-/test-u8-normcmp.c
-/test-u8-normcmp.h
-/test-u8-normcoll.c
-/test-uninorm-filter-nfc.c
-
diff --git a/tests/unistdio/.gitignore b/tests/unistdio/.gitignore
deleted file mode 100644
index 59879fd..0000000
--- a/tests/unistdio/.gitignore
+++ /dev/null
@@ -1,46 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-u16-asnprintf1.c
-/test-u16-asnprintf1.h
-/test-u16-printf1.h
-/test-u16-vasnprintf1.c
-/test-u16-vasnprintf2.c
-/test-u16-vasnprintf2.sh
-/test-u16-vasnprintf3.c
-/test-u16-vasnprintf3.sh
-/test-u16-vasprintf1.c
-/test-u16-vsnprintf1.c
-/test-u16-vsprintf1.c
-/test-u32-asnprintf1.c
-/test-u32-asnprintf1.h
-/test-u32-printf1.h
-/test-u32-vasnprintf1.c
-/test-u32-vasnprintf2.c
-/test-u32-vasnprintf2.sh
-/test-u32-vasnprintf3.c
-/test-u32-vasnprintf3.sh
-/test-u32-vasprintf1.c
-/test-u32-vsnprintf1.c
-/test-u32-vsprintf1.c
-/test-u8-asnprintf1.c
-/test-u8-asnprintf1.h
-/test-u8-printf1.h
-/test-u8-vasnprintf1.c
-/test-u8-vasnprintf2.c
-/test-u8-vasnprintf2.sh
-/test-u8-vasnprintf3.c
-/test-u8-vasnprintf3.sh
-/test-u8-vasprintf1.c
-/test-u8-vsnprintf1.c
-/test-u8-vsprintf1.c
-/test-ulc-asnprintf1.c
-/test-ulc-asnprintf1.h
-/test-ulc-printf1.h
-/test-ulc-vasnprintf1.c
-/test-ulc-vasnprintf2.c
-/test-ulc-vasnprintf2.sh
-/test-ulc-vasnprintf3.c
-/test-ulc-vasnprintf3.sh
-/test-ulc-vasprintf1.c
-/test-ulc-vsnprintf1.c
-/test-ulc-vsprintf1.c
-
diff --git a/tests/unistr/.gitignore b/tests/unistr/.gitignore
deleted file mode 100644
index 6ef46d5..0000000
--- a/tests/unistr/.gitignore
+++ /dev/null
@@ -1,132 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-chr.h
-/test-cmp.h
-/test-cmp2.h
-/test-cpy-alloc.h
-/test-cpy.h
-/test-move.h
-/test-set.h
-/test-stpcpy.h
-/test-stpncpy.h
-/test-strcat.h
-/test-strchr.h
-/test-strcmp.h
-/test-strcpy.h
-/test-strdup.h
-/test-strncat.h
-/test-strncmp.h
-/test-strncpy.h
-/test-strnlen.h
-/test-u-strstr.h
-/test-u-strtok.h
-/test-u16-check.c
-/test-u16-chr.c
-/test-u16-cmp.c
-/test-u16-cmp2.c
-/test-u16-cpy-alloc.c
-/test-u16-cpy.c
-/test-u16-mblen.c
-/test-u16-mbsnlen.c
-/test-u16-mbtouc-unsafe.c
-/test-u16-mbtouc.c
-/test-u16-mbtouc.h
-/test-u16-mbtoucr.c
-/test-u16-move.c
-/test-u16-next.c
-/test-u16-prev.c
-/test-u16-set.c
-/test-u16-stpcpy.c
-/test-u16-stpncpy.c
-/test-u16-strcat.c
-/test-u16-strchr.c
-/test-u16-strcmp.c
-/test-u16-strcmp.h
-/test-u16-strcoll.c
-/test-u16-strcpy.c
-/test-u16-strdup.c
-/test-u16-strlen.c
-/test-u16-strmblen.c
-/test-u16-strmbtouc.c
-/test-u16-strncat.c
-/test-u16-strncmp.c
-/test-u16-strncpy.c
-/test-u16-strnlen.c
-/test-u16-strstr.c
-/test-u16-strtok.c
-/test-u16-to-u32.c
-/test-u16-to-u8.c
-/test-u16-uctomb.c
-/test-u32-check.c
-/test-u32-chr.c
-/test-u32-cmp.c
-/test-u32-cmp2.c
-/test-u32-cpy-alloc.c
-/test-u32-cpy.c
-/test-u32-mblen.c
-/test-u32-mbsnlen.c
-/test-u32-mbtouc-unsafe.c
-/test-u32-mbtouc.c
-/test-u32-mbtouc.h
-/test-u32-mbtoucr.c
-/test-u32-move.c
-/test-u32-next.c
-/test-u32-prev.c
-/test-u32-set.c
-/test-u32-stpcpy.c
-/test-u32-stpncpy.c
-/test-u32-strcat.c
-/test-u32-strchr.c
-/test-u32-strcmp.c
-/test-u32-strcmp.h
-/test-u32-strcoll.c
-/test-u32-strcpy.c
-/test-u32-strdup.c
-/test-u32-strlen.c
-/test-u32-strmblen.c
-/test-u32-strmbtouc.c
-/test-u32-strncat.c
-/test-u32-strncmp.c
-/test-u32-strncpy.c
-/test-u32-strnlen.c
-/test-u32-strstr.c
-/test-u32-strtok.c
-/test-u32-to-u16.c
-/test-u32-to-u8.c
-/test-u32-uctomb.c
-/test-u8-check.c
-/test-u8-chr.c
-/test-u8-cmp.c
-/test-u8-cmp2.c
-/test-u8-cpy-alloc.c
-/test-u8-cpy.c
-/test-u8-mblen.c
-/test-u8-mbsnlen.c
-/test-u8-mbtouc-unsafe.c
-/test-u8-mbtouc.c
-/test-u8-mbtouc.h
-/test-u8-mbtoucr.c
-/test-u8-move.c
-/test-u8-next.c
-/test-u8-prev.c
-/test-u8-set.c
-/test-u8-stpcpy.c
-/test-u8-stpncpy.c
-/test-u8-strcat.c
-/test-u8-strchr.c
-/test-u8-strcmp.c
-/test-u8-strcmp.h
-/test-u8-strcoll.c
-/test-u8-strcpy.c
-/test-u8-strdup.c
-/test-u8-strlen.c
-/test-u8-strmblen.c
-/test-u8-strmbtouc.c
-/test-u8-strncat.c
-/test-u8-strncmp.c
-/test-u8-strncpy.c
-/test-u8-strnlen.c
-/test-u8-strstr.c
-/test-u8-strtok.c
-/test-u8-to-u16.c
-/test-u8-to-u32.c
-/test-u8-uctomb.c
diff --git a/tests/uniwbrk/.gitignore b/tests/uniwbrk/.gitignore
deleted file mode 100644
index ab5b5af..0000000
--- a/tests/uniwbrk/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-# Files brought in by gnulib-tool:
-/WordBreakTest.txt
-/test-u16-wordbreaks.c
-/test-u32-wordbreaks.c
-/test-u8-wordbreaks.c
-/test-uc-wordbreaks.c
-/test-uc-wordbreaks.sh
-/test-ulc-wordbreaks.c
-/test-ulc-wordbreaks.sh
-
diff --git a/tests/uniwidth/.gitignore b/tests/uniwidth/.gitignore
deleted file mode 100644
index f2e446e..0000000
--- a/tests/uniwidth/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-# Files brought in by gnulib-tool:
-/test-u16-strwidth.c
-/test-u16-width.c
-/test-u32-strwidth.c
-/test-u32-width.c
-/test-u8-strwidth.c
-/test-u8-width.c
-/test-uc_width.c
-/test-uc_width2.c
-/test-uc_width2.sh
-