1124
|
1 |
From be45ba20c33a8a247115e79fd4c1f3295d652ba3 Mon Sep 17 00:00:00 2001
|
|
2 |
From: Jan Beich <jbeich@FreeBSD.org>
|
|
3 |
Date: Mon, 23 Mar 2020 08:20:22 +0000
|
|
4 |
Subject: [PATCH] Bug 1622013 - Build *_mmx.c files with -mmmx in bundled libvpx.
|
|
5 |
|
|
6 |
diff --git a/media/libvpx/moz.build b/media/libvpx/moz.build
|
|
7 |
index f3845941fe4de..47853d43408b7 100644
|
|
8 |
--- a/media/libvpx/moz.build
|
|
9 |
+++ b/media/libvpx/moz.build
|
|
10 |
@@ -97,16 +97,18 @@ if CONFIG['OS_TARGET'] == 'Android':
|
|
11 |
DEFINES['__linux__'] = True
|
|
12 |
|
|
13 |
SOURCES += [
|
|
14 |
'%%%s/sources/android/cpufeatures/cpu-features.c' % CONFIG['ANDROID_NDK'],
|
|
15 |
]
|
|
16 |
|
|
17 |
for f in SOURCES:
|
|
18 |
if f.endswith('.c'):
|
|
19 |
+ if 'mmx.c' in f:
|
|
20 |
+ SOURCES[f].flags += ['-mmmx']
|
|
21 |
if 'sse2.c' in f:
|
|
22 |
SOURCES[f].flags += CONFIG['SSE2_FLAGS']
|
|
23 |
if 'ssse3.c' in f:
|
|
24 |
SOURCES[f].flags += ['-mssse3']
|
|
25 |
if 'sse4.c' in f:
|
|
26 |
SOURCES[f].flags += ['-msse4.1']
|
|
27 |
if 'avx.c' in f:
|
|
28 |
SOURCES[f].flags += ['-mavx']
|