From bfe5127121a2046fe9d996a64635f6f08d940528 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Sat, 5 Jun 2021 07:33:13 -0600 Subject: 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. --- Cross/config.sh-arm-linux | 1 + Cross/config.sh-arm-linux-n770 | 1 + 2 files changed, 2 insertions(+) (limited to 'Cross') 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' -- cgit v1.2.1