head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.50 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.48 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.46 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.44 pkgsrc-2011Q2-base:1.5 TNF:1.1.1 pkgsrc-2009Q4:1.5.0.42 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.40 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.38 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.36 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.34 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.32 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.30 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.28 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.26 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.24 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.22 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.20 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.18 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.16 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.14 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.12 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.10 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.8 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.6 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.4 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.2 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.4 comdex-fall-1999:1.3 netbsd-1-4-PATCH001:1.3 netbsd-1-4-RELEASE:1.3 HF-19971214:1.1.1.1; locks; strict; comment @# @; 1.5 date 2004.06.01.21.50.38; author kristerw; state dead; branches; next 1.4; 1.4 date 99.12.16.08.18.05; author jonb; state Exp; branches; next 1.3; 1.3 date 99.03.01.23.46.05; author tron; state Exp; branches; next 1.2; 1.2 date 97.12.18.02.45.00; author mrg; state dead; branches; next 1.1; 1.1 date 97.12.14.16.17.14; author hubertf; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 97.12.14.16.17.14; author hubertf; state Exp; branches; next ; desc @@ 1.5 log @Remove obsolete packages, per discussion on tech-pkg. @ text @$NetBSD: patch-al,v 1.4 1999/12/16 08:18:05 jonb Exp $ --- gmp-2.0.2-ssh-2/longlong.h.orig Wed Apr 29 19:32:35 1998 +++ gmp-2.0.2-ssh-2/longlong.h Tue Dec 14 23:03:54 1999 @@@@ -190,26 +190,40 @@@@ "rI" ((USItype)(bh)), \ "r" ((USItype)(al)), \ "rI" ((USItype)(bl))) +#if defined(__ARM_ARCH_3M__) || defined(__ARM_ARCH_4__) || defined(__ARM_ARCH_4T__) +/* Use umull if available */ #define umul_ppmm(xh, xl, a, b) \ __asm__ ("%@@ Inlined umul_ppmm - mov %|r0, %2, lsr #16 - mov %|r2, %3, lsr #16 - bic %|r1, %2, %|r0, lsl #16 - bic %|r2, %3, %|r2, lsl #16 - mul %1, %|r1, %|r2 - mul %|r2, %|r0, %|r2 - mul %|r1, %0, %|r1 - mul %0, %|r0, %0 - adds %|r1, %|r2, %|r1 + umull %0, %1, %2, %3" \ + : "=&r" ((USItype) (xl)), \ + "=&r" ((USItype) (xh)) \ + : "r" ((USItype) (a)), \ + "r" ((USItype) (b))) +#define UMUL_TIME 4 +#else /* umull */ +#define umul_ppmm(xh, xl, a, b) \ +do {register USItype __t0, __t1, __t2; \ + __asm__ ("%@@ Inlined umul_ppmm + mov %2, %5, lsr #16 + mov %0, %6, lsr #16 + bic %3, %5, %2, lsl #16 + bic %4, %6, %0, lsl #16 + mul %1, %3, %4 + mul %4, %2, %4 + mul %3, %0, %3 + mul %0, %2, %0 + adds %3, %4, %3 addcs %0, %0, #65536 - adds %1, %1, %|r1, lsl #16 - adc %0, %0, %|r1, lsr #16" \ - : "=&r" ((USItype)(xh)), \ - "=r" ((USItype)(xl)) \ - : "r" ((USItype)(a)), \ - "r" ((USItype)(b)) \ - : "r0", "r1", "r2") + adds %1, %1, %3, lsl #16 + adc %0, %0, %3, lsr #16" \ + : "=&r" ((USItype) (xh)), \ + "=r" ((USItype) (xl)), \ + "=&r" (__t0), "=&r" (__t1), "=r" (__t2) \ + : "r" ((USItype) (a)), \ + "r" ((USItype) (b)));} while (0) + #define UMUL_TIME 20 +#endif /* umull */ #define UDIV_TIME 100 #endif /* __arm__ */ @@@@ -719,7 +733,7 @@@@ "g" ((USItype)(d))); \ (r) = __xx.__i.__l; (q) = __xx.__i.__h; }) #define count_trailing_zeros(count,x) \ - do { + do { \ __asm__ ("ffsd %2,%0" \ : "=r" ((USItype) (count)) \ : "0" ((USItype) 0), \ @ 1.4 log @Fix ns32k specific syntax error. Require use of rsaref-2.0p3 instead of faulty rsaref-2.0p2 while I'm in here. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Patch to get the included "gmp" library working again on "arm32" port published by Richard Earnshaw on "port-arm32@@netbsd.org". @ text @d3 2 a4 2 --- gmp-2.0.2-ssh-2/longlong.h.orig Thu Apr 30 04:32:35 1998 +++ gmp-2.0.2-ssh-2/longlong.h Tue Mar 2 00:14:37 1999 d62 9 @ 1.2 log @remove unnecessary patches, own to me, etcir=/etc. @ text @d1 61 a61 27 *** sshconnect.c.orig Wed Apr 23 08:40:11 1997 --- sshconnect.c Fri Apr 25 12:41:59 1997 *************** *** 311,316 **** --- 311,322 ---- { struct sockaddr_in sin; int p; + #if defined(__FreeBSD__) && !defined(SOCKS) + p = 1023; /* Compat with old FreeBSD */ + sock = rresvport(&p); + if (sock < 0) + fatal("rresvport: %.100s", strerror(errno)); + #else for (p = 1023; p > 512; p--) { sock = socket(AF_INET, SOCK_STREAM, 0); *************** *** 338,343 **** --- 344,350 ---- } fatal("bind: %.100s", strerror(errno)); } + #endif debug("Allocated local port %d.", p); } else @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Secure Shell package; Originally taken from FreeBSD, hacked by agc and finished by me. @ text @@