summaryrefslogtreecommitdiff
path: root/config_h.SH
diff options
context:
space:
mode:
authorH.Merijn Brand <perl5@tux.freedom.nl>2021-10-29 19:42:38 +0200
committerH.Merijn Brand <perl5@tux.freedom.nl>2021-10-29 19:42:38 +0200
commit30194bf8f48620eb3926ac41c00a2bc3520c1376 (patch)
tree21b66b8962761fecbbf5e6424f0284e9384f40d0 /config_h.SH
parent76829f42d6278f3b9862e88fcecb11eeaf70c3c1 (diff)
downloadperl-30194bf8f48620eb3926ac41c00a2bc3520c1376.tar.gz
Regen Configure and friends after backports
Diffstat (limited to 'config_h.SH')
-rwxr-xr-xconfig_h.SH29
1 files changed, 15 insertions, 14 deletions
diff --git a/config_h.SH b/config_h.SH
index 9652cad49d..b817483315 100755
--- a/config_h.SH
+++ b/config_h.SH
@@ -1073,18 +1073,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
#$d_static_inline HAS_STATIC_INLINE /**/
#define PERL_STATIC_INLINE $perl_static_inline /**/
-/* PERL_THREAD_LOCAL:
- * This symbol, if defined, gives a linkage specification for thread-local
- * storage. For example, for a C11 compiler this will be _Thread_local.
- * Beware, some compilers are sensitive to the C language standard they are
- * told to parse. For example, suncc defaults to C11, so our probe will
- * report that _Thread_local can be used. However, if the -std=c99 is later
- * added to the compiler flags, then _Thread_local will become a syntax
- * error. Hence it is important for these flags to be consistent between
- * probing and use.
- */
-#$d_thread_local PERL_THREAD_LOCAL $perl_thread_local /**/
-
/* USE_STDIO_PTR:
* This symbol is defined if the _ptr and _cnt fields (or similar)
* of the stdio FILE structure can be used to access the stdio buffer
@@ -4217,6 +4205,9 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
* This symbol holds the signedness of struct stat's st_dev.
* 1 for unsigned, -1 for signed.
*/
+#define ST_DEV_SIGN $st_dev_sign /* st_dev sign */
+#define ST_DEV_SIZE $st_dev_size /* st_dev size */
+
/* ST_INO_SIZE:
* This variable contains the size of struct stat's st_ino in bytes.
*/
@@ -4224,8 +4215,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
* This symbol holds the signedness of struct stat's st_ino.
* 1 for unsigned, -1 for signed.
*/
-#define ST_DEV_SIGN $st_dev_sign /* st_dev sign */
-#define ST_DEV_SIZE $st_dev_size /* st_dev size */
#define ST_INO_SIGN $st_ino_sign /* st_ino sign */
#define ST_INO_SIZE $st_ino_size /* st_ino size */
@@ -5187,6 +5176,18 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
*/
#$d_strtold_l HAS_STRTOLD_L /**/
+/* PERL_THREAD_LOCAL:
+ * This symbol, if defined, gives a linkage specification for thread-local
+ * storage. For example, for a C11 compiler this will be _Thread_local.
+ * Beware, some compilers are sensitive to the C language standard they are
+ * told to parse. For example, suncc defaults to C11, so our probe will
+ * report that _Thread_local can be used. However, if the -std=c99 is later
+ * added to the compiler flags, then _Thread_local will become a syntax
+ * error. Hence it is important for these flags to be consistent between
+ * probing and use.
+ */
+#$d_thread_local PERL_THREAD_LOCAL $perl_thread_local /**/
+
/* HAS_TMPNAM_R:
* This symbol, if defined, indicates that the tmpnam_r routine
* is available to tmpnam re-entrantly.