summaryrefslogtreecommitdiff
path: root/gcc/real.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* real.c: Update URL to VAX floating point docs.Jerry Quinn2003-09-101-2/+2
* * real.c (do_multiply): Initialize with memset.Jason Merrill2003-08-271-1/+1
* jump.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-477/+288
* real.c (real_trunc, [...]): New functions to implement trunc, floor and ceil ...Roger Sayle2003-07-031-0/+46
* real.h (ieee_extended_intel_96_round_53_format): New.Richard Henderson2003-06-251-0/+19
* ChangeLog: Follow spelling conventions.Kazu Hirata2003-06-121-2/+2
* real.c (real_maxval): New function to return the largest finite value represe...Roger Sayle2003-05-231-0/+27
* real.c (real_powi): New function to calculate the value of a real raised to a...Roger Sayle2003-05-061-12/+68
* real.c (do_add): Change to return a bool indicating that the result of the op...Roger Sayle2003-04-231-35/+52
* * real.c (decode_ieee_single): Fix decoding of SNaN bit.Andreas Schwab2003-04-021-1/+2
* real.h (EXP_BITS): Make room for...Alexandre Oliva2003-04-011-25/+160
* real.c (real_identical): Reorg so as to not compare signalling for normals.Richard Henderson2003-03-311-5/+7
* emit-rtl.c (dconstm2, dconsthalf): New real constants.Roger Sayle2003-03-311-5/+3
* real.h (struct real_value): Add signalling.Richard Henderson2003-03-271-47/+34
* Update commentary.Richard Henderson2003-02-261-0/+8
* real.c (real_to_integer2): Force overflow result only for unsigned overflow.Richard Henderson2003-02-251-1/+1
* real.c (ibm_extended_format): Add 53 to minimum exponent.Alexandre Oliva2003-01-271-3/+18
* real.c (real_sqrt): Return a bool result indicating whether a floating point ...Roger Sayle2003-01-151-7/+9
* output.h: Fix comment typos.Kazu Hirata2002-12-251-1/+1
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-0/+100
* real.c (real_to_decimal): Fix buffer overrun when buffer size is smaller than...Graham Stott2002-11-171-5/+5
* hard-reg-set.h: Follow spelling conventions.Kazu Hirata2002-11-161-3/+3
* combine.c: Fix comment formatting.Kazu Hirata2002-10-271-1/+1
* real.c (real_to_decimal): If the >1 tens reduction loop results in a negative...Richard Henderson2002-10-251-9/+17
* real.c (sticky_rshift_significand): Return inexact, don't or it in immediately.Richard Henderson2002-10-211-18/+66
* real.c (do_add): Fix 0+0 sign corner case.Brad Lucier2002-10-191-4/+4
* real.c (cmp_significand_0, [...]): New.Richard Henderson2002-10-181-75/+270
* real.c (real_to_decimal): Accept BUF_SIZE and CROP_TRAILING_ZEROS as arguments.Richard Henderson2002-10-151-20/+44
* real.h (SIGNIFICAND_BITS): Add one more word.Richard Henderson2002-10-041-38/+49
* real.c (real_to_decimal): Crop trailing zeros for DIGITS < 0.Richard Henderson2002-10-011-5/+19
* * real.c (real_from_string): Apply sign last. Tidy exponent handling.Richard Henderson2002-09-291-18/+21
* real.h (ibm_extended_format): Declare.David Edelsohn2002-09-291-0/+93
* ChangeLog.4: Fix typos.Kazu Hirata2002-09-281-1/+1
* c-common.h: Follow spelling conventions.Kazu Hirata2002-09-261-3/+3
* * real.c (do_multiply): Normalize U before addition.Richard Henderson2002-09-231-3/+3
* real.c (struct real_format): Move to real.h.Richard Henderson2002-09-211-170/+94
* real.c (real_hash): New.Richard Henderson2002-09-201-0/+41
* real.c (do_fix_trunc): Static.Richard Henderson2002-09-201-1/+34
* real.h (enum real_value_class, [...]): Move from real.c.Richard Henderson2002-09-201-287/+231
* * real.c (round_for_format): Collect sticky as unsigned long, not bool.Richard Henderson2002-09-181-3/+3
* real.c (sticky_rshift_significand): Collect sticky as unsigned long, not bool.Richard Henderson2002-09-181-2/+2
* real.c (do_fix_trunc): New.Richard Henderson2002-09-161-0/+34
* builtin-types.def (BT_FN_FLOAT_CONST_STRING): New.Richard Henderson2002-09-161-7/+94
* real.c, real.h: Rewrite from scratch.Richard Henderson2002-09-161-5884/+3032
* ChangeLog: Follow spelling conventions.Kazu Hirata2002-09-151-1/+1
* basic-block.h: Fix comment formatting.Kazu Hirata2002-09-081-3/+3