* config/dfp-bit.c (DFP_TO_DFP): Check for overflow.
From-SVN: r127710
This commit is contained in:
parent
e2311f7a29
commit
1840f0c270
2 changed files with 4 additions and 1 deletions
|
@ -1,5 +1,7 @@
|
|||
2007-08-22 Janis Johnson <janis187@us.ibm.com>
|
||||
|
||||
* config/dfp-bit.c (DFP_TO_DFP): Check for overflow.
|
||||
|
||||
* doc/libgcc.texi (Decimal float library routines): Fix formatting
|
||||
and rearrange floating point conversion functions into different
|
||||
categories.
|
||||
|
|
|
@ -414,7 +414,8 @@ DFP_TO_DFP (DFP_C_TYPE f_from)
|
|||
{
|
||||
/* decNumber exception flags we care about here. */
|
||||
int ieee_flags;
|
||||
int dec_flags = DEC_IEEE_854_Inexact | DEC_IEEE_854_Invalid_operation;
|
||||
int dec_flags = DEC_IEEE_854_Inexact | DEC_IEEE_854_Invalid_operation
|
||||
| DEC_IEEE_854_Overflow;
|
||||
dec_flags &= context.status;
|
||||
ieee_flags = DFP_IEEE_FLAGS (dec_flags);
|
||||
if (ieee_flags != 0)
|
||||
|
|
Loading…
Add table
Reference in a new issue