From 59b29c5f4d66ec814132bb81a341378cf05c5cad Mon Sep 17 00:00:00 2001 From: Shiyou Yin Date: Tue, 31 Mar 2020 11:05:59 +0800 Subject: [PATCH] Fix prob of disabling mmi on loongson3 variant. If 'mips_arch_variant=loongson3' is setted without 'mips_use_mmi=true', undefined reference of MMI functions will be reported. Change-Id: I2e91d63e1fa2d6c0db907aaab978227c87c991ac Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2129285 Reviewed-by: Frank Barchard Commit-Queue: Frank Barchard --- BUILD.gn | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BUILD.gn b/BUILD.gn index 8a6f96dba..a731844e1 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -176,6 +176,9 @@ static_library("libyuv_internal") { "-ffp-contract=fast", # Enable fma vectorization for NEON. ] } + if (!libyuv_use_mmi) { + defines += [ "LIBYUV_DISABLE_MMI" ] + } } if (libyuv_use_neon) {