summaryrefslogtreecommitdiff
path: root/gcc/convert.c
Commit message (Expand)AuthorAgeFilesLines
* Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford2017-09-151-1/+1
* re PR sanitizer/82072 (sanitizer does not detect an overflow from LLONG_MIN)Marek Polacek2017-09-051-6/+7
* re PR sanitizer/82072 (sanitizer does not detect an overflow from LLONG_MIN)Marek Polacek2017-09-041-1/+13
* Add a type_has_mode_precision_p helper functionRichard Sandiford2017-08-211-2/+1
* trans.c: Include header files.Martin Liska2017-08-081-0/+2
* Do UBSAN sanitization just when current_function_decl != NULL_TREE (PR saniti...Martin Liska2017-07-311-1/+2
* Implement no_sanitize function attributeMartin Liska2017-06-131-2/+2
* re PR middle-end/80341 (gcc miscompiles division of signed char)Richard Biener2017-04-071-69/+89
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* re PR c++/78550 (bit field and std::initializer_list)Nathan Sidwell2016-12-091-4/+5
* Implement -Wimplicit-fallthrough.Marek Polacek2016-09-261-1/+3
* * convert.c (convert_to_integer_1): Re-indent.Jason Merrill2016-02-081-214/+215
* re PR c++/69631 (Bogus overflow in constant expression error)Jason Merrill2016-02-081-23/+14
* re PR sanitizer/69099 (ICE when compiling gcc.dg/atomic/c11-atomic-exec-2.c w...Marek Polacek2016-01-061-2/+2
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* C++ FE: expression rangesDavid Malcolm2015-12-041-4/+5
* Add non-folding variants for convert_to_*.Kai Tietz2015-11-131-75/+190
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-2/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-4/+3
* Move fold_trunc_transparent_mathfn to match.pdRichard Sandiford2015-10-231-31/+0
* tree-core.h: Include symtab.h.Andrew MacLeod2015-07-081-1/+0
* coretypes.h: Include input.h and as-a.h.Andrew MacLeod2015-06-171-1/+0
* coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod2015-06-081-3/+0
* coretypes.h: Include machmode.h...Andrew MacLeod2015-06-041-5/+0
* convert.c (convert_to_integer, [...]): Include the types in the error message.Marc Glisse2015-05-221-2/+6
* genattrtab.c (write_header): Include hash-set.h...Michael Collison2015-01-091-0/+12
* ubsan.c (do_ubsan_in_current_function): New.Jason Merrill2015-01-081-3/+1
* re PR sanitizer/64344 ([UBSAN] ICE with -fsanitize=float-cast-overflow [ICE i...Jakub Jelinek2015-01-051-1/+1
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* re PR c++/56493 (Performance regression in google dense hashmap)Jakub Jelinek2014-12-041-0/+26
* genmatch.c (capture_info::walk_c_expr): Ignore capture uses inside TREE_TYPE ().Richard Biener2014-10-301-1/+1
* convert.c (convert_to_integer): Do not introduce useless conversions between ...Eric Botcazou2014-10-031-5/+24
* [convert.c] PR 61876: Guard transformation to lrint by -fno-math-errno.Kyrylo Tkachov2014-08-051-2/+2
* PR 61876: Do not convert cast + __builtin_round into __builtin_lround unless ...Kyrylo Tkachov2014-07-241-2/+2
* convert.c (convert_to_integer): Don't instrument conversions if the function ...Marek Polacek2014-06-301-1/+4
* expr.h: Remove prototypes of functions defined in builtins.c.Andrew MacLeod2014-06-021-0/+1
* builtins.def: Change SANITIZE_FLOAT_DIVIDE to SANITIZE_NONDEFAULT.Marek Polacek2014-05-231-1/+13
* Update copyright years in gcc/Richard Sandiford2014-01-021-1/+1
* Factor unrelated declarations out of tree.h.Diego Novillo2013-11-191-0/+1
* convert.c (convert_to_real): Guard those unsafe math function convertions wit...Cong Hou2013-10-241-4/+38
* target.def (TARGET_LIBC_HAS_FUNCTION): New target hook.Alexander Ivchenko2013-08-191-4/+5
* re PR middle-end/55771 (Negation and type conversion incorrectly exchanged)Michael Matz2013-07-121-2/+3
* 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