summaryrefslogtreecommitdiff
path: root/gcc/convert.c
Commit message (Expand)AuthorAgeFilesLines
* stor-layout.c (element_precision): New function.Marc Glisse2013-05-101-2/+2
* Update copyright years in gcc/Richard Sandiford2013-01-101-3/+1
* Fix #52283 error: case label does not reduce to an integer constantChristian Bruel2012-04-191-8/+1
* re PR c/52862 (ICE convert_to_pointer, at convert.c:50)Richard Guenther2012-04-131-5/+0
* convert.c (strip_float_extensions): Move ...Richard Guenther2012-03-071-46/+0
* re PR c/12245 (Uses lots of memory when compiling large initialized arrays)Jan Hubicka2012-01-161-0/+4
* re PR c/50565 (initializer element is not computable at load time)Joseph Myers2011-10-121-0/+9
* re PR middle-end/50083 (All 32-bit fortran tests fail on 32-bit Solaris)Uros Bizjak2011-08-261-1/+7
* builtins.def (BUILT_IN_ICEIL{,F,L}, [...]): New builtin definitions.Uros Bizjak2011-08-121-8/+20
* optabs.c (expand_binop): Use GET_MODE_PRECISION instead of GET_MODE_BITSIZE w...Bernd Schmidt2011-07-081-2/+2
* diagnostic-core.h: Include bversion.h.Joseph Myers2010-11-301-1/+0
* cfgloop.c (verify_loop_structure): Use %' in diagnostics.Joseph Myers2010-11-101-3/+3
* re PR tree-optimization/45034 ("safe" conversion from unsigned to signed char...Richard Guenther2010-07-291-8/+1
* toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez2010-07-081-0/+1
* re PR c/44828 (possible integer wrong code bug)Richard Guenther2010-07-061-3/+9
* double-int.h (force_fit_type_double): Remove declaration.Anatoly Sokolov2010-06-281-1/+2
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-2/+0
* Make-lang.in, [...]: Update copyright years.Steven Bosscher2010-04-021-1/+1
* re PR c/43007 (No longer folds (unsigned int) ((long long unsigned int) spi_b...Richard Guenther2010-02-101-0/+25
* Remove trailing white spaces.H.J. Lu2009-11-251-3/+3
* extend.texi (Named Address Spaces): New section.Ben Elliston2009-10-261-1/+11
* convert.c (convert_to_integer): Don't assume an input pointer is POINTER_SIZE...Olivier Hainque2009-08-241-3/+6
* convert.c (convert_to_pointer): Don't assume the target pointer type is POINT...Olivier Hainque2009-07-271-5/+14
* re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez2009-07-161-3/+4
* re PR c++/40566 (rejects promoted throw)Jakub Jelinek2009-07-011-3/+9
* convert.c (convert_to_integer): Convert (int)logb() into ilogb().Uros Bizjak2009-06-181-0/+31
* re PR middle-end/323 (optimized code gives strange floating point results)Joseph Myers2009-03-301-1/+2
* Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek2009-02-201-1/+1
* re PR tree-optimization/35202 (exp->expf transformation incorrect with -fmath...Richard Guenther2009-02-091-21/+26
* re PR c++/36607 (Incorrect type diagnostic on substracting casted char pointers)Andrew Pinski2009-02-031-0/+1
* re PR middle-end/36578 (cast to long double not taken into account when resul...Joseph Myers2008-10-291-5/+34
* convert.c (strip_float_extensions): Do not remove or introduce conversions be...Joseph Myers2008-10-281-1/+4
* pa.c (reloc_needed): Use CASE_CONVERT.Tomas Bily2008-05-091-2/+1
* stdfix.h: New file.Chao-ying Fu2007-09-071-3/+50
* Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton2007-07-261-4/+3
* really remove signed(_or_unsigned)?_type langhooksRafael Espindola2007-06-111-2/+2
* c-common.c (warnings_for_convert_and_check): Use unsigned_type_for instead of...Rafael Avila de Espindola2007-05-141-2/+2
* convert.c (convert_to_integer): Fix nearbyint/rint -> *lrint conversion.Kaveh R. Ghazi2007-03-051-3/+3
* tree.h (enum tree_code_class): Add tcc_vl_exp.Sandra Loosemore2007-02-151-16/+7
* common.opt: Add fstrict-overflow.Ian Lance Taylor2007-01-281-4/+3
* tree.h (force_fit_type_double): Remove unused final argument.Roger Sayle2007-01-131-2/+1
* builtins.c (expand_builtin_pow, [...]): Replace uses of the macro TREE_CONSTA...Roger Sayle2007-01-111-2/+3
* tree.h (force_fit_type_double): Export.Richard Guenther2007-01-081-7/+3
* re PR middle-end/21032 (With -frounding-math, incorrectly reorders unary minus)Richard Guenther2006-10-231-2/+4
* re PR middle-end/26632 (spurious warning: value computed is not used)Kazu Hirata2006-08-281-1/+8
* re PR middle-end/28473 (with -O, casting result of round(x) to uint64_t produ...Roger Sayle2006-07-251-13/+25
* tree.h (DECIMAL_FLOAT_TYPE_P): New.Janis Johnson2006-06-231-2/+6
* convert.c (convert_to_pointer): Preserve the TREE_OVERFLOW and TREE_CONSTANT_...Roger Sayle2006-03-291-3/+12
* tree.def (CHAR_TYPE): Remove.Roger Sayle2006-02-081-5/+1
* re PR middle-end/25125 ((short) ((int)(unsigned short) + (int)) is done in th...Kazu Hirata2005-12-261-1/+11