These mutexes are needed only for unsafe threaded-locale operations.
);
}
+if (${^SAFE_LOCALES}) {
+ ++$skip{PL_locale_mutex};
+ ++$skip{PL_lc_numeric_mutex};
+}
+
unless ($define{'PERL_OP_PARENT'}) {
++$skip{$_} foreach qw(
Perl_op_parent
#if defined(USE_ITHREADS)
PERLVAR(G, hints_mutex, perl_mutex) /* Mutex for refcounted he refcounting */
+#ifndef USE_THREAD_SAFE_LOCALE
PERLVAR(G, locale_mutex, perl_mutex) /* Mutex for setlocale() changing */
PERLVAR(G, lc_numeric_mutex, perl_mutex) /* Mutex for switching LC_NUMERIC */
-
+# endif
#endif
/* Proxy for HAS_POSIX_2008_LOCALE, since that is not defined in time for this */