1 https://bugzilla.mozilla.org/show_bug.cgi?id=966596
3 --- nss-3.15/nss/lib/freebl/Makefile
4 +++ nss-3.15/nss/lib/freebl/Makefile
6 MPI_SRCS += mpi_amd64.c mp_comba.c
10 - DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
11 - DEFINES += -DMP_ASSEMBLY_DIV_2DX1D -DMP_USE_UINT_DIGIT
12 - DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
13 - # The floating point ECC code doesn't work on Linux x86 (bug 311432).
16 + DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
19 + DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
20 + DEFINES += -DMP_ASSEMBLY_DIV_2DX1D -DMP_USE_UINT_DIGIT
21 + DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
22 + # The floating point ECC code doesn't work on Linux x86 (bug 311432).
26 ifeq ($(CPU_ARCH),arm)
27 DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE