1# $NetBSD: Makefile,v 1.2 2011/06/05 23:09:50 spz Exp $ 2 3.include "bsd.own.mk" 4 5CRYPTODIST=${NETBSDSRCDIR}/crypto 6.include "${NETBSDSRCDIR}/crypto/Makefile.openssl" 7XLATE=${OPENSSLSRC}/crypto/perlasm/ppc-xlate.pl 8 9regen: 10 for i in $$(find ${OPENSSLSRC} -name \*ppc\*.pl); do \ 11 case $$i in \ 12 *xlate.pl) ;; \ 13 *64*) ;; \ 14 *) perl $$i 32 | perl ${XLATE} linux32 | \ 15 sed -e 's/bc 25,0,/bdnz+ /' \ 16 -e 's/bclr 14,2/beqlr/' > $$(basename $$i .pl).S ;; \ 17 esac; \ 18 done 19