diff options
author | nelsonb%netscape.com <devnull@localhost> | 2000-08-11 05:01:59 +0000 |
---|---|---|
committer | nelsonb%netscape.com <devnull@localhost> | 2000-08-11 05:01:59 +0000 |
commit | 4f3cdc69151f36c6d5e31949fd4af85b4f804b38 (patch) | |
tree | 8d858c9dfb97c2a9cf3ea17d1967caa480a42e1b /security/nss/lib/freebl/mpi/Makefile | |
parent | 5e52bd58cd5fc9ef60d9db6d2567549f04a0a91f (diff) | |
download | nss-hg-4f3cdc69151f36c6d5e31949fd4af85b4f804b38.tar.gz |
Add commented-out lines to build on other platforms.
Clean target now removes libmpi.a also.
Diffstat (limited to 'security/nss/lib/freebl/mpi/Makefile')
-rw-r--r-- | security/nss/lib/freebl/mpi/Makefile | 39 |
1 files changed, 31 insertions, 8 deletions
diff --git a/security/nss/lib/freebl/mpi/Makefile b/security/nss/lib/freebl/mpi/Makefile index cb94cb0db..d4d2ef647 100644 --- a/security/nss/lib/freebl/mpi/Makefile +++ b/security/nss/lib/freebl/mpi/Makefile @@ -60,13 +60,37 @@ PERL=perl ## the file 'mpi-config.h' instead. ## MPICMN = -I. -DMP_API_COMPATIBLE +CFLAGS= -O $(MPICMN) #CFLAGS=-ansi -fullwarn -woff 1521 -O3 $(MPICMN) #CFLAGS=-ansi -fullwarn -woff 1521 -L/usr/linguist/lib -g -DMP_DEBUG=1 $(MPICMN) #CFLAGS=-ansi -pedantic -Wall -O3 $(MPICMN) +#CFLAGS=-ansi -pedantic -Wall -g -O2 -DMP_DEBUG=1 $(MPICMN) + +#IRIX #CFLAGS=-ansi -n32 -O3 -fullwarn -woff 1429 -D_SGI_SOURCE -DMP_IOFUNC $(MPICMN) +#CFLAGS=-ansi -n32 -O2 -fullwarn -woff 1429 -D_SGI_SOURCE -DMP_IOFUNC $(MPICMN) #CFLAGS=-ansi -n32 -g -fullwarn -woff 1429 -D_SGI_SOURCE -DMP_IOFUNC $(MPICMN) -#CFLAGS=-ansi -pedantic -Wall -g -O2 -DMP_DEBUG=1 $(MPICMN) -CFLAGS= -O $(MPICMN) +#CFLAGS=-ansi -n32 -g -fullwarn -woff 1429 -D_SGI_SOURCE -DMP_IOFUNC \ + -DMP_USE_32 $(MPICMN) + +#Alpha/OSF1 +#CFLAGS= -O -Olimit 4000 -ieee_with_inexact -std1 -DOSF1 -D_REENTRANT $(MPICMN) + +#Solaris +#CFLAGS= -O -KPIC -DSVR4 -DSYSV -D__svr4 -D__svr4__ -DSOLARIS -D_REENTRANT \ + -DSOLARIS2_8 -D_SVID_GETTOD -xarch=v9 -DXP_UNIX -D_PR_GLOBAL_THREADS_ONLY \ + -DNSS_USE_64 $(MPICMN) +#CFLAGS=-O -KPIC -DSVR4 -DSYSV -D__svr4 -D__svr4__ -DSOLARIS -D_REENTRANT \ + -DSOLARIS2_6 -D_SVID_GETTOD -xarch=v8 -DXP_UNIX -D_PR_GLOBAL_THREADS_ONLY \ + $(MPICMN) + +#HPUX +#CFLAGS= -O -DHPUX10 -D_POSIX_C_SOURCE=199506L -Ae +Z -DHPUX -Dhppa \ + -D_HPUX_SOURCE -Aa +e +DA2.0W +DS2.0 +DChpux -DHPUX11 -DXP_UNIX \ + -DNSS_USE_64 $(MPICMN) +#CFLAGS= -O -DHPUX10 -D_POSIX_C_SOURCE=199506L -Ae +Z -DHPUX -Dhppa \ + -D_HPUX_SOURCE +DAportable +DS1.1 -DHPUX11 -DXP_UNIX $(MPICMN) + ## ## Define LIBS to include any libraries you need to link against. @@ -103,7 +127,7 @@ SRCS= mpi.c mpprime.c mplogic.c mpmontg.c mpi-test.c primes.c tests/ \ utils/bbsrand.c utils/prng.c utils/primegen.c \ utils/basecvt.c utils/makeprime.c\ utils/fact.c utils/exptmod.c utils/pi.c utils/metime.c \ - utils/mpi.h utils/mpprime.h mulsqr.c karatsuba.c \ + utils/mpi.h utils/mpprime.h mulsqr.c \ make-test-arrays test-arrays.txt all-tests make-logtab \ types.pl stats timetest multest @@ -215,10 +239,6 @@ metime: libmpi.a utils/metime.c mulsqr: logtab.h mpi.h mpi-config.h mpi.c mpprime.h mpprime.c mulsqr.c $(CC) $(CFLAGS) -DMP_SQUARE=1 -o mulsqr mpi.c mpprime.c mulsqr.c $(LIBS) -karatsuba: logtab.h mpi-config.h mpi.o mpprime.o karatsuba.c - $(CC) $(CFLAGS) -DMP_KARATSUBA=1 -o karatsuba mpi.o mpprime.o \ - karatsuba.c $(LIBS) - basecvt: mpi.o utils/basecvt.c $(CC) $(CFLAGS) -o basecvt utils/basecvt.c mpi.o $(LIBS) @@ -237,6 +257,9 @@ makeprime: libmpi.a utils/makeprime.c prng: utils/bbs_rand.o mpi.o utils/prng.c $(CC) $(CFLAGS) -o prng utils/prng.c mpi.o bbs_rand.o $(LIBS) +karatsuba: libmpi.a utils/karatsuba.c + $(CC) $(CFLAGS) -o karatsuba utils/karatsuba.c libmpi.a $(LIBS) + tests: mptest1 mptest2 mptest3 mptest3a mptest4 mptest4a mptest4b \ mptest6 bbsrand @@ -268,7 +291,7 @@ hex2dec: mpi.o utils/hex2dec.c $(CC) $(CFLAGS) -o hex2dec mpi.o utils/hex2dec.c $(LIBS) clean: - rm -f *.o + rm -f *.o *.a rm -f core rm -f *~ .*~ rm -f utils/*.o |