From b95c62545a8425d31ec1d606a7a5afa40690eb4d Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Sat, 27 Mar 2021 01:50:16 +0100 Subject: [PATCH] android: amd/addrlib: define endianess to build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes the following building error: In file included from external/mesa/src/amd/addrlib/src/gfx9/gfx9addrlib.cpp:36: external/mesa/src/amd/addrlib/src/chip/gfx9/gfx9_gb_reg.h:43:2: error: "BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined" ^ NOTE: Android ABI specifies Little Endian for arm and x86 targets Fixes: 3616e02ef3ee ("amd/addrlib: define endianess differently") Reviewed-by: Marek Olšák Part-of: --- src/amd/Android.addrlib.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/Android.addrlib.mk b/src/amd/Android.addrlib.mk index eec78fc8bf5..4e13ae1fda3 100644 --- a/src/amd/Android.addrlib.mk +++ b/src/amd/Android.addrlib.mk @@ -30,6 +30,8 @@ LOCAL_MODULE := libmesa_amdgpu_addrlib LOCAL_SRC_FILES := $(ADDRLIB_FILES) +LOCAL_CPPFLAGS += -DLITTLEENDIAN_CPU + LOCAL_C_INCLUDES := \ $(MESA_TOP)/src \ $(MESA_TOP)/src/amd/common \