Changeset b60faf7 in mainline
- Timestamp:
- 2012-10-07T08:38:15Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e9d0ed4
- Parents:
- d948095
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/tester/float/softfloat1.c
rd948095 rb60faf7 31 31 #include <sftypes.h> 32 32 #include <add.h> 33 #include <sub.h> 33 34 #include <bool.h> 34 35 #include "../tester.h" … … 71 72 sa.val = float_op_a[i]; 72 73 sb.val = float_op_b[j]; 73 sc.data = add_float(sa.data, sb.data); 74 74 if (sa.data.parts.sign == sb.data.parts.sign) 75 sc.data = add_float(sa.data, sb.data); 76 else if (sa.data.parts.sign) { 77 sa.data.parts.sign = 0; 78 sc.data = sub_float(sb.data, sa.data); 79 } else { 80 sb.data.parts.sign = 0; 81 sc.data = sub_float(sa.data, sb.data); 82 } 83 75 84 cmptype_t ic = (cmptype_t) (c * PRECISION); 76 85 cmptype_t isc = (cmptype_t) (sc.val * PRECISION);
Note:
See TracChangeset
for help on using the changeset viewer.