]> Git Repo - binutils.git/blobdiff - gas/bignum-copy.c
White space and comment changes. #ifdef __STDC__ becomes #if __STDC__
[binutils.git] / gas / bignum-copy.c
index 9a00f89de4abb93df73e8529413708430dc3606a..11346369c69ab960123027078127a9e0018c1029 100644 (file)
@@ -1,5 +1,5 @@
 /* bignum_copy.c - copy a bignum
-   Copyright (C) 1987, 1990, 1991 Free Software Foundation, Inc.
+   Copyright (C) 1987, 1990, 1991, 1992 Free Software Foundation, Inc.
    
    This file is part of GAS, the GNU Assembler.
    
@@ -15,7 +15,7 @@
    
    You should have received a copy of the GNU General Public License
    along with GAS; see the file COPYING.  If not, write to
-   the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+   the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
 
 #include "as.h"
 
 
 /* void */
 int
-    bignum_copy (in, in_length, out, out_length)
-register LITTLENUM_TYPE *      in;
-register int           in_length; /* in sizeof(littlenum)s */
-register LITTLENUM_TYPE *      out;
-register int           out_length; /* in sizeof(littlenum)s */
+    bignum_copy(in, in_length, out, out_length)
+register LITTLENUM_TYPE *in;
+register int in_length; /* in sizeof(littlenum)s */
+register LITTLENUM_TYPE *out;
+register int out_length; /* in sizeof(littlenum)s */
 {
-       register int    significant_littlenums_dropped;
+       int significant_littlenums_dropped;
        
-       if (out_length < in_length)
-           {
-                   register LITTLENUM_TYPE *   p; /* -> most significant (non-zero) input littlenum. */
-                   
-                   bcopy ((char *)in, (char *)out, out_length << LITTLENUM_SHIFT);
-                   for (p = in + in_length - 1;   p >= in;   -- p)
-                       {
-                               if (* p) break;
-                       }
-                   significant_littlenums_dropped = p - in - in_length + 1;
-                   if (significant_littlenums_dropped < 0)
-                       {
-                               significant_littlenums_dropped = 0;
-                       }
-           }
-       else
-           {
-                   bcopy ((char *)in, (char *)out, in_length << LITTLENUM_SHIFT);
-                   if (out_length > in_length)
-                       {
-                               bzero ((char *)(out + out_length), (out_length - in_length) << LITTLENUM_SHIFT);
-                       }
-                   significant_littlenums_dropped = 0;
-           }
-       return (significant_littlenums_dropped);
-}
+       if (out_length < in_length) {
+               LITTLENUM_TYPE *p; /* -> most significant (non-zero) input
+                                     littlenum. */ 
+               
+               bcopy((char *) in, (char *) out,
+                     out_length << LITTLENUM_SHIFT); 
+               for (p = in + in_length - 1; p >= in; --p) {
+                       if (* p) break;
+               }
+               significant_littlenums_dropped = p - in - in_length + 1;
+               
+               if (significant_littlenums_dropped < 0) {
+                       significant_littlenums_dropped = 0;
+               }
+       } else {
+               bcopy((char *) in, (char *) out,
+                     in_length << LITTLENUM_SHIFT);
+
+               if (out_length > in_length) {
+                       bzero((char *) (out + out_length),
+                             (out_length - in_length) << LITTLENUM_SHIFT);
+               }
+
+               significant_littlenums_dropped = 0;
+       }
+       
+       return(significant_littlenums_dropped);
+} /* bignum_copy() */
 
 /* end of bignum-copy.c */
This page took 0.025018 seconds and 4 git commands to generate.