summaryrefslogtreecommitdiff
path: root/uconfig.h
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-02-16 22:12:41 -0700
committerKarl Williamson <khw@cpan.org>2019-03-04 13:01:37 -0700
commit2e3ef32f4acc106de6ae8170099f09a36d4ef490 (patch)
tree1182ba2bcee9a62e52f350e618dcdf86680da670 /uconfig.h
parent0806cdda2789ca6394976d1ff3e65dd59bcb8d1b (diff)
downloadperl-2e3ef32f4acc106de6ae8170099f09a36d4ef490.tar.gz
Improve setlocale() detection in Configure-ish files
This also now notes some behavior of setlocale
Diffstat (limited to 'uconfig.h')
-rw-r--r--uconfig.h21
1 files changed, 13 insertions, 8 deletions
diff --git a/uconfig.h b/uconfig.h
index 9c0085be35..92dba8709c 100644
--- a/uconfig.h
+++ b/uconfig.h
@@ -404,12 +404,6 @@
*/
/*#define HAS_SETLINEBUF / **/
-/* HAS_SETLOCALE:
- * This symbol, if defined, indicates that the setlocale routine is
- * available to handle locale-specific ctype implementations.
- */
-/*#define HAS_SETLOCALE / **/
-
/* HAS_SETPGID:
* This symbol, if defined, indicates that the setpgid(pid, gpid)
* routine is available to set process group ID.
@@ -3231,6 +3225,17 @@
*/
/*#define HAS_SETITIMER / **/
+/* HAS_SETLOCALE:
+ * This symbol, if defined, indicates that the setlocale routine is
+ * available to handle locale-specific ctype implementations.
+ */
+/* SETLOCALE_ACCEPTS_ANY_LOCALE_NAME:
+ * This symbol, if defined, indicates that the setlocale routine is
+ * available and it accepts any input locale name as valid.
+ */
+/*#define HAS_SETLOCALE / **/
+/*#define SETLOCALE_ACCEPTS_ANY_LOCALE_NAME / **/
+
/* HAS_SETPROCTITLE:
* This symbol, if defined, indicates that the setproctitle routine is
* available to set process title.
@@ -5236,6 +5241,6 @@
#endif
/* Generated from:
- * 5ad5aeb4fcee5fe869bed0368fc2430fdf0ad7011927820be7d0e6fa076334c5 config_h.SH
- * 2caca0ed689d83f195e6d1887fcf6a1702cceaa595de14be09580f91d06f5d62 uconfig.sh
+ * 2cc5c49f1266887de8224d2804aae6f80c43da0a62782d74866d5e828194698d config_h.SH
+ * d6d2fc8bf209b3d6db681ac0994a29a281afe35c3a96bb62079cb15b0605d035 uconfig.sh
* ex: set ro: */