Module Name: src Committed By: martin Date: Thu Dec 27 14:16:16 UTC 2012
Modified Files: src/crypto/external/bsd/netpgp/lib/verify: Makefile Log Message: Compile bignum.c with -O1 only on ia64 to avoid a gcc bug To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/crypto/external/bsd/netpgp/lib/verify/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/netpgp/lib/verify/Makefile diff -u src/crypto/external/bsd/netpgp/lib/verify/Makefile:1.4 src/crypto/external/bsd/netpgp/lib/verify/Makefile:1.5 --- src/crypto/external/bsd/netpgp/lib/verify/Makefile:1.4 Thu Nov 22 21:20:44 2012 +++ src/crypto/external/bsd/netpgp/lib/verify/Makefile Thu Dec 27 14:16:16 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2012/11/22 21:20:44 agc Exp $ +# $NetBSD: Makefile,v 1.5 2012/12/27 14:16:16 martin Exp $ LIB=netpgpverify SRCS=libverify.c b64.c pgpsum.c @@ -17,3 +17,8 @@ INCS=verify.h INCSDIR=/usr/include/netpgp .include <bsd.lib.mk> + +.if ${HAVE_GCC:U} == "45" && ${MACHINE_CPU} == "ia64" +COPTS.bignum.c+= ${${ACTIVE_CC} == "gcc" :? -O1 :} +.endif +