diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2014-04-25 19:49:14 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2014-05-23 09:11:15 -0400 |
commit | 3f7cac416b5e62d37aa693538729c6c23e9b938b (patch) | |
tree | f0a8e58697996864b3666e3d5752cf676f2c34f0 /arch/mips/math-emu/dp_tlong.c | |
parent | 49548b09e0fa9fddb64e3cd47266193e36b73144 (diff) |
MIPS: math-emu: Cleanup coding style.
o Only define variables in the outermost block
o One empty line at most
o Format comments as per CodingStyle
o Update FSF address in licensing term comment
o Spell FPU and MIPS in all capitals.
o Remove ####-type of lines in comments.
o Try to make things a bit most consistent between sp_*.c / dp_*.c files.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/math-emu/dp_tlong.c')
-rw-r--r-- | arch/mips/math-emu/dp_tlong.c | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/arch/mips/math-emu/dp_tlong.c b/arch/mips/math-emu/dp_tlong.c index cbeef6098e76..afaf953e576d 100644 --- a/arch/mips/math-emu/dp_tlong.c +++ b/arch/mips/math-emu/dp_tlong.c | |||
@@ -5,8 +5,6 @@ | |||
5 | * MIPS floating point support | 5 | * MIPS floating point support |
6 | * Copyright (C) 1994-2000 Algorithmics Ltd. | 6 | * Copyright (C) 1994-2000 Algorithmics Ltd. |
7 | * | 7 | * |
8 | * ######################################################################## | ||
9 | * | ||
10 | * This program is free software; you can distribute it and/or modify it | 8 | * This program is free software; you can distribute it and/or modify it |
11 | * under the terms of the GNU General Public License (Version 2) as | 9 | * under the terms of the GNU General Public License (Version 2) as |
12 | * published by the Free Software Foundation. | 10 | * published by the Free Software Foundation. |
@@ -18,16 +16,18 @@ | |||
18 | * | 16 | * |
19 | * You should have received a copy of the GNU General Public License along | 17 | * You should have received a copy of the GNU General Public License along |
20 | * with this program; if not, write to the Free Software Foundation, Inc., | 18 | * with this program; if not, write to the Free Software Foundation, Inc., |
21 | * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. | 19 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
22 | * | ||
23 | * ######################################################################## | ||
24 | */ | 20 | */ |
25 | 21 | ||
26 | |||
27 | #include "ieee754dp.h" | 22 | #include "ieee754dp.h" |
28 | 23 | ||
29 | s64 ieee754dp_tlong(union ieee754dp x) | 24 | s64 ieee754dp_tlong(union ieee754dp x) |
30 | { | 25 | { |
26 | u64 residue; | ||
27 | int round; | ||
28 | int sticky; | ||
29 | int odd; | ||
30 | |||
31 | COMPXDP; | 31 | COMPXDP; |
32 | 32 | ||
33 | ieee754_clearcx(); | 33 | ieee754_clearcx(); |
@@ -41,8 +41,10 @@ s64 ieee754dp_tlong(union ieee754dp x) | |||
41 | case IEEE754_CLASS_INF: | 41 | case IEEE754_CLASS_INF: |
42 | ieee754_setcx(IEEE754_INVALID_OPERATION); | 42 | ieee754_setcx(IEEE754_INVALID_OPERATION); |
43 | return ieee754di_indef(); | 43 | return ieee754di_indef(); |
44 | |||
44 | case IEEE754_CLASS_ZERO: | 45 | case IEEE754_CLASS_ZERO: |
45 | return 0; | 46 | return 0; |
47 | |||
46 | case IEEE754_CLASS_DNORM: | 48 | case IEEE754_CLASS_DNORM: |
47 | case IEEE754_CLASS_NORM: | 49 | case IEEE754_CLASS_NORM: |
48 | break; | 50 | break; |
@@ -60,11 +62,6 @@ s64 ieee754dp_tlong(union ieee754dp x) | |||
60 | if (xe > DP_FBITS) { | 62 | if (xe > DP_FBITS) { |
61 | xm <<= xe - DP_FBITS; | 63 | xm <<= xe - DP_FBITS; |
62 | } else if (xe < DP_FBITS) { | 64 | } else if (xe < DP_FBITS) { |
63 | u64 residue; | ||
64 | int round; | ||
65 | int sticky; | ||
66 | int odd; | ||
67 | |||
68 | if (xe < -1) { | 65 | if (xe < -1) { |
69 | residue = xm; | 66 | residue = xm; |
70 | round = 0; | 67 | round = 0; |