Age | Commit message (Expand) | Author | Files | Lines |
2020-12-03 | Fix division by 0 in printf_strlen_execute when dumping | Ilya Leoshkevich | 1 | -1/+1 |
2020-12-01 | PR middle-end/97373 - missing warning on sprintf into allocated destination | Martin Sebor | 1 | -46/+85 |
2020-11-29 | Handle PHIs in compute_objsize. | Martin Sebor | 1 | -323/+20 |
2020-11-27 | tree-ssanames: Allow non-SSA_NAME arguments to get_range_info | Jakub Jelinek | 1 | -21/+14 |
2020-11-16 | PR middle-end/95673 - missing -Wstring-compare for an impossible strncmp test | Martin Sebor | 1 | -17/+36 |
2020-10-12 | Generalize compute_objsize to return maximum size/offset instead of failing (... | Martin Sebor | 1 | -1/+13 |
2020-10-01 | Convert sprintf/strlen passes to value query class. | Aldy Hernandez | 1 | -95/+94 |
2020-10-01 | Convert vr-values to value query class. | Aldy Hernandez | 1 | -1/+1 |
2020-08-27 | vec: add exact argument for various grow functions. | Martin Liska | 1 | -5/+5 |
2020-08-25 | strlen: Fix handle_builtin_string_cmp [PR96758] | Jakub Jelinek | 1 | -2/+10 |
2020-06-10 | PR middle-end/95353 - spurious -Wstringop-overflow writing to a trailing arra... | Martin Sebor | 1 | -1/+0 |
2020-03-25 | PR tree-optimization/94131 - ICE on printf with a VLA string and -fno-tree-ccp | Martin Sebor | 1 | -4/+10 |
2020-03-18 | Fix up duplicated duplicated words in comments | Jakub Jelinek | 1 | -1/+1 |
2020-03-18 | middle-end/94188 fix fold of addr expression generation | Richard Biener | 1 | -1/+2 |
2020-03-17 | Fix up duplicated duplicated words mostly in comments | Jakub Jelinek | 1 | -2/+2 |
2020-03-17 | tree-ssa-strlen: Fix up count_nonzero_bytes* [PR94015] | Jakub Jelinek | 1 | -104/+130 |
2020-03-17 | strlen: Punt on UB reads past end of string literal [PR94187] | Jakub Jelinek | 1 | -0/+2 |
2020-03-14 | Fix doubled indefinite articles, mostly in comments. | Jakub Jelinek | 1 | -1/+1 |
2020-03-05 | Fix location maybe_diag_overlap passes to diagnostics so that diagnostic prag... | Jeff Law | 1 | -14/+4 |
2020-03-04 | PR tree-optimization/93986 - ICE on mixed-precision wide_int arguments | Martin Sebor | 1 | -40/+70 |
2020-03-01 | PR middle-end/93829 - bogus -Wstringop-overflow on memcpy of a struct with a ... | Martin Sebor | 1 | -9/+19 |
2020-02-12 | PR middle-end/93646 - confusing -Wstringop-truncation on strncat where -Wstri... | Martin Sebor | 1 | -12/+14 |
2020-02-05 | PR tree-optimization/92765 - wrong code for strcmp of a union member | Martin Sebor | 1 | -148/+94 |
2020-01-13 | PR tree-optimization/93213 - wrong code with -Og -foptimize-strlen | Martin Sebor | 1 | -3/+3 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-12-13 | PR middle-end/91582 - missing heap overflow detection for strcpy | Martin Sebor | 1 | -251/+571 |
2019-12-11 | builtins.c (compute_objsize): Add an argument and set it to offset into desti... | Martin Sebor | 1 | -56/+389 |
2019-12-04 | PR middle-end/91582 - missing heap overflow detection for strcpy | Martin Sebor | 1 | -2/+16 |
2019-11-28 | re PR tree-optimization/92691 (ICE in strlen_dom_walker::before_dom_children ... | Jakub Jelinek | 1 | -36/+36 |
2019-11-22 | PR middle-end/88226 - missing warning on fprintf, fputs, and puts with an unt... | Martin Sebor | 1 | -6/+16 |
2019-11-12 | PR middle-end/83688 - check if buffers may overlap when copying strings using... | Martin Sebor | 1 | -0/+1 |
2019-11-12 | Remove gcc/params.* files. | Martin Liska | 1 | -1/+0 |
2019-11-12 | Apply mechanical replacement (generated patch). | Martin Liska | 1 | -4/+4 |
2019-11-09 | symtab.c: Fix comment typos. | Jakub Jelinek | 1 | -6/+6 |
2019-11-05 | The base class for ranges is currently value_range_base, which is rather long... | Aldy Hernandez | 1 | -5/+5 |
2019-10-28 | tree-ssa-strlen.c (get_addr_stridx): Add argument and use it. | Martin Sebor | 1 | -3/+4 |
2019-10-28 | PR tree-optimization/92226 - live nul char store to array eliminated | Martin Sebor | 1 | -5/+14 |
2019-10-18 | PR tree-optimization/92157 - incorrect strcmp() == 0 result for unknown strings | Martin Sebor | 1 | -2/+10 |
2019-10-18 | re PR tree-optimization/92056 (ice in expr_object_size, at tree-object-si ze.... | Jakub Jelinek | 1 | -0/+2 |
2019-10-17 | tree-ssa-strlen.c (maybe_invalidate): Use HOST_WIDE_INT_PRINT_UNSIGNED instea... | Jakub Jelinek | 1 | -1/+2 |
2019-10-16 | PR tree-optimization/83821 - local aggregate initialization defeats strlen op... | Martin Sebor | 1 | -11/+70 |
2019-10-16 | PR tree-optimization/91996 - fold non-constant strlen relational expressions | Martin Sebor | 1 | -41/+107 |
2019-10-15 | Fix unchecked use of tree_to_uhwi in tree-ssa-strlen.c | Richard Sandiford | 1 | -3/+3 |
2019-10-09 | PR tree-optimization/90879 - fold zero-equality of strcmp between a longer st... | Martin Sebor | 1 | -251/+413 |
2019-10-08 | PR middle-end/92026 - gcc.dg/Wstringop-overflow-18.c FAIL | Martin Sebor | 1 | -11/+17 |
2019-10-04 | PR middle-end/91977 - missing -Wstringop-overflow on memcpy into a pointer pl... | Martin Sebor | 1 | -30/+45 |
2019-09-24 | PR tree-optimization/91570 - ICE in get_range_strlen_dynamic on a conditional | Martin Sebor | 1 | -8/+18 |
2019-09-19 | PR middle-end/91631 - buffer overflow into an array member of a declared obje... | Martin Sebor | 1 | -3/+4 |
2019-08-30 | PR middle-end/91599 - GCC does not say where warning is happening | Martin Sebor | 1 | -0/+5 |
2019-08-28 | PR tree-optimization/91457 - inconsistent warning for writing past the end of... | Martin Sebor | 1 | -10/+24 |