Allow md4.c to be optimized by native DEC compilers
authorPaul Park <pjpark@mit.edu>
Tue, 27 Jun 1995 20:42:45 +0000 (20:42 +0000)
committerPaul Park <pjpark@mit.edu>
Tue, 27 Jun 1995 20:42:45 +0000 (20:42 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6170 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/crypto/md4/ChangeLog
src/lib/crypto/md4/md4.c

index c16c03e2092f445e21f3327a932a2f826400ec31..40a96927cadee03d52af1775348065d471de8f0d 100644 (file)
@@ -1,3 +1,9 @@
+
+Tue Jun 27 15:53:02 EDT 1995   Paul Park       (pjpark@mit.edu)
+       * md4.c(Transform) - Add 'register' to scratch variable names.  Helps
+               out compiler so that DEC native compilers can now optimize
+               this module within our lifetimes.
+
 Thu Jun 22 16:13:29 1995  Tom Yu  (tlyu@dragons-lair)
 
        * md4.c: reverse sense of KRB5_PROVIDE_PROTOTYPES
index be40b5dad74f87c1eb0c8be6494bc52d0893e01f..878b81df2b0b85f9023b2135aabef13fde9b6ff4 100644 (file)
@@ -179,7 +179,7 @@ static void Transform (buf, in)
 krb5_ui_4 FAR *buf;
 krb5_ui_4 FAR *in;
 {
-  krb5_ui_4 a = buf[0], b = buf[1], c = buf[2], d = buf[3];
+  register krb5_ui_4 a = buf[0], b = buf[1], c = buf[2], d = buf[3];
 
   /* Round 1 */
   FF (a, b, c, d, in[ 0],  3);