summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-02-04 14:07:11 -0700
committerKarl Williamson <khw@cpan.org>2019-02-05 11:44:29 -0700
commitb257a28c3a214073e8f73ee768a25f96c841e422 (patch)
tree8b0394e4f83f543f51cc8624b06db2ce71a15b37 /embed.fnc
parentb8df1494dd61a03039c2dccfa4b1c02a73dda991 (diff)
downloadperl-b257a28c3a214073e8f73ee768a25f96c841e422.tar.gz
utf8.c: Add functions for Turkic locale case changing
These override the normal handling of UTF-8 locale case changing. They aren't actually called yet, until later in this series of commits.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc3
1 files changed, 3 insertions, 0 deletions
diff --git a/embed.fnc b/embed.fnc
index c7816d531c..9d4a8461f5 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -1811,6 +1811,9 @@ s |UV |_to_utf8_case |const UV uv1 \
|NULLOK const unsigned int * const * const aux_tables \
|NULLOK const U8 * const aux_table_lengths \
|NN const char * const normal
+s |UV |turkic_fc |NN const U8 * const p |NN const U8 * const e|NN U8* ustrp|NN STRLEN *lenp
+s |UV |turkic_lc |NN const U8 * const p0|NN const U8 * const e|NN U8* ustrp|NN STRLEN *lenp
+s |UV |turkic_uc |NN const U8 * const p |NN const U8 * const e|NN U8* ustrp|NN STRLEN *lenp
#endif
ApbmdD |UV |to_utf8_lower |NN const U8 *p|NN U8* ustrp|NULLOK STRLEN *lenp
AMp |UV |_to_utf8_lower_flags|NN const U8 *p|NULLOK const U8* e \