Rev 563 | Rev 647 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 563 | Rev 572 | ||
---|---|---|---|
Line 132... | Line 132... | ||
132 | --expdiff; |
132 | --expdiff; |
133 | } else { |
133 | } else { |
134 | mant2|=0x20000000; //hidden bit |
134 | mant2|=0x20000000; //hidden bit |
135 | }; |
135 | }; |
136 | 136 | ||
- | 137 | if (expdiff>24) { |
|
- | 138 | goto done; |
|
- | 139 | }; |
|
- | 140 | ||
137 | mant2>>=expdiff; |
141 | mant2>>=expdiff; |
138 | mant1+=mant2; |
142 | mant1+=mant2; |
139 | done: |
143 | done: |
140 | if (mant1&0x40000000) { |
144 | if (mant1&0x40000000) { |
141 | ++exp1; |
145 | ++exp1; |