diff --git a/pod/perllocale.pod b/pod/perllocale.pod index e0ba47c092ee..68188a0947f2 100644 --- a/pod/perllocale.pod +++ b/pod/perllocale.pod @@ -1680,12 +1680,20 @@ control, but doesn't. If two strings do collate identically, the one containing the C will sort to earlier. Prior to 5.26, there were more bugs. +=head2 C + +On some systems that use this environment variable, Perl ignores it XXX + =head2 Multi-threaded XS code or C-language libraries called from it that use the system L> function (except on Windows) likely will not work from a multi-threaded application without changes. See -L. +L. Some such have been so changed, but +call C libraries that can't be changed. This will work, but as long as +only a single thread in your application uses such a library. C is +XXX +one such library. An XS module that is locale-dependent could have been written under the assumption that it will never be called in a multi-threaded environment,