Age | Commit message (Expand) | Author | Files | Lines |
2020-12-07 | builtins: Avoid ICE with __builtin_clear_padding on POINTERS_EXTEND_UNSIGNED ... | Jakub Jelinek | 1 | -2/+2 |
2020-12-03 | Add support for detecting mismatched allocation/deallocation calls. | Martin Sebor | 1 | -23/+400 |
2020-12-03 | fix __builtin___clear_cache overrider fallout | Alexandre Oliva | 1 | -1/+2 |
2020-12-02 | introduce overridable clear_cache emitter | Alexandre Oliva | 1 | -31/+58 |
2020-12-01 | PR middle-end/97373 - missing warning on sprintf into allocated destination | Martin Sebor | 1 | -23/+214 |
2020-12-01 | middle-end/98070 - fix realloc builtin fnspec | Richard Biener | 1 | -1/+1 |
2020-11-29 | Handle PHIs in compute_objsize. | Martin Sebor | 1 | -215/+740 |
2020-11-21 | Additional small changes to support opaque modes | Aaron Sawdey | 1 | -0/+1 |
2020-11-18 | Fix middle-end/85811: Introduce tree_expr_maybe_non_p et al. | Roger Sayle | 1 | -10/+16 |
2020-11-12 | openmp: Implement allocate clause in omp lowering. | Jakub Jelinek | 1 | -0/+2 |
2020-11-12 | Add support for copy specifiers in fnspec | Jan Hubicka | 1 | -8/+8 |
2020-10-30 | PR middle-end/97556 - ICE on excessively large index into a multidimensional ... | Martin Sebor | 1 | -1/+7 |
2020-10-27 | Add string builtins to builtin_fnspec | Jan Hubicka | 1 | -0/+18 |
2020-10-26 | Extend builtin fnspecs | Jan Hubicka | 1 | -0/+163 |
2020-10-14 | PR middle-end/97391 - bogus -Warray-bounds accessing a multidimensional array... | Martin Sebor | 1 | -5/+2 |
2020-10-12 | mathfn_built_in_type case type fix | Alexandre Oliva | 1 | -13/+13 |
2020-10-12 | Generalize compute_objsize to return maximum size/offset instead of failing (... | Martin Sebor | 1 | -164/+495 |
2020-10-12 | Correct handling of indices into arrays with elements larger than 1 (PR c++/9... | Martin Sebor | 1 | -27/+108 |
2020-10-08 | take type from intrinsic in sincos pass | Alexandre Oliva | 1 | -87/+149 |
2020-10-01 | Convert sprintf/strlen passes to value query class. | Aldy Hernandez | 1 | -15/+15 |
2020-09-30 | [nvptx] Add type arg to TARGET_LIBC_HAS_FUNCTION | Tom de Vries | 1 | -2/+2 |
2020-09-23 | Handle DECLs and EXPRESSIONs consistently (PR middle-end/97175). | Martin Sebor | 1 | -2/+8 |
2020-09-19 | Extend -Wstringop-overflow to detect out-of-bounds accesses to array parameters. | Martin Sebor | 1 | -81/+233 |
2020-09-11 | Move/correct offset adjustment (PR middle-end/96903). | Martin Sebor | 1 | -8/+12 |
2020-09-01 | Use the determined lower bound of the range of offsets in a PLUS_EXPR. | Martin Sebor | 1 | -2/+7 |
2020-08-30 | Use get_size_range instead of get_range to obtain range of valid sizes. | Martin Sebor | 1 | -2/+7 |
2020-08-28 | Add -Wstringop-overread for reading past the end by string functions. | Martin Sebor | 1 | -389/+583 |
2020-08-14 | PR tree-optimization/78257 - missing memcmp optimization with constant arrays | Martin Sebor | 1 | -7/+7 |
2020-08-04 | Remove ad-hoc range canonicalization from determine_block_size. | Aldy Hernandez | 1 | -7/+1 |
2020-07-20 | Correct handling of constant representations containing embedded nuls. | Martin Sebor | 1 | -63/+90 |
2020-07-15 | builtins: Avoid useless char/short -> int promotions before atomics [PR96176] | Jakub Jelinek | 1 | -0/+24 |
2020-06-18 | Avoid warning for memset writing over multiple members. | Martin Sebor | 1 | -30/+18 |
2020-06-10 | PR middle-end/95353 - spurious -Wstringop-overflow writing to a trailing arra... | Martin Sebor | 1 | -302/+418 |
2020-06-04 | Implement a solution for PR middle-end/10138 and PR middle-end/95136. | Martin Sebor | 1 | -36/+90 |
2020-05-28 | Add support for __builtin_bswap128 | Eric Botcazou | 1 | -0/+2 |
2020-03-17 | expand: Don't depend on warning flags in code generation of strnlen [PR94189] | Jakub Jelinek | 1 | -12/+10 |
2020-01-09 | PR middle-end/93200 - spurious -Wstringop-overflow due to assignment vectoriz... | Martin Sebor | 1 | -0/+12 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-12-16 | PR middle-end/92952 - gfortran.dg/lto/pr87689 FAILs at -O2 | Martin Sebor | 1 | -0/+10 |
2019-12-13 | PR middle-end/91582 - missing heap overflow detection for strcpy | Martin Sebor | 1 | -101/+158 |
2019-12-11 | builtins.c (compute_objsize): Add an argument and set it to offset into desti... | Martin Sebor | 1 | -2/+2 |
2019-12-11 | re PR tree-optimization/92891 (ice in decompose, at wide-int.h:984) | Jakub Jelinek | 1 | -1/+1 |
2019-12-04 | PR middle-end/91582 - missing heap overflow detection for strcpy | Martin Sebor | 1 | -20/+210 |
2019-11-27 | PR 92463 - Cleanups due to minimum MPFR version bump to 3.1.0 | Tobias Burnus | 1 | -9/+10 |
2019-11-22 | PR middle-end/83859 - attributes to associate pointer arguments and sizes | Martin Sebor | 1 | -61/+154 |
2019-11-22 | PR middle-end/88226 - missing warning on fprintf, fputs, and puts with an unt... | Martin Sebor | 1 | -145/+275 |
2019-11-20 | re PR c/92088 (aggregates with VLAs and nested functions are broken) | Richard Biener | 1 | -1/+2 |
2019-11-13 | Add C2x *_NORM_MAX constants to <float.h>. | Joseph Myers | 1 | -3/+3 |
2019-11-12 | Remove gcc/params.* files. | Martin Liska | 1 | -1/+0 |
2019-11-12 | Apply mechanical replacement (generated patch). | Martin Liska | 1 | -1/+1 |