]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/builtins.c
Correct handling of variable offset minus constant in -Warray-bounds [PR100137]
[thirdparty/gcc.git] / gcc / builtins.c
2021-07-07  Martin SeborCorrect handling of variable offset minus constant...
2021-07-06  Martin SeborImprove warning suppression for inlined functions.
2021-06-25  Martin Sebormiddle-end: add support for per-location warning groups.
2021-06-15  Martin SeborConsider size_t mangling as unsigned int and long ...
2021-06-14  Martin SeborTeach compute_objsize about placement new [PR100876].
2021-05-26  Aldy HernandezConvert remaining passes to get_range_query.
2021-05-19  Richard BienerEnable more WITH_SIZE_EXPR processing
2021-05-19  Jakub Jelinekbuiltins: Fix ICE with unprototyped builtin call [PR100576]
2021-05-13  Martin SeborPR middle-end/100574 - ICE in size_remaining, at builtins.c
2021-05-10  Martin LiskaCome up with startswith function.
2021-05-07  Andrew StubbsEnsure emit_move_insn operands are valid
2021-05-04  Martin SeborPR middle-end/100307 - spurious -Wplacement-new with...
2021-05-04  Eric BotcazouFix libiberty link failures in LTO mode for MinGW
2021-05-04  Prathamesh KulkarniFix typo in builtins.c.
2021-05-04  Alexandre Olivaintroduce try store by multiple pieces
2021-04-30  H.J. LuDon't use nullptr return from simplify_gen_subreg
2021-04-29  H.J. LuGenerate offset adjusted operation for op_by_pieces...
2021-04-22  Martin LiskaFix various typos.
2021-04-16  Richard SandifordMark untyped calls and handle them specially [PR98689]
2021-03-13  Martin SeborPR tree-optimization/99489 - ICE calling strncat after...
2021-03-04  Martin SeborCorrect a workaround for vectorized stores.
2021-03-02  Martin SeborPR middle-end/99276 - grammar in diagnostics for overfl...
2021-02-26  Richard Bienerc/99275 - fix missing space in diagnostic
2021-02-26  Marek Polacekbuiltins: Fix typos in warn_for_access [PR99278]
2021-02-24  Richard Bienerc/99224 - avoid ICEing on invalid __builtin_next_arg
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.
next