From 7fd8fc9b74e06e92576b5fc2a8cefcba7b209f57 Mon Sep 17 00:00:00 2001
From: Jerome Forissier <jerome.forissier@linaro.org>
Date: Mon, 13 Aug 2018 09:36:17 +0200
Subject: [PATCH] poplar: avoid compile errors when building Linux with GCC 8.x

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
---
 poplar.mk | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/poplar.mk b/poplar.mk
index c5153d2..14b43f7 100644
--- a/poplar.mk
+++ b/poplar.mk
@@ -175,6 +175,11 @@ LINUX_DEFCONFIG_COMMON_FILES := \
 linux-defconfig: $(LINUX_PATH)/.config
 
 LINUX_COMMON_FLAGS += ARCH=arm64
+# Avoid compile errors with GCC 8.x. These flags may be removed when
+# https://github.com/96boards-poplar/linux/pull/3 is merged.
+LINUX_COMMON_FLAGS += CFLAGS_drv_hifb_proc.o=-Wno-stringop-truncation \
+		      CFLAGS_drv_pvr_intf.o=-Wno-sizeof-pointer-memaccess \
+		      CFLAGS_drv_display.o=-Wno-array-bounds
 
 linux: linux-common
 
-- 
GitLab