equal
deleted
inserted
replaced
|
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'] |