head 1.2; access; symbols pkgsrc-2016Q2:1.1.0.6 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.4 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.2 pkgsrc-2015Q4-base:1.1; locks; strict; comment @;; @; 1.2 date 2016.08.23.05.10.48; author adam; state dead; branches; next 1.1; commitid 5PIgrv1XtFOt7ojz; 1.1 date 2015.11.13.10.42.23; author wiz; state Exp; branches; next ; commitid YbslFGsuvW1e5VIy; desc @@ 1.2 log @Changes in GMP 6.1.1 BUGS FIXED * Make Intel Broadwell configurations work on Windows. FEATURES * Work around faulty cpuid on some recent Intel chips (this allows GMP to run on Skylake Pentiums). * Support thumb-less ARM chips. @ text @$NetBSD: patch-mpn_arm_logops__n.asm,v 1.1 2015/11/13 10:42:23 wiz Exp $ --- mpn/arm/logops_n.asm.orig 2014-03-25 14:37:55.000000000 +0000 +++ mpn/arm/logops_n.asm @@@@ -135,5 +135,8 @@@@ L(mid): sub n, n, #4 pop { r4, r5, r6, r7 } C popping r8-r10 here strangely fails L(rtn): pop { r8, r9, r10 } - bx r14 +ifdef(`ARM_THUMB_MODE', +` bx r14 +',` mov pc, r14 +') EPILOGUE() @ 1.1 log @Split a patch into standard patches. date: 2015-04-03 09:41:26 +0200; author: mrg; state: Exp; commitid: HjchnsCySB9wh7gy; port some changes from netbsd gmp and adapt them to the gmp 6.x. this allows devel/gmp to build on armv4. @ text @d1 1 a1 1 $NetBSD$ @