On Fri, May 19, 2023 at 08:19:01AM -0400, Aaron Conole wrote: > Resending - this time to the correct list. > > Bruce Richardson <bruce.richard...@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/dbapr08mb58148cec3e1454e8848a938998...@dbapr08mb5814.eurprd08.prod.outlook.com/ > > > > Signed-off-by: Bruce Richardson <bruce.richard...@intel.com> > > Acked-by: Tyler Retzlaff <roret...@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 <acon...@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!