зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1687433 - Remove -no-integrated-as flag from libaom and libvpx. r=firefox-build-system-reviewers,mhentges
Back when it was added, it was added to libvpx, and the clang base version was older. Either newer version of clang fixed the issues or the libvpx source fixed it, but we don't need the flag anymore for libvpx. The flag for libaom was cargo culted from libvpx, but may not have been necessary in the first place. Or maybe it was, but things fixed themselves in a similar manner. Either way, the flag is not necessary. Differential Revision: https://phabricator.services.mozilla.com/D102262
This commit is contained in:
Родитель
22f14f5f18
Коммит
1047ad476b
|
@ -62,10 +62,6 @@ elif CONFIG['CPU_ARCH'] == 'arm':
|
||||||
LOCAL_INCLUDES += [
|
LOCAL_INCLUDES += [
|
||||||
'%%%s/sources/android/cpufeatures' % CONFIG['ANDROID_NDK'],
|
'%%%s/sources/android/cpufeatures' % CONFIG['ANDROID_NDK'],
|
||||||
]
|
]
|
||||||
if CONFIG['CC_TYPE'] == 'clang':
|
|
||||||
ASFLAGS += [
|
|
||||||
'-no-integrated-as',
|
|
||||||
]
|
|
||||||
else:
|
else:
|
||||||
# Generic C-only configuration
|
# Generic C-only configuration
|
||||||
EXPORTS.aom += files['GENERIC_EXPORTS']
|
EXPORTS.aom += files['GENERIC_EXPORTS']
|
||||||
|
|
|
@ -63,10 +63,6 @@ elif CONFIG['CPU_ARCH'] == 'arm':
|
||||||
LOCAL_INCLUDES += [
|
LOCAL_INCLUDES += [
|
||||||
'%%%s/sources/android/cpufeatures' % CONFIG['ANDROID_NDK'],
|
'%%%s/sources/android/cpufeatures' % CONFIG['ANDROID_NDK'],
|
||||||
]
|
]
|
||||||
if CONFIG['CC_TYPE'] == 'clang':
|
|
||||||
ASFLAGS += [
|
|
||||||
'-no-integrated-as',
|
|
||||||
]
|
|
||||||
elif CONFIG['CPU_ARCH'] == 'aarch64' and CONFIG['OS_TARGET'] == 'WINNT':
|
elif CONFIG['CPU_ARCH'] == 'aarch64' and CONFIG['OS_TARGET'] == 'WINNT':
|
||||||
EXPORTS.vpx += files['ARM64_EXPORTS']
|
EXPORTS.vpx += files['ARM64_EXPORTS']
|
||||||
SOURCES += files['ARM64_SOURCES']
|
SOURCES += files['ARM64_SOURCES']
|
||||||
|
|
Загрузка…
Ссылка в новой задаче