From 22f14f5f18418c0afc7fc3192c1d2c471452f252 Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Tue, 19 Jan 2021 14:10:59 +0000 Subject: [PATCH] Bug 1687433 - Don't build libffi assembly with -no-integrated-as. r=firefox-build-system-reviewers,mhentges Back when the flag was added, the libffi source code didn't build for ARM with the clang integrated assembler. That has been fixed with the upgrade to libffi v3.3 in bug 1659906, so we can use the integrated assembler now. Differential Revision: https://phabricator.services.mozilla.com/D102261 --- config/external/ffi/moz.build | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/external/ffi/moz.build b/config/external/ffi/moz.build index 682dc9933de2..19c93501c151 100644 --- a/config/external/ffi/moz.build +++ b/config/external/ffi/moz.build @@ -119,8 +119,6 @@ else: else: ffi_srcs = ("ffi.c", "sysv.S") - if CONFIG["FFI_TARGET"] == "ARM" and CONFIG["CC_TYPE"] == "clang": - ASFLAGS += ["-no-integrated-as"] if CONFIG["FFI_TARGET"] in ("X86_WIN32", "X86_DARWIN") and CONFIG["CC_TYPE"] in ( "gcc",