aboutsummaryrefslogtreecommitdiff
path: root/gcc/real.c
AgeCommit message (Expand)AuthorFilesLines
2007-06-12real.c (real_isfinite): New.Kaveh R. Ghazi1-1/+9
2007-06-03m68k.c (override_options): Don't override REAL_MODE_FORMAT.Andreas Schwab1-5/+13
2007-05-27re PR middle-end/32083 (bug in transfer integer->real->integer)Tobias Burnus1-1/+1
2007-05-21defaults.h (IBM_FLOAT_FORMAT): Macro definition removed.Andreas Krebbel1-262/+8
2007-04-24real.c (mpfr_from_real): Handle Inf and NaN, and allow the rounding mode to b...Brooks Moses1-5/+34
2007-03-22re PR other/23572 (No warning for assigning a value to a 'float' variable tha...Manuel López-Ibáñez1-7/+12
2007-01-18real.h (real_format): Add a canonical_nan_lsbs_set field.Richard Sandiford1-47/+98
2006-12-19re PR target/29302 (isfinite returns wrong result at -O1)Roger Sayle1-0/+9
2006-11-23real.h (real_isinteger): Declare.Manuel López-Ibáñez1-0/+11
2006-11-15re PR middle-end/29862 (Calling a function with gcc_assert)H.J. Lu1-1/+3
2006-10-29darwin.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2006-10-23re PR middle-end/29335 (transcendental functions with constant arguments shou...Kaveh R. Ghazi1-0/+44
2006-03-16re PR middle-end/21781 (real.c incorrectly values zero with a large exponent)Roger Sayle1-0/+9
2006-02-27re PR middle-end/19983 (__builtin_nan should allow 0X as well as 0x)Roger Sayle1-2/+6
2005-12-16* real.c (decimal_quad_format): Correct values for emin, emax.Ben Elliston1-2/+2
2005-12-02Missed in last check-in.Ben Elliston1-1/+9
2005-12-02dfp.h, dfp.c: New files.Jon Grimm1-11/+206
2005-09-19re PR rtl-optimization/23941 (compress_float_constant creates denormals)Richard Henderson1-0/+12
2005-07-29re PR middle-end/21720 (GCC incorrectly rounds hex floats)Joseph Myers1-0/+4
2005-07-29re PR middle-end/21720 (GCC incorrectly rounds hex floats)Joseph Myers1-0/+4
2005-06-25Update FSF address.Kelley Cook1-2/+2
2005-03-15real.c (c4x_single_format, [...]): Provide values for signbit_ro for c4x's si...Roger Sayle1-2/+2
2005-03-15real.h (struct real_format): Split the signbit field into two two fields, sig...Roger Sayle1-0/+20
2005-03-09* real.c (real_nan): Remove neg.Kazu Hirata1-2/+1
2005-01-25real.c (do_add): Initialize signalling and canonical members.J"orn Rennecke1-3/+4
2005-01-21re PR rtl-optimization/576 (gcc performs invalid optimization with float oper...Roger Sayle1-10/+8
2005-01-20real.c (real_floor): Don't leave the result uninitialized when mode is VOIDMo...Roger Sayle1-1/+5
2004-12-09* real.c (ibm_extended): Correct comment.David Edelsohn1-2/+1
2004-09-09ra-build.c (copy_insn_p, [...]): Use gcc_assert and gcc_unreachable instead o...Nathan Sidwell1-64/+53
2004-07-25c-common.c: Rename all identifiers named `class' to `cl'.Bernardo Innocenti1-81/+81
2004-06-17Bug 14610Zack Weinberg1-35/+116
2004-06-14* real.c: Fix bit count in head comment.Eric Botcazou1-1/+1
2004-06-07real.c (real_copysign): New function to implement libm's copysign.Roger Sayle1-0/+8
2004-05-28re PR rtl-optimization/15649 (ICE with __builtin_isgreater and -ffast-math)Paolo Bonzini1-0/+2
2004-03-22real.h (struct real_value): Use the same type for all bitfields.Alexandre Oliva1-77/+79
2004-03-12* real.c (encode_ibm_extended): Do round low word.Alan Modra1-3/+2
2004-03-04real.c (encode_ibm_extended): Don't bother rounding low double.Alan Modra1-1/+3
2004-02-10re PR c/14088 (Hexfloat constants with uppercase 0X prefix fail)Danny Smith1-1/+1
2004-02-08real.c (encode_ibm_extended): Normalize the input value before converting it ...Richard Sandiford1-4/+9
2004-01-23real.c (real_floor, real_ceil): Tweak to allow input and output arguments to ...Roger Sayle1-7/+25
2004-01-12real.c: Update copyright date.Geoffrey Keating1-1/+1
2004-01-10darwin-ldouble.c: Add big comment explaining exactly what is expected as a 'l...Geoffrey Keating1-45/+15
2003-11-03* real.c (encode_ieee_single): Ensure proper promotion.Alexander Kabaev1-1/+2
2003-10-30* real.c (encode_ieee_extended): Back out previous patch.Jan Hubicka1-5/+0
2003-10-30real.c (encode_ieee_extended): Initialize whole array.Jan Hubicka1-0/+5
2003-10-29* real.c (do_divide): Initialize result with a 0.Hans-Peter Nilsson1-0/+2
2003-10-13Makefile.in (BUILD_RTL): Replace $(BUILD_PREFIX)insn-modes.o with min-insn-mo...Zack Weinberg1-18/+0
2003-10-06real.h (REAL_MODE_FORMAT): New macro.Zack Weinberg1-6/+6
2003-09-29* real.c (real_sqrt): Use get_canonical_qnan directly.Zack Weinberg1-2/+1
2003-09-22* real.c: Fix several nits in the head comment.Eric Botcazou1-9/+9