diff --git a/main/thunderbird/patches/xptcall-integrated-as.patch b/main/thunderbird/patches/xptcall-integrated-as.patch index d6a739ff7e..5faa710069 100644 --- a/main/thunderbird/patches/xptcall-integrated-as.patch +++ b/main/thunderbird/patches/xptcall-integrated-as.patch @@ -8,14 +8,14 @@ diff --git a/xpcom/reflect/xptcall/md/unix/moz.build b/xpcom/reflect/xptcall/md/ index 1779c14..cd4595c 100644 --- a/xpcom/reflect/xptcall/md/unix/moz.build +++ b/xpcom/reflect/xptcall/md/unix/moz.build -@@ -110,10 +110,6 @@ if CONFIG["OS_ARCH"] in ("Linux", "FreeBSD", "NetBSD", "OpenBSD"): - "xptcstubs_asm_mips64.S", - "xptcstubs_mips64.cpp", +@@ -143,10 +143,6 @@ + "xptcstubs_asm_ppc64_linux.S", + "xptcstubs_ppc64_linux.cpp", ] - if CONFIG["CC_TYPE"] == "clang": - ASFLAGS += [ - "-fno-integrated-as", - ] - if CONFIG["TARGET_CPU"] == "mips32": - SOURCES += [ - "xptcinvoke_asm_mips.S", + + if CONFIG["OS_ARCH"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "ppc": + SOURCES += [