The GCC 7 series introduces changes that expose ODP compilation
issues. These include case statement fall through warnings, and
stricter checks on potential string overflows and other semantic
analysis.

Fixes: https://bugs.linaro.org/show_bug.cgi?id=3027


v5:
 - Make -latomic only a libodp.a/so dependency (Dmitry)

v4:
 - Add -Werror to AX_CHECK_COMPILE_FLAG for Clang (Bill)

v3:
 - Split into multiple patches files (Maxim)
 - Disable warnings in favor of patching right now (Dmitry)
 - Improve libatomic detection in autoconf (Dmitry)
 - Add autoconf-arch to DEPENDENCIES file

v2:
 - Add Bug id to commit message (Bill)


Brian Brooks (2):
  build: GCC 7 fixes
  pktio: GCC 7 fixes

 DEPENDENCIES                                  |  5 +--
 configure.ac                                  | 13 ++++++++
 pkgconfig/libodp-linux.pc.in                  |  2 +-
 platform/linux-generic/Makefile.am            |  2 ++
 platform/linux-generic/m4/configure.m4        | 45 +++++++++++++++++++++++++++
 test/common_plat/validation/api/pktio/pktio.c |  4 ++-
 6 files changed, 67 insertions(+), 4 deletions(-)

-- 
2.13.0

Reply via email to