aboutsummaryrefslogtreecommitdiff
path: root/gcc/real.c
AgeCommit message (Expand)AuthorFilesLines
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
2003-09-10real.c: Update URL to VAX floating point docs.Jerry Quinn1-2/+2
2003-08-27* real.c (do_multiply): Initialize with memset.Jason Merrill1-1/+1
2003-07-06jump.c: Convert prototypes to ISO C90.Andreas Jaeger1-477/+288
2003-07-03real.c (real_trunc, [...]): New functions to implement trunc, floor and ceil ...Roger Sayle1-0/+46
2003-06-25real.h (ieee_extended_intel_96_round_53_format): New.Richard Henderson1-0/+19
2003-06-12ChangeLog: Follow spelling conventions.Kazu Hirata1-2/+2
2003-05-23real.c (real_maxval): New function to return the largest finite value represe...Roger Sayle1-0/+27
2003-05-06real.c (real_powi): New function to calculate the value of a real raised to a...Roger Sayle1-12/+68
2003-04-23real.c (do_add): Change to return a bool indicating that the result of the op...Roger Sayle1-35/+52
2003-04-02* real.c (decode_ieee_single): Fix decoding of SNaN bit.Andreas Schwab1-1/+2
2003-04-01real.h (EXP_BITS): Make room for...Alexandre Oliva1-25/+160
2003-03-31real.c (real_identical): Reorg so as to not compare signalling for normals.Richard Henderson1-5/+7
2003-03-31emit-rtl.c (dconstm2, dconsthalf): New real constants.Roger Sayle1-5/+3
2003-03-27real.h (struct real_value): Add signalling.Richard Henderson1-47/+34
2003-02-26Update commentary.Richard Henderson1-0/+8
2003-02-25real.c (real_to_integer2): Force overflow result only for unsigned overflow.Richard Henderson1-1/+1
2003-01-27real.c (ibm_extended_format): Add 53 to minimum exponent.Alexandre Oliva1-3/+18
2003-01-15real.c (real_sqrt): Return a bool result indicating whether a floating point ...Roger Sayle1-7/+9
2002-12-25output.h: Fix comment typos.Kazu Hirata1-1/+1
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-0/+100
2002-11-17real.c (real_to_decimal): Fix buffer overrun when buffer size is smaller than...Graham Stott1-5/+5
2002-11-16hard-reg-set.h: Follow spelling conventions.Kazu Hirata1-3/+3
2002-10-27combine.c: Fix comment formatting.Kazu Hirata1-1/+1
2002-10-25real.c (real_to_decimal): If the >1 tens reduction loop results in a negative...Richard Henderson1-9/+17
2002-10-21real.c (sticky_rshift_significand): Return inexact, don't or it in immediately.Richard Henderson1-18/+66
2002-10-19real.c (do_add): Fix 0+0 sign corner case.Brad Lucier1-4/+4
2002-10-18real.c (cmp_significand_0, [...]): New.Richard Henderson1-75/+270
2002-10-15real.c (real_to_decimal): Accept BUF_SIZE and CROP_TRAILING_ZEROS as arguments.Richard Henderson1-20/+44