diff options
author | Karl Williamson <khw@cpan.org> | 2021-06-05 07:33:13 -0600 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2021-06-12 09:20:14 -0600 |
commit | bfe5127121a2046fe9d996a64635f6f08d940528 (patch) | |
tree | f624010676384b5484c0191c47b1cd430928b05b /Cross | |
parent | 19c4b24fc62a1e8dd1f7dcaaf337d0eb11dbb6b0 (diff) | |
download | perl-bfe5127121a2046fe9d996a64635f6f08d940528.tar.gz |
Configure changes for HAS_NON_INT_BITFIELDS
This probe has been available without my realizing it had been merged.
Some compilers, chiefly IBM, use only integer-size bitfields, warning
when presented with other-sized ones. Allowing other-sized fields is an
extension to the C standard.
These warnings don't affect the correctness of the code generated, but
very many are generated per run, potentially overwhelming the reader
into not noticing warnings that are important.
Diffstat (limited to 'Cross')
-rw-r--r-- | Cross/config.sh-arm-linux | 1 | ||||
-rw-r--r-- | Cross/config.sh-arm-linux-n770 | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux index 2c6db13a12..18caa12d38 100644 --- a/Cross/config.sh-arm-linux +++ b/Cross/config.sh-arm-linux @@ -418,6 +418,7 @@ d_nextafter='undef' d_nexttoward='undef' d_nice='define' d_nl_langinfo='define' +d_non_int_bitfields='define' d_nv_preserves_uv='define' d_nv_zero_is_allbits_zero='undef' d_off64_t='undef' diff --git a/Cross/config.sh-arm-linux-n770 b/Cross/config.sh-arm-linux-n770 index 020843665e..a1dcf24714 100644 --- a/Cross/config.sh-arm-linux-n770 +++ b/Cross/config.sh-arm-linux-n770 @@ -417,6 +417,7 @@ d_nextafter='undef' d_nexttoward='undef' d_nice='define' d_nl_langinfo='define' +d_non_int_bitfields='define' d_nv_preserves_uv='define' d_nv_zero_is_allbits_zero='undef' d_off64_t='undef' |