aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorShiyou Yin <yinshiyou-hf@loongson.cn>2020-03-31 11:05:59 +0800
committerCommit Bot <commit-bot@chromium.org>2020-03-31 20:25:25 +0000
commit59b29c5f4d66ec814132bb81a341378cf05c5cad (patch)
tree1afe8c18d7a7740f15089109196fa7a81f66d601 /BUILD.gn
parentaabcc477bdca9457bff773d3e767342e3d6af274 (diff)
downloadlibyuv-59b29c5f4d66ec814132bb81a341378cf05c5cad.tar.gz
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 <fbarchard@chromium.org> Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn3
1 files changed, 3 insertions, 0 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 8a6f96db..a731844e 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) {