Suppress the gcc warning "note: the layout of aggregates containing
vectors with 4-byte alignment has changed in GCC 5" on POWER systems
by setting "-Wno-psabi". Warning was originally added to gcc in
commit https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=9832651 to warn
of the vector alignment changes introduced in GCC 5. Older gcc
versions forced vector alignment to 16 bytes due to requirements for
POWER 6 and earlier CPUs, but these restrictions don't apply to CPUs
supported by DPDK.
Bugzilla ID: 739
Signed-off-by: David Christensen <d...@linux.vnet.ibm.com>
---
v2:
- update copyright year
- rebase for 21.11-rc0
---
David M,
Any chance of getting this approved in the 21.11 cycle? Patch was
originally submitted on 6/23, is only applicable to PPC architecture,
and has no functional impact because it only disables warnings. The
failing test build on Windows reported at
http://mails.dpdk.org/archives/test-report/2021-September/216596.html
cannot in any way be caused by this patch. We hope to have all changes
in place to support POWER10 in this DPDK release so we're constantly
testing with new compiler versions which add P10 support.
Dave