On 8/22/23 15:34, Eelco Chaudron wrote: > > > On 22 Aug 2023, at 12:35, Ilya Maximets wrote: > >> It should generally be possible to build OVS with just C99. >> We do need some POSIX extensions, e.g. support for RW locks, >> but we should not require any GNU extensions or features >> from later C standards. >> >> Ilya Maximets (4): >> compiler.h: Don't use asm and typeof with non-GNU compilers. >> sflow: Always enable _BSD_SOURCE. >> tests: Fix order of includes in barrier/id-fpool/mpsc-queue tests. >> ci: Add jobs to test -std=c99 builds. >> >> .ci/linux-build.sh | 4 ++++ >> .github/workflows/build-and-test.yml | 6 ++++++ >> include/openvswitch/compiler.h | 10 ++++++++++ >> lib/automake.mk | 2 +- >> tests/test-barrier.c | 8 ++++---- >> tests/test-id-fpool.c | 4 ++-- >> tests/test-mpsc-queue.c | 4 ++-- >> 7 files changed, 29 insertions(+), 9 deletions(-) > > All the changes look good, and they build fine on my setup. > > For the series: > > Acked-by: Eelco Chaudron <[email protected]> >
Thanks! Applied and backported down to 2.17. Best regards, Ilya Maximets. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
