From b66ea2ecd1f2262e5c1accfad625e37dff0eb578 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Tue, 14 May 2002 22:15:37 +0200
Subject: [PATCH] Added fixme on register usage.

Rev: src/nettle/sparc/aes.asm:1.69
---
 sparc/aes.asm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sparc/aes.asm b/sparc/aes.asm
index c0354e44..7866df3b 100644
--- a/sparc/aes.asm
+++ b/sparc/aes.asm
@@ -18,10 +18,13 @@
 ! the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
 ! MA 02111-1307, USA.
 
+! FIXME: Some of the %g registers are reserved for operating system etc
+! (see gcc/config/sparc.h). We should probably use only %g1-%g3 to be safe.
+	
 	! Used registers:	%l0,1,2,3,4,5,6,7
 	!			%i0,1,2,3,4 (%i6=%fp, %i7 = return)
 	!			%o0,1,2,3 (%o6=%sp)
-	!			%g2,3,4,5,6
+	!			%g2,3,4,5,6,7
 	
 	.file	"aes.asm"
 	
-- 
GitLab