Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jan 2015 20:54:56 +0000 (UTC)
From:      Johan van Selst <johans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r376440 - head/security/nettle/files
Message-ID:  <201501062054.t06Ksu6e026631@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: johans
Date: Tue Jan  6 20:54:55 2015
New Revision: 376440
URL: https://svnweb.freebsd.org/changeset/ports/376440
QAT: https://qat.redports.org/buildarchive/r376440/

Log:
  Fix build on arm, by correcting asm code for clang
  
  PR:		196505
  Submitted by:	sbruno

Added:
  head/security/nettle/files/
  head/security/nettle/files/patch-arm__v6__sha256-compress.asm   (contents, props changed)

Added: head/security/nettle/files/patch-arm__v6__sha256-compress.asm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/nettle/files/patch-arm__v6__sha256-compress.asm	Tue Jan  6 20:54:55 2015	(r376440)
@@ -0,0 +1,20 @@
+--- arm/v6/sha256-compress.asm.orig	2013-05-28 16:21:54.000000000 +0200
++++ arm/v6/sha256-compress.asm	2015-01-04 00:39:14.000000000 +0100
+@@ -112,7 +112,7 @@ define(<NOEXPN>, <
+ PROLOGUE(_nettle_sha256_compress)
+ 	push	{r4,r5,r6,r7,r8,r10,r11,r14}
+ 	sub	sp, sp, #68
+-	str	STATE, [sp, +#64]
++	str	STATE, [sp, #+64]
+ 
+ 	C Load data up front, since we don't have enough registers
+ 	C to load and shift on-the-fly
+@@ -185,7 +185,7 @@ PROLOGUE(_nettle_sha256_compress)
+ 	EXPN(15) ROUND(SB,SC,SD,SE,SF,SG,SH,SA)
+ 	bne	.Loop2
+ 
+-	ldr	STATE, [sp, +#64]
++	ldr	STATE, [sp, #+64]
+ 	C No longer needed registers
+ 	ldm	STATE, {r1,r2,r12,r14}
+ 	add	SA, SA, r1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501062054.t06Ksu6e026631>