From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from we2-f167.wedos.net (w-smtp-out-7.wedos.net [46.28.106.5]) by dpdk.org (Postfix) with ESMTP id 535E58E7B for ; Sat, 3 Oct 2015 10:58:55 +0200 (CEST) Received: from ([147.229.13.147]) by we2-f167.wedos.net (WEDOS Mail Server mail2) with ASMTP (SSL) id QWJ00051; Sat, 03 Oct 2015 10:58:51 +0200 From: Jan Viktorin To: dev@dpdk.org Date: Sat, 3 Oct 2015 10:58:16 +0200 Message-Id: <7120b4518a6c3d048912a12705ed92853c3fd727.1443737626.git.viktorin@rehivetech.com> X-Mailer: git-send-email 2.6.0 In-Reply-To: References: In-Reply-To: References: Cc: Vlastimil Kosar , Jan Viktorin Subject: [dpdk-dev] [PATCH v1 10/12] gcc/arm: avoid alignment errors to break build X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Oct 2015 08:58:55 -0000 There several issues with alignment when compiling for ARMv7. They are not considered to be fatal (ARMv7 supports unaligned access of 32b words), so we just leave them as warnings. They should be solved later, however. Signed-off-by: Jan Viktorin Signed-off-by: Vlastimil Kosar --- mk/toolchain/gcc/rte.vars.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mk/toolchain/gcc/rte.vars.mk b/mk/toolchain/gcc/rte.vars.mk index 0f51c66..8f9c396 100644 --- a/mk/toolchain/gcc/rte.vars.mk +++ b/mk/toolchain/gcc/rte.vars.mk @@ -77,6 +77,12 @@ WERROR_FLAGS += -Wcast-align -Wnested-externs -Wcast-qual WERROR_FLAGS += -Wformat-nonliteral -Wformat-security WERROR_FLAGS += -Wundef -Wwrite-strings +# There are many issues reported for ARMv7 architecture +# which are not necessarily fatal. Report as warnings. +ifeq ($(CONFIG_RTE_ARCH_ARMv7),y) +WERROR_FLAGS += -Wno-error +endif + # process cpu flags include $(RTE_SDK)/mk/toolchain/$(RTE_TOOLCHAIN)/rte.toolchain-compat.mk -- 2.5.2