diff -Naur a/nss/lib/freebl/Makefile b/nss/lib/freebl/Makefile --- a/nss/lib/freebl/Makefile 2023-02-07 15:28:14.424665648 +0200 +++ b/nss/lib/freebl/Makefile 2023-02-07 15:28:43.083155026 +0200 @@ -728,15 +728,6 @@ # GCM binary needs -mssse3 # $(OBJDIR)/$(PROG_PREFIX)intel-gcm-wrap$(OBJ_SUFFIX): CFLAGS += -mssse3 - -# The integrated assembler in Clang 3.2 does not support % in the -# expression of a .set directive. intel-gcm.s uses .set to give -# symbolic names to registers, for example, -# .set Htbl, %rdi -# So we can't use Clang's integrated assembler with intel-gcm.s. -ifdef CC_IS_CLANG -$(OBJDIR)/$(PROG_PREFIX)intel-gcm$(OBJ_SUFFIX): CFLAGS += -no-integrated-as -endif endif ifdef INTEL_GCM_CLANG_CL