This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Change some structures/fcns to use I32 and U32
authorKarl Williamson <khw@cpan.org>
Fri, 27 Dec 2019 20:18:58 +0000 (13:18 -0700)
committerKarl Williamson <khw@cpan.org>
Sat, 4 Jan 2020 04:55:15 +0000 (21:55 -0700)
commit40d2776f3505d22a2b1309ae2c3bf28bcb1d9016
treec7614c8f5a3e010b066a52b9875f72bed7b867f2
parentb28d5df592d869103f5066f2b1cb96a039a25057
Change some structures/fcns to use I32 and U32

This is because these deal with only legal Unicode code points, which
are restricted to 21 bits, so 16 is too few, but 32 is sufficient to
hold them.  Doing this saves some space/memory on 64 bit builds where an
int is 64 bits.
charclass_invlists.h
embed.fnc
lib/unicore/uni_keywords.pl
proto.h
regcomp.c
regen/mk_invlists.pl
regexec.c
uni_keywords.h
utf8.c