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:
Mike Hommey 2021-01-19 14:11:18 +00:00
Родитель 22f14f5f18
Коммит 1047ad476b
2 изменённых файлов: 0 добавлений и 8 удалений

Просмотреть файл

@ -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']