summaryrefslogtreecommitdiff
path: root/gcc/real.h
Commit message (Expand)AuthorAgeFilesLines
* expr.c (handled_component_p): Constify.Kaveh R. Ghazi2007-07-251-1/+1
* re PR target/30652 (SSE expansion is missing for isinf() and other fpclassify...Kaveh R. Ghazi2007-07-181-0/+4
* real.c (real_isfinite): New.Kaveh R. Ghazi2007-06-121-0/+3
* m68k.c (override_options): Don't override REAL_MODE_FORMAT.Andreas Schwab2007-06-031-3/+3
* defaults.h (IBM_FLOAT_FORMAT): Macro definition removed.Andreas Krebbel2007-05-211-5/+0
* real.c (mpfr_from_real): Handle Inf and NaN, and allow the rounding mode to b...Brooks Moses2007-04-241-2/+2
* re PR other/23572 (No warning for assigning a value to a 'float' variable tha...Manuel López-Ibáñez2007-03-221-2/+3
* emit-rtl.c (dconstpi): Delete.Kaveh R. Ghazi2007-02-031-1/+1
* real.h (real_format): Add a canonical_nan_lsbs_set field.Richard Sandiford2007-01-181-0/+3
* real.h (real_isinteger): Declare.Manuel López-Ibáñez2006-11-231-0/+3
* re PR middle-end/29335 (transcendental functions with constant arguments shou...Kaveh R. Ghazi2006-10-231-0/+8
* dfp.h, dfp.c: New files.Jon Grimm2005-12-021-5/+32
* Makefile.in (RTL_BASE_H): Add real.h.Ian Lance Taylor2005-08-011-1/+1
* Update FSF address.Kelley Cook2005-06-251-2/+2
* real.h (struct real_format): Split the signbit field into two two fields, sig...Roger Sayle2005-03-151-2/+7
* re PR middle-end/19405 (18_support/numeric_limits.cc fails on ppc-darwin (lon...Roger Sayle2005-02-031-0/+6
* cfganal.c, [...]: Update copyright.Kazu Hirata2005-01-221-1/+1
* re PR rtl-optimization/576 (gcc performs invalid optimization with float oper...Roger Sayle2005-01-211-1/+1
* c-common.c: Rename all identifiers named `class' to `cl'.Bernardo Innocenti2004-07-251-1/+1
* real.c (real_copysign): New function to implement libm's copysign.Roger Sayle2004-06-071-0/+3
* real.h (struct real_value): Use the same type for all bitfields.Alexandre Oliva2004-03-221-2/+11
* real.c (real_floor, real_ceil): Tweak to allow input and output arguments to ...Roger Sayle2004-01-231-1/+3
* genmodes.c, [...]: New files.Zack Weinberg2003-10-101-2/+3
* real.h (REAL_MODE_FORMAT): New macro.Zack Weinberg2003-10-061-0/+1
* builtins.c (builtin_dconsts_init, [...]): Delete.Kaveh R. Ghazi2003-09-111-0/+2
* builtins.c (real_dconstp, [...]): New, split out from fold_builtin.Kaveh R. Ghazi2003-09-091-1/+4
* ggc.h, [...]: Use `rtx' instead of `struct rtx_def *'...Steven Bosscher2003-07-101-1/+1
* jump.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-79/+59
* real.c (real_trunc, [...]): New functions to implement trunc, floor and ceil ...Roger Sayle2003-07-031-0/+11
* real.h (ieee_extended_intel_96_round_53_format): New.Richard Henderson2003-06-251-0/+1
* basic-block.h: Fix comment formatting.Kazu Hirata2003-06-231-1/+1
* real.c (real_maxval): New function to return the largest finite value represe...Roger Sayle2003-05-231-0/+3
* real.c (real_powi): New function to calculate the value of a real raised to a...Roger Sayle2003-05-061-0/+6
* real.h (EXP_BITS): Make room for...Alexandre Oliva2003-04-011-1/+9
* emit-rtl.c (dconstm2, dconsthalf): New real constants.Roger Sayle2003-03-311-1/+3
* real.h (struct real_value): Add signalling.Richard Henderson2003-03-271-1/+2
* real.c (real_sqrt): Return a bool result indicating whether a floating point ...Roger Sayle2003-01-151-3/+3
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-0/+7
* real.c (sticky_rshift_significand): Return inexact, don't or it in immediately.Richard Henderson2002-10-211-0/+1
* real.c (real_to_decimal): Accept BUF_SIZE and CROP_TRAILING_ZEROS as arguments.Richard Henderson2002-10-151-5/+2
* cfganal.c (dfs_enumerate_from): Use PARAMS.John David Anglin2002-10-111-2/+4
* real.h (SIGNIFICAND_BITS): Add one more word.Richard Henderson2002-10-041-2/+6
* * real.h (struct real_value): Use ENUM_BITFIELD.Richard Henderson2002-10-031-1/+1
* real.h (ibm_extended_format): Declare.David Edelsohn2002-09-291-0/+1
* * real.h (real_value): Make `exp' explicitly signed.Kaveh R. Ghazi2002-09-241-1/+1
* real.c (struct real_format): Move to real.h.Richard Henderson2002-09-211-3/+58
* real.c (real_hash): New.Richard Henderson2002-09-201-0/+2
* real.h (enum real_value_class, [...]): Move from real.c.Richard Henderson2002-09-201-14/+35
* real.h (UNKNOWN_FLOAT_FORMAT, [...]): Move ...Richard Henderson2002-09-191-13/+0
* builtin-types.def (BT_FN_FLOAT_CONST_STRING): New.Richard Henderson2002-09-161-1/+1