builtins: Fix up two bugs in access_ref::inform_access [PR98721]
[gcc.git] / gcc / builtins.c
2021-01-20 Jakub Jelinekbuiltins: Fix up two bugs in access_ref::inform_access...
2021-01-18 David Malcolmanalyzer: use "malloc" attribute
2021-01-06 Martin SeborPR c++/98305 spurious -Wmismatched-new-delete on templa...
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-23 Martin SeborPR middle-end/98160 - ICE in warn_dealloc_offset on...
2020-12-23 Martin SeborPR c++/98413 - ICE on placement new and member pointer
2020-12-14 Martin SeborCorrect/improve maybe_emit_free_warning (PR middle...
2020-12-07 Jakub Jelinekbuiltins: Avoid ICE with __builtin_clear_padding on...
2020-12-03 Martin SeborAdd support for detecting mismatched allocation/dealloc...
2020-12-03 Alexandre Olivafix __builtin___clear_cache overrider fallout
2020-12-03 Alexandre Olivaintroduce overridable clear_cache emitter
2020-12-01 Martin SeborPR middle-end/97373 - missing warning on sprintf into...
2020-12-01 Richard Bienermiddle-end/98070 - fix realloc builtin fnspec
2020-11-29 Martin SeborHandle PHIs in compute_objsize.
2020-11-21 Aaron SawdeyAdditional small changes to support opaque modes
2020-11-18 Roger SayleFix middle-end/85811: Introduce tree_expr_maybe_non_p...
2020-11-12 Jakub Jelinekopenmp: Implement allocate clause in omp lowering.
2020-11-12 Jan HubickaAdd support for copy specifiers in fnspec
2020-10-30 Martin SeborPR middle-end/97556 - ICE on excessively large index...
2020-10-27 Jan HubickaAdd string builtins to builtin_fnspec
2020-10-26 Jan HubickaExtend builtin fnspecs
2020-10-14 Martin SeborPR middle-end/97391 - bogus -Warray-bounds accessing...
2020-10-12 Alexandre Olivamathfn_built_in_type case type fix
2020-10-12 Martin SeborGeneralize compute_objsize to return maximum size/offse...
2020-10-12 Martin SeborCorrect handling of indices into arrays with elements...
2020-10-08 Alexandre Olivatake type from intrinsic in sincos pass
2020-10-01 Aldy HernandezConvert sprintf/strlen passes to value query class.
2020-09-30 Tom de Vries[nvptx] Add type arg to TARGET_LIBC_HAS_FUNCTION
2020-09-23 Martin SeborHandle DECLs and EXPRESSIONs consistently (PR middle...
2020-09-19 Martin SeborExtend -Wstringop-overflow to detect out-of-bounds...
2020-09-11 Martin SeborMove/correct offset adjustment (PR middle-end/96903).
2020-09-01 Martin SeborUse the determined lower bound of the range of offsets...
2020-08-30 Martin SeborUse get_size_range instead of get_range to obtain range...
2020-08-28 Martin SeborAdd -Wstringop-overread for reading past the end by...
2020-08-14 Martin SeborPR tree-optimization/78257 - missing memcmp optimizatio...
2020-08-04 Aldy HernandezRemove ad-hoc range canonicalization from determine_blo...
2020-07-20 Martin SeborCorrect handling of constant representations containing...
2020-07-15 Jakub Jelinekbuiltins: Avoid useless char/short -> int promotions...
2020-06-18 Martin SeborAvoid warning for memset writing over multiple members.
2020-06-10 Martin SeborPR middle-end/95353 - spurious -Wstringop-overflow...
2020-06-04 Martin SeborImplement a solution for PR middle-end/10138 and PR...
2020-05-27 Eric BotcazouAdd support for __builtin_bswap128
2020-03-17 Jakub Jelinekexpand: Don't depend on warning flags in code generatio...
2020-01-09 Martin SeborPR middle-end/93200 - spurious -Wstringop-overflow...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-16 Martin SeborPR middle-end/92952 - gfortran.dg/lto/pr87689 FAILs...
2019-12-14 Martin SeborPR middle-end/91582 - missing heap overflow detection...
2019-12-11 Martin Seborbuiltins.c (compute_objsize): Add an argument and set...
2019-12-10 Jakub Jelinekre PR tree-optimization/92891 (ice in decompose, at...
2019-12-05 Martin SeborPR middle-end/91582 - missing heap overflow detection...
2019-11-27 Tobias BurnusPR 92463 - Cleanups due to minimum MPFR version bump...
2019-11-22 Martin SeborPR middle-end/83859 - attributes to associate pointer...
2019-11-22 Martin SeborPR middle-end/88226 - missing warning on fprintf, fputs...
2019-11-20 Richard Bienerre PR c/92088 (aggregates with VLAs and nested function...
2019-11-13 Joseph MyersAdd C2x *_NORM_MAX constants to <float.h>.
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-11-06 Eric Botcazouintroduce -fcallgraph-info option
2019-11-05 Jakub Jelinekre PR tree-optimization/91945 (ICE: tree check: expecte...
2019-10-09 Martin SeborPR tree-optimization/90879 - fold zero-equality of...
2019-10-04 Martin Seborbuiltins.c (compute_objsize): Add an argument.
2019-10-02 Aaron Sawdeybuiltins.c (expand_builtin_memory_copy_args): Add might...
2019-09-19 Martin SeborPR middle-end/91631 - buffer overflow into an array...
2019-08-28 Martin SeborPR tree-optimization/91457 - inconsistent warning for...
2019-08-28 Martin LiskaRemove code leftover that has never been used.
2019-08-26 Tejas JoshiBuiltin function roundeven folding implementation
2019-08-22 Martin SeborPR middle-end/91490 - bogus argument missing terminatin...
2019-08-14 Bernd Edlingerbuiltins.c (expand_builtin_init_descriptor): Set memory...
2019-08-14 Xiong Hu LuoEnable math functions linking with static library for LTO
2019-08-13 Richard SandifordUse checking forms of DECL_FUNCTION_CODE (PR 91421)
2019-07-25 Martin SeborPR tree-optimization/91183 - strlen of a strcpy result...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-03 Martin LiskaHandle '\0' in strcmp in RTL expansion (PR tree-optimiz...
2019-06-27 Aaron Sawdeybuiltins.c (get_memory_rtx): Fix comment.
2019-06-27 Martin LiskaRemove quite obvious dead assignments.
2019-06-19 Wilco DijkstraSimplify setjmp and non-local goto implementation ...
2019-06-03 Wilco DijkstraFix PR64242 - Longjmp expansion incorrect
2019-05-20 Martin LiskaCome up with hook libc_has_fast_function (PR middle...
2019-05-17 Martin Sebortrans.c (check_inlining_for_nested_subprog): Quote...
2019-04-04 Martin SeborPR middle-end/89957 - ICE calling strnlen with an int12...
2019-03-22 Martin SeborPR tree-optimization/89350 - Wrong -Wstringop-overflow...
2019-03-12 Jakub Jelinekre PR middle-end/89663 (ICE in expand_builtin_int_round...
2019-03-11 Martin LiskaWrap option names in gcc internal messages with %<...
2019-03-08 Jakub Jelinekre PR tree-optimization/89550 (Spurious array-bounds...
2019-03-05 Jakub Jelinekre PR middle-end/89590 (ICE in maybe_emit_free_warning)
2019-02-21 Jakub Jelinekre PR c++/89285 (ICE after casting the this pointer...
2019-02-16 Jakub Jelinekre PR rtl-optimization/66152 (suboptimal load bytes...
2019-02-11 Martin SeborPR c++/87996 - size of array is negative error when...
2019-01-09 Sandra LoosemorePR other/16615 [1/5]
2019-01-02 Martin Seborgimple-fold.h (get_range_strlen): Update prototype.
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-27 Martin LiskaComparison with an enum should mention enum value.
2018-12-23 Martin Seborbuiltins.h (c_strlen_data): Add new fields and comments.
2018-12-23 Martin Seborbuiltins.c (unterminated_array): Rename "data" to ...
2018-12-23 Martin Seborbuiltins.c (unterminated_array): Use empty brace initia...
2018-11-30 Wilco Dijkstrare PR middle-end/64242 (Longjmp expansion incorrect)
2018-11-29 Martin LiskaFix thinko in transition to memop_ret type (PR middle...
2018-11-27 Martin LiskaCome up with memop_ret enum instead of int endp for...
2018-11-13 David MalcolmEliminate source_location in favor of location_t
2018-11-04 Bernd Edlingerre PR tree-optimization/86572 (unsafe strlen folding...
next