| Commit message (Expand) | Author | Age | Files | Lines |
* | stdfix.h: New file. | Chao-ying Fu | 2007-09-07 | 1 | -3/+50 |
* | Change copyright header to refer to version 3 of the GNU General Public Licen... | Nick Clifton | 2007-07-26 | 1 | -4/+3 |
* | really remove signed(_or_unsigned)?_type langhooks | Rafael Espindola | 2007-06-11 | 1 | -2/+2 |
* | c-common.c (warnings_for_convert_and_check): Use unsigned_type_for instead of... | Rafael Avila de Espindola | 2007-05-14 | 1 | -2/+2 |
* | convert.c (convert_to_integer): Fix nearbyint/rint -> *lrint conversion. | Kaveh R. Ghazi | 2007-03-05 | 1 | -3/+3 |
* | tree.h (enum tree_code_class): Add tcc_vl_exp. | Sandra Loosemore | 2007-02-15 | 1 | -16/+7 |
* | common.opt: Add fstrict-overflow. | Ian Lance Taylor | 2007-01-28 | 1 | -4/+3 |
* | tree.h (force_fit_type_double): Remove unused final argument. | Roger Sayle | 2007-01-13 | 1 | -2/+1 |
* | builtins.c (expand_builtin_pow, [...]): Replace uses of the macro TREE_CONSTA... | Roger Sayle | 2007-01-11 | 1 | -2/+3 |
* | tree.h (force_fit_type_double): Export. | Richard Guenther | 2007-01-08 | 1 | -7/+3 |
* | re PR middle-end/21032 (With -frounding-math, incorrectly reorders unary minus) | Richard Guenther | 2006-10-23 | 1 | -2/+4 |
* | re PR middle-end/26632 (spurious warning: value computed is not used) | Kazu Hirata | 2006-08-28 | 1 | -1/+8 |
* | re PR middle-end/28473 (with -O, casting result of round(x) to uint64_t produ... | Roger Sayle | 2006-07-25 | 1 | -13/+25 |
* | tree.h (DECIMAL_FLOAT_TYPE_P): New. | Janis Johnson | 2006-06-23 | 1 | -2/+6 |
* | convert.c (convert_to_pointer): Preserve the TREE_OVERFLOW and TREE_CONSTANT_... | Roger Sayle | 2006-03-29 | 1 | -3/+12 |
* | tree.def (CHAR_TYPE): Remove. | Roger Sayle | 2006-02-08 | 1 | -5/+1 |
* | re PR middle-end/25125 ((short) ((int)(unsigned short) + (int)) is done in th... | Kazu Hirata | 2005-12-26 | 1 | -1/+11 |
* | optabs.c (init_floating_libfuncs): Handle decimal float modes. | Jon Grimm | 2005-12-19 | 1 | -0/+22 |
* | convert.c (convert_to_integer): Fix compare for nonpositive constant to use t... | Richard Guenther | 2005-12-02 | 1 | -1/+1 |
* | convert.c (convert_to_integer): Use fold_convert instead of fold_build1 (NOP_... | Richard Guenther | 2005-12-02 | 1 | -5/+3 |
* | tree.h (CASE_FLT_FN, [...]): New macros. | Volker Reichelt | 2005-11-30 | 1 | -6/+6 |
* | re PR middle-end/24263 (gcc.dg/torture/builtin-convert-1.c fails) | Eric Botcazou | 2005-10-11 | 1 | -3/+35 |
* | convert.c (convert_to_real): Don't convert (float)floor(double d) to floorf((... | Dale Johannesen | 2005-10-05 | 1 | -29/+3 |
* | convert.c (convert_to_integer): Don't test for ENUMERAL_TYPE in NEGATE_EXPR/B... | Ian Lance Taylor | 2005-09-25 | 1 | -24/+12 |
* | re PR middle-end/23517 (can't cast between generic vector types and target su... | Paolo Bonzini | 2005-08-23 | 1 | -2/+2 |
* | convert.c (convert_to_integer): Use fold_build1 instead of build1 when conver... | Andrew Pinski | 2005-08-02 | 1 | -1/+1 |
* | builtins.c, [...]: Use fold_buildN instead of fold (buildN (...)). | Kazu Hirata | 2005-06-26 | 1 | -25/+25 |
* | Update FSF address. | Kelley Cook | 2005-06-25 | 1 | -2/+2 |
* | convert.c (convert_to_pointer): Avoid recursion if no conversion is needed. | DJ Delorie | 2005-06-02 | 1 | -10/+6 |
* | convert.c (convert_to_integer): Avoid recursive call to convert_to_integer by... | Roger Sayle | 2005-05-26 | 1 | -7/+8 |
* | re PR middle-end/21282 (Converting floor into lfloor built-in function) | Uros Bizjak | 2005-05-03 | 1 | -8/+2 |
* | re PR tree-optimization/21004 (gcc.dg/builtins-53.c fails) | Uros Bizjak | 2005-04-15 | 1 | -2/+14 |
* | convert.c (convert_to_integer): Convert (long int)trunc{,f,l}, and (long long... | Uros Bizjak | 2005-04-14 | 1 | -0/+7 |
* | * builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL) | Uros Bizjak | 2005-04-11 | 1 | -0/+7 |
* | * builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL) | Uros Bizjak | 2005-04-09 | 1 | -0/+7 |
* | re PR c++/20023 (internal compiler error: Segmentation fault) | Jakub Jelinek | 2005-02-18 | 1 | -2/+1 |
* | bt-load.c, [...]: Update copyright. | Kazu Hirata | 2005-02-17 | 1 | -1/+1 |
* | re PR middle-end/19857 (alignment check of SSE constant fails in simple test ... | Jakub Jelinek | 2005-02-16 | 1 | -1/+2 |
* | re PR tree-optimization/17512 (ICE in regex.c) | Kazu Hirata | 2004-09-22 | 1 | -22/+1 |
* | alias.c (find_base_decl): Remove unreachable case '3' block. | Jeffrey D. Oldham | 2004-09-17 | 1 | -1/+1 |
* | Fix excess errors problem for invalid vector testcase. | James E Wilson | 2004-09-10 | 1 | -1/+1 |
* | tree.h (build_int_cst): New, sign extended constant. | Nathan Sidwell | 2004-08-25 | 1 | -1/+1 |
* | tree.h (build_int_cst): New. | Nathan Sidwell | 2004-08-15 | 1 | -2/+1 |
* | convert.c (convert_to_real, [...]): Replace calls to build with calls to buildN. | Roger Sayle | 2004-07-25 | 1 | -25/+24 |
* | c-common.c (vector_types_convertible_p): Use vector types' TYPE_SIZE and TREE... | Paolo Bonzini | 2004-07-21 | 1 | -4/+2 |
* | convert.c (strip_float_extension): Skip both NOP_EXPR and CONVERT_EXPR floati... | Roger Sayle | 2004-06-23 | 1 | -1/+2 |
* | convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a need to g... | Andrew Pinski | 2004-05-13 | 1 | -1/+1 |
* | convert.c (convert_to_integer): Ensure `long_integer_type_node' isn't NULL be... | Kaveh R. Ghazi | 2004-04-29 | 1 | -1/+2 |
* | convert.c (convert_to_integer): Convert (long)round -> lround, etc. | Kaveh R. Ghazi | 2004-04-29 | 1 | -0/+46 |
* | builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED. | Richard Kenner | 2004-03-31 | 1 | -11/+11 |