diff options
author | H.Merijn Brand <perl5@tux.freedom.nl> | 2021-10-29 19:42:38 +0200 |
---|---|---|
committer | H.Merijn Brand <perl5@tux.freedom.nl> | 2021-10-29 19:42:38 +0200 |
commit | 30194bf8f48620eb3926ac41c00a2bc3520c1376 (patch) | |
tree | 21b66b8962761fecbbf5e6424f0284e9384f40d0 /config_h.SH | |
parent | 76829f42d6278f3b9862e88fcecb11eeaf70c3c1 (diff) | |
download | perl-30194bf8f48620eb3926ac41c00a2bc3520c1376.tar.gz |
Regen Configure and friends after backports
Diffstat (limited to 'config_h.SH')
-rwxr-xr-x | config_h.SH | 29 |
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. |