[PATCH v3] build: announce requirement for C11
Tyler Retzlaff
roretzla at linux.microsoft.com
Fri May 19 22:01:42 CEST 2023
On Fri, May 19, 2023 at 08:19:01AM -0400, Aaron Conole wrote:
> Resending - this time to the correct list.
>
> Bruce Richardson <bruce.richardson at intel.com> writes:
> > Add a deprecation notice informing users that we will require a C11
> > compiler from 23.11 release onwards. This requirement was agreed by
> > technical board to enable use of newer C language features, e.g.
> > standard atomics. [1]
> >
> > [1]
> > http://inbox.dpdk.org/dev/DBAPR08MB58148CEC3E1454E8848A938998AB9@DBAPR08MB5814.eurprd08.prod.outlook.com/
> >
> > Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> > Acked-by: Tyler Retzlaff <roretzla at linux.microsoft.com>
> >
> > ---
> >
> > V3:
> > - add additional detail following discussion on-list
> >
> > V2:
> > - add requirement for stdatomics
> > - fix sphinx formatting
> > ---
> > doc/guides/rel_notes/deprecation.rst | 18 ++++++++++++++++++
> > 1 file changed, 18 insertions(+)
>
> Acked-by: Aaron Conole <aconole at redhat.com>
>
> Per the meeting, I guess we're still waiting on the patches that
> introduce the stdatomic calls, right? At least, I probably missed it
> when looking on the patchwork instance.
the following series need merge, they remove some old rte atomics and
normalize the use of gcc builtins to set the tree up to be more easily
converted to stdatomics.
https://patchwork.dpdk.org/project/dpdk/list/?series=27530
https://patchwork.dpdk.org/project/dpdk/list/?series=27552
please review the linked series if you have time, since the impact of
the changes may be broad it would help David and Thomas.
as soon as the above series are merged i will begin submitting the
actual stdatomics series for review.
thanks!
More information about the dev
mailing list