From: Niels Möller Date: Tue, 14 May 2002 20:15:37 +0000 (+0200) Subject: Added fixme on register usage. X-Git-Tag: nettle_1.6_release_20021003~180 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b66ea2ecd1f2262e5c1accfad625e37dff0eb578;p=thirdparty%2Fnettle.git Added fixme on register usage. Rev: src/nettle/sparc/aes.asm:1.69 --- 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"