In perl.git, the branch smoke-me/khw-locale has been created
<http://perl5.git.perl.org/perl.git/commitdiff/c28998b57e72179076616f9d13863acee66b5572?hp=0000000000000000000000000000000000000000>
at c28998b57e72179076616f9d13863acee66b5572 (commit)
- Log -----------------------------------------------------------------
commit c28998b57e72179076616f9d13863acee66b5572
Author: Karl Williamson <[email protected]>
Date: Thu Jul 21 22:05:48 2016 -0600
later
M locale.c
commit df61d7e7d9329ed0efce4f52bfa627c51a2df864
Author: Karl Williamson <[email protected]>
Date: Wed Jul 20 10:34:20 2016 -0600
Use strerror_l() if available
This commit is the first step in using POSIX 2008 thread-safe locale
functions on platforms where they are available.
This creates a global locale object on threaded perls for the C locale,
and this is now passed to strerror_l() on piatforms where it is
available. Doing so saves us from having to use a mutex.
M embedvar.h
M locale.c
M makedef.pl
M perl.c
M perl.h
M perlapi.h
M perlvars.h
commit fa2496df59a88709333ccc1242682e58fb6fd7a6
Author: Karl Williamson <[email protected]>
Date: Wed Jul 20 16:06:08 2016 -0600
perlapi: Add a clarification.
M sv.c
commit 26db886147eca3ff2ff9bed84fca0f705f3b2821
Author: Karl Williamson <[email protected]>
Date: Wed Jul 20 13:01:33 2016 -0600
locale.c: my_strerror() now returns mortalized copy
This is the first step in making locale handling thread-safe. Now, the
return from this function never points to static space within the libc
function this wraps.
M locale.c
commit 607edfc965a2e3fde98e9ed56cb2119a55ee262c
Author: Karl Williamson <[email protected]>
Date: Wed Jul 20 10:33:40 2016 -0600
locale.c: White-space, move declaration, comments only
M locale.c
-----------------------------------------------------------------------
--
Perl5 Master Repository