diff --git a/media/libaom/moz.build b/media/libaom/moz.build index db3f9ca6eca4c..3ffbba38914c7 100644 --- a/media/libaom/moz.build +++ b/media/libaom/moz.build @@ -9,6 +9,10 @@ with Files('*'): include('sources.mozbuild') +if CONFIG["CPU_ARCH"] == "aarch64": + if CONFIG['OS_TARGET'] == 'Darwin': + NO_PGO = True + # Linux, Mac and Win share file lists for x86* but not configurations. if CONFIG['CPU_ARCH'] == 'x86_64': EXPORTS.aom += files['X64_EXPORTS'] @@ -25,10 +29,12 @@ if CONFIG['CPU_ARCH'] == 'x86_64': ASFLAGS += [ '-I%s/media/libaom/config/mac/x64/' % TOPSRCDIR ] LOCAL_INCLUDES += [ '/media/libaom/config/mac/x64/' ] EXPORTS.aom += [ 'config/mac/x64/config/aom_config.h' ] + NO_PGO = True else: # Android, Linux, BSDs, etc. ASFLAGS += [ '-I%s/media/libaom/config/linux/x64/' % TOPSRCDIR ] LOCAL_INCLUDES += [ '/media/libaom/config/linux/x64/' ] EXPORTS.aom += [ 'config/linux/x64/config/aom_config.h' ] + NO_PGO = True elif CONFIG['CPU_ARCH'] == 'x86': EXPORTS.aom += files['IA32_EXPORTS'] SOURCES += files['IA32_SOURCES']