On Wed, Dec 21, 2022 at 19:33:48 +0100, Alejandro Colomar via Gcc wrote:
> I've long had this wish: an option similar to -std, but which would not
> specify
> the standard. Rather, mark a requirement that the standard be at least a
> version.
>
> This would be especially useful for libraries,
Hi Alexander,
On 12/21/22 20:12, Alexander Monakov wrote:
On Wed, 21 Dec 2022, Alejandro Colomar via Gcc wrote:
There's already a standard, portable way to check:
#if __STDC_VERSION__ < 201710
#error C17 required
#endif
Hmm, not my favourite to stick that in every public header file, but y
On Wed, 21 Dec 2022, 19:08 Alejandro Colomar via Gcc,
wrote:
>
>
> On 12/21/22 19:53, Alejandro Colomar wrote:
> > Hi Alexander,
> >
> > On 12/21/22 19:51, Alexander Monakov wrote:
> >>
> >>
> >> On Wed, 21 Dec 2022, Alejandro Colomar via Gcc wrote:
> >>
> >>> Hi,
> >>>
> >>> I've long had this w
On Wed, 21 Dec 2022, Alejandro Colomar via Gcc wrote:
> > There's already a standard, portable way to check:
> >
> > #if __STDC_VERSION__ < 201710
> > #error C17 required
> > #endif
>
> Hmm, not my favourite to stick that in every public header file, but yes, it's
> portable.
I don't see why
On 12/21/22 19:53, Alejandro Colomar wrote:
Hi Alexander,
On 12/21/22 19:51, Alexander Monakov wrote:
On Wed, 21 Dec 2022, Alejandro Colomar via Gcc wrote:
Hi,
I've long had this wish: an option similar to -std, but which would not
specify the standard. Rather, mark a requirement that t
Hi Alexander,
On 12/21/22 19:51, Alexander Monakov wrote:
On Wed, 21 Dec 2022, Alejandro Colomar via Gcc wrote:
Hi,
I've long had this wish: an option similar to -std, but which would not
specify the standard. Rather, mark a requirement that the standard be at
least a version.
This would
On Wed, 21 Dec 2022, Alejandro Colomar via Gcc wrote:
> Hi,
>
> I've long had this wish: an option similar to -std, but which would not
> specify the standard. Rather, mark a requirement that the standard be at
> least a version.
>
> This would be especially useful for libraries, which might
Hi,
I've long had this wish: an option similar to -std, but which would not specify
the standard. Rather, mark a requirement that the standard be at least a version.
This would be especially useful for libraries, which might for example require
C99 or C11 to work. They would be able to spec