> From: Stephen Hemminger [mailto:[email protected]] > Sent: Thursday, 18 January 2024 17.51 > > Both Gcc, clang and MSVC have better way to do compile time > assertions rather than using out of bounds array access. > The old method would fail if -Wvla is enabled because compiler > can't determine size in that code. Also, the use of new > _Static_assert will catch broken code that is passing non-constant > expression to RTE_BUILD_BUG_ON(). > > Add workaround for clang static_assert in switch, > and missing static_assert in older FreeBSD. > > Signed-off-by: Stephen Hemminger <[email protected]> > Acked-by: Morten Brørup <[email protected]> > Acked-by: Tyler Retzlaff <[email protected]> > ---
Reviewed-by: Morten Brørup <[email protected]>

