diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2000-10-30 21:59:01 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@codesourcery.com> | 2000-10-30 21:59:01 +0000 |
commit | b041f888acb608ad6d70d30e5a6d19ae23a9b69c (patch) | |
tree | 50ae6e5a95fbd7ddafd6daaaf296cfb5b70287ce /gas/flonum-copy.c | |
parent | 8e1a459b89eaace9fc44bf1734d1dfc4cd39a8f9 (diff) | |
download | gdb-b041f888acb608ad6d70d30e5a6d19ae23a9b69c.zip gdb-b041f888acb608ad6d70d30e5a6d19ae23a9b69c.tar.gz gdb-b041f888acb608ad6d70d30e5a6d19ae23a9b69c.tar.bz2 |
2000-10-30 Kazu Hirata <kazu@hxi.com>
* expr.c: Fix formatting.
* flonum-copy.c: Likewise.
* flonum.h: Likewise.
* gasp.c: Likewise.
* hash.c: Likewise.
Diffstat (limited to 'gas/flonum-copy.c')
-rw-r--r-- | gas/flonum-copy.c | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/gas/flonum-copy.c b/gas/flonum-copy.c index 3fb29e7..79a34c0 100644 --- a/gas/flonum-copy.c +++ b/gas/flonum-copy.c @@ -14,8 +14,9 @@ GNU General Public License for more details. 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, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ + along with GAS; see the file COPYING. If not, write to the Free + Software Foundation, 59 Temple Place - Suite 330, Boston, MA + 02111-1307, USA. */ #include "as.h" @@ -24,8 +25,8 @@ flonum_copy (in, out) FLONUM_TYPE *in; FLONUM_TYPE *out; { - unsigned int in_length; /* 0 origin */ - unsigned int out_length; /* 0 origin */ + unsigned int in_length; /* 0 origin */ + unsigned int out_length; /* 0 origin */ out->sign = in->sign; in_length = in->leader - in->low; @@ -37,23 +38,22 @@ flonum_copy (in, out) else { out_length = out->high - out->low; - /* - * Assume no GAPS in packing of littlenums. - * I.e. sizeof(array) == sizeof(element) * number_of_elements. - */ + /* Assume no GAPS in packing of littlenums. + I.e. sizeof(array) == sizeof(element) * number_of_elements. */ if (in_length <= out_length) { { - /* - * For defensive programming, zero any high-order littlenums we don't need. - * This is destroying evidence and wasting time, so why bother??? - */ + /* For defensive programming, zero any high-order + littlenums we don't need. This is destroying evidence + and wasting time, so why bother??? */ if (in_length < out_length) { - memset ((char *) (out->low + in_length + 1), '\0', out_length - in_length); + memset ((char *) (out->low + in_length + 1), '\0', + out_length - in_length); } } - memcpy ((void *) (out->low), (void *) (in->low), ((in_length + 1) * sizeof (LITTLENUM_TYPE))); + memcpy ((void *) (out->low), (void *) (in->low), + ((in_length + 1) * sizeof (LITTLENUM_TYPE))); out->exponent = in->exponent; out->leader = in->leader - in->low + out->low; } @@ -63,11 +63,10 @@ flonum_copy (in, out) shorten = in_length - out_length; /* Assume out_length >= 0 ! */ - memcpy ((void *) (out->low), (void *) (in->low + shorten), ((out_length + 1) * sizeof (LITTLENUM_TYPE))); + memcpy ((void *) (out->low), (void *) (in->low + shorten), + ((out_length + 1) * sizeof (LITTLENUM_TYPE))); out->leader = out->high; out->exponent = in->exponent + shorten; } } /* if any significant bits */ -} /* flonum_copy() */ - -/* end of flonum_copy.c */ +} |