]> git.pld-linux.org Git - packages/nss.git/blame - x32.patch
- updated to 3.22.1
[packages/nss.git] / x32.patch
CommitLineData
e136c96b
JR
1https://bugzilla.mozilla.org/show_bug.cgi?id=966596
2
3--- nss-3.15/nss/lib/freebl/Makefile
4+++ nss-3.15/nss/lib/freebl/Makefile
5@@ -193,12 +193,16 @@
6 MPI_SRCS += mpi_amd64.c mp_comba.c
7 endif
8 ifeq ($(CPU_ARCH),x86)
9- ASFILES = mpi_x86.s
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).
14- #ECL_USE_FP = 1
15+ ifeq ($(USE_X32),1)
16+ DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
17+ else
18+ ASFILES = mpi_x86.s
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).
23+ #ECL_USE_FP = 1
24+ endif
25 endif
26 ifeq ($(CPU_ARCH),arm)
27 DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
This page took 0.105976 seconds and 4 git commands to generate.