summaryrefslogtreecommitdiff
path: root/gcc/real.c
Commit message (Expand)AuthorAgeFilesLines
* real.c (real_isfinite): New.Kaveh R. Ghazi2007-06-121-1/+9
* m68k.c (override_options): Don't override REAL_MODE_FORMAT.Andreas Schwab2007-06-031-5/+13
* re PR middle-end/32083 (bug in transfer integer->real->integer)Tobias Burnus2007-05-271-1/+1
* defaults.h (IBM_FLOAT_FORMAT): Macro definition removed.Andreas Krebbel2007-05-211-262/+8
* real.c (mpfr_from_real): Handle Inf and NaN, and allow the rounding mode to b...Brooks Moses2007-04-241-5/+34
* re PR other/23572 (No warning for assigning a value to a 'float' variable tha...Manuel López-Ibáñez2007-03-221-7/+12
* real.h (real_format): Add a canonical_nan_lsbs_set field.Richard Sandiford2007-01-181-47/+98
* re PR target/29302 (isfinite returns wrong result at -O1)Roger Sayle2006-12-191-0/+9
* real.h (real_isinteger): Declare.Manuel López-Ibáñez2006-11-231-0/+11
* re PR middle-end/29862 (Calling a function with gcc_assert)H.J. Lu2006-11-151-1/+3
* darwin.c, [...]: Fix comment typos.Kazu Hirata2006-10-291-1/+1
* re PR middle-end/29335 (transcendental functions with constant arguments shou...Kaveh R. Ghazi2006-10-231-0/+44
* re PR middle-end/21781 (real.c incorrectly values zero with a large exponent)Roger Sayle2006-03-161-0/+9
* re PR middle-end/19983 (__builtin_nan should allow 0X as well as 0x)Roger Sayle2006-02-271-2/+6
* * real.c (decimal_quad_format): Correct values for emin, emax.Ben Elliston2005-12-161-2/+2
* Missed in last check-in.Ben Elliston2005-12-021-1/+9
* dfp.h, dfp.c: New files.Jon Grimm2005-12-021-11/+206
* re PR rtl-optimization/23941 (compress_float_constant creates denormals)Richard Henderson2005-09-191-0/+12
* re PR middle-end/21720 (GCC incorrectly rounds hex floats)Joseph Myers2005-07-291-0/+4
* re PR middle-end/21720 (GCC incorrectly rounds hex floats)Joseph Myers2005-07-291-0/+4
* Update FSF address.Kelley Cook2005-06-251-2/+2
* real.c (c4x_single_format, [...]): Provide values for signbit_ro for c4x's si...Roger Sayle2005-03-151-2/+2
* real.h (struct real_format): Split the signbit field into two two fields, sig...Roger Sayle2005-03-151-0/+20
* * real.c (real_nan): Remove neg.Kazu Hirata2005-03-091-2/+1
* real.c (do_add): Initialize signalling and canonical members.J"orn Rennecke2005-01-251-3/+4
* re PR rtl-optimization/576 (gcc performs invalid optimization with float oper...Roger Sayle2005-01-211-10/+8
* real.c (real_floor): Don't leave the result uninitialized when mode is VOIDMo...Roger Sayle2005-01-201-1/+5
* * real.c (ibm_extended): Correct comment.David Edelsohn2004-12-091-2/+1
* ra-build.c (copy_insn_p, [...]): Use gcc_assert and gcc_unreachable instead o...Nathan Sidwell2004-09-091-64/+53
* c-common.c: Rename all identifiers named `class' to `cl'.Bernardo Innocenti2004-07-251-81/+81
* Bug 14610Zack Weinberg2004-06-171-35/+116
* * real.c: Fix bit count in head comment.Eric Botcazou2004-06-141-1/+1
* real.c (real_copysign): New function to implement libm's copysign.Roger Sayle2004-06-071-0/+8
* re PR rtl-optimization/15649 (ICE with __builtin_isgreater and -ffast-math)Paolo Bonzini2004-05-281-0/+2
* real.h (struct real_value): Use the same type for all bitfields.Alexandre Oliva2004-03-221-77/+79
* * real.c (encode_ibm_extended): Do round low word.Alan Modra2004-03-121-3/+2
* real.c (encode_ibm_extended): Don't bother rounding low double.Alan Modra2004-03-041-1/+3
* re PR c/14088 (Hexfloat constants with uppercase 0X prefix fail)Danny Smith2004-02-101-1/+1
* real.c (encode_ibm_extended): Normalize the input value before converting it ...Richard Sandiford2004-02-081-4/+9
* real.c (real_floor, real_ceil): Tweak to allow input and output arguments to ...Roger Sayle2004-01-231-7/+25
* real.c: Update copyright date.Geoffrey Keating2004-01-121-1/+1
* darwin-ldouble.c: Add big comment explaining exactly what is expected as a 'l...Geoffrey Keating2004-01-101-45/+15
* * real.c (encode_ieee_single): Ensure proper promotion.Alexander Kabaev2003-11-031-1/+2
* * real.c (encode_ieee_extended): Back out previous patch.Jan Hubicka2003-10-301-5/+0
* real.c (encode_ieee_extended): Initialize whole array.Jan Hubicka2003-10-301-0/+5
* * real.c (do_divide): Initialize result with a 0.Hans-Peter Nilsson2003-10-291-0/+2
* Makefile.in (BUILD_RTL): Replace $(BUILD_PREFIX)insn-modes.o with min-insn-mo...Zack Weinberg2003-10-131-18/+0
* real.h (REAL_MODE_FORMAT): New macro.Zack Weinberg2003-10-061-6/+6
* * real.c (real_sqrt): Use get_canonical_qnan directly.Zack Weinberg2003-09-291-2/+1
* * real.c: Fix several nits in the head comment.Eric Botcazou2003-09-221-9/+9