Remove unnecessary trailing whitespace
[openssl.git] / crypto / bn / asm / sparcv8plus.S
index b45bc24088761025380b3f52bfeccd95d1ec2967..696dc7b5fe095b627bd00e2b7fbacdca6716f3bb 100644 (file)
@@ -1,19 +1,19 @@
 .ident "sparcv8plus.s, Version 1.4"
-.ident "SPARC v9 ISA artwork by Andy Polyakov <appro@fy.chalmers.se>"
+.ident "SPARC v9 ISA artwork by Andy Polyakov <appro@openssl.org>"
 
 /*
  * ====================================================================
- * Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL
- * project.
+ * Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
  *
- * Rights for redistribution and usage in source and binary forms are
- * granted according to the OpenSSL license. Warranty of any kind is
- * disclaimed.
+ * Licensed under the Apache License 2.0 (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
  * ====================================================================
  */
 
 /*
- * This is my modest contributon to OpenSSL project (see
+ * This is my modest contribution to OpenSSL project (see
  * http://www.openssl.org/ for more information about it) and is
  * a drop-in UltraSPARC ISA replacement for crypto/bn/bn_asm.c
  * module. For updates see http://fy.chalmers.se/~appro/hpe/.
@@ -52,7 +52,7 @@
  *     # cd ../..
  *     # make; make test
  *
- * Q. V8plus achitecture? What kind of beast is that?
+ * Q. V8plus architecture? What kind of beast is that?
  * A. Well, it's rather a programming model than an architecture...
  *    It's actually v9-compliant, i.e. *any* UltraSPARC, CPU under
  *    special conditions, namely when kernel doesn't preserve upper
@@ -71,7 +71,7 @@
  *
  * Q. 64-bit registers under 32-bit kernels? Didn't you just say it
  *    doesn't work?
- * A. You can't adress *all* registers as 64-bit wide:-( The catch is
+ * A. You can't address *all* registers as 64-bit wide:-( The catch is
  *    that you actually may rely upon %o0-%o5 and %g1-%g4 being fully
  *    preserved if you're in a leaf function, i.e. such never calling
  *    any other functions. All functions in this module are leaf and
  *         }
  */
 
-#ifdef OPENSSL_FIPSCANISTER
-#include <openssl/fipssyms.h>
-#endif
-
 #if defined(__SUNPRO_C) && defined(__sparcv9)
   /* They've said -xarch=v9 at command line */
   .register    %g2,#scratch
   .register    %g2,#scratch
   .register    %g3,#scratch
 # define       FRAME_SIZE      -192
-#else 
+#else
 # define       FRAME_SIZE      -96
-#endif 
+#endif
 /*
  * GNU assembler can't stand stuw:-(
  */
@@ -282,7 +278,7 @@ bn_mul_add_words:
  */
 bn_mul_words:
        sra     %o2,%g0,%o2     ! signx %o2
-       brgz,a  %o2,.L_bn_mul_words_proceeed
+       brgz,a  %o2,.L_bn_mul_words_proceed
        lduw    [%o1],%g2
        retl
        clr     %o0
@@ -290,7 +286,7 @@ bn_mul_words:
        nop
        nop
 
-.L_bn_mul_words_proceeed:
+.L_bn_mul_words_proceed:
        srl     %o3,%g0,%o3     ! clruw %o3
        andcc   %o2,-4,%g0
        bz,pn   %icc,.L_bn_mul_words_tail
@@ -370,7 +366,7 @@ bn_mul_words:
  */
 bn_sqr_words:
        sra     %o2,%g0,%o2     ! signx %o2
-       brgz,a  %o2,.L_bn_sqr_words_proceeed
+       brgz,a  %o2,.L_bn_sqr_words_proceed
        lduw    [%o1],%g2
        retl
        clr     %o0
@@ -378,7 +374,7 @@ bn_sqr_words:
        nop
        nop
 
-.L_bn_sqr_words_proceeed:
+.L_bn_sqr_words_proceed:
        andcc   %o2,-4,%g0
        nop
        bz,pn   %icc,.L_bn_sqr_words_tail