[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure
From: |
Alejandro Colomar |
Subject: |
Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure |
Date: |
Tue, 7 Feb 2023 15:25:09 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 |
Hi Bruno,
On 2/7/23 15:20, Bruno Haible wrote:
Alejandro Colomar wrote:
the last reducts of GCC defaulting to gnu89
The default standard version of GCC doesn't matter. The AC_PROG_CC macro
invocation in configure.ac arranges to add the suitable command-line options,
so that the C compiler understands C99 (or even C11 if possible).
It matters to me, because nginx (my job) doesn't use autotools, and doesn't
specify a language version, so it compiles with whatever the system default is.
And we support CentOS7, so we need to support gnu89. I've battled a lot to
specify gnu11 in the cc command line, but so far I've repeatedly met a stone
wall of unjustified FUD, and the patch didn't make it.
Which means I can't use loop variables or C99 inline. :(
Bruno
Cheers,
Alex
--
<http://www.alejandro-colomar.es/>
GPG key fingerprint: A9348594CE31283A826FBDD8D57633D441E25BB5
OpenPGP_signature
Description: OpenPGP digital signature
- [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], G. Branden Robinson, 2023/02/06
- Re: [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], Bruno Haible, 2023/02/06
- Re: [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], Bjarni Ingi Gislason, 2023/02/06
- Re: [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, G. Branden Robinson, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Bruno Haible, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure,
Alejandro Colomar <=
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Bruno Haible, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, G. Branden Robinson, 2023/02/09