c++: Handle std::construct_at on automatic vars during constant evaluation [PR97195]
[gcc.git] / gcc / cp / cp-gimplify.c
2020-09-19 Sandra LoosemoreMove loop and switch tree data structures from cp/...
2020-09-15 Tobias BurnusOpenMP/Fortran: Fix (re)mapping of allocatable/pointer...
2020-07-28 Nathan Sidwellc++: Set more DECL_CONTEXTs
2020-06-09 Jason Merrillc++: Tweak predeclare_vla.
2020-06-03 Jason Merrillc++: Fix VLA in template [PR95232]
2020-06-03 Tobias Burnus[OpenMP] Fix mapping of artificial variables (PR94874)
2020-05-29 Marek Polacekc++: Fix bogus -Wparentheses warning [PR95344]
2020-05-26 Jakub Jelinekopenmp: Ensure copy ctor for composite distribute paral...
2020-05-23 Jason Merrillc++: Fix C++17 eval order for virtual op=.
2020-05-21 Patrick Palkac++: template instantiation during fold_for_warn [PR94038]
2020-05-14 Jakub Jelinekopenmp: Also implicitly mark as declare target to funct...
2020-05-04 Patrick Palkac++: Avoid unnecessary copying in cp_fold [PR94038]
2020-04-04 Jakub Jelinekc++: Fix further protected_set_expr_location related...
2020-03-28 Patrick Palkac++: requires-expression outside of a template is misev...
2020-03-26 Jakub Jelinekc++: Fix a -fcompare-debug issue with DEBUG_BEGIN_STMT...
2020-03-20 Jason Merrillc++: Avoid unnecessary empty class copy [94175].
2020-03-19 Jakub Jelinekc++: Fix up handling of captured vars in lambdas in...
2020-03-10 Jason Merrillc++: Partially revert patch for PR66139.
2020-02-03 Jason Merrillc++: Fix cast to pointer to VLA.
2020-01-29 Jakub Jelinekopenmp: c++: Consider typeinfo decls to be predetermine...
2020-01-14 David Malcolmhash-table.h: support non-zero empty values in empty_sl...
2020-01-10 Jason MerrillPR c++/93173 - incorrect tree sharing.
2020-01-08 Jason MerrillAdd TARGET_EXPR_DIRECT_INIT_P sanity check.
2020-01-05 Jakub Jelinekre PR c++/93046 (ICE in cp_gimplify_init_expr)
2020-01-03 Jason MerrillPR c++/93033 - incorrect tree node sharing with array...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-19 Jason MerrillPR c++/66139 - EH cleanups for partially constructed...
2019-12-05 David Edelsohn* cp-gimplify.c: Include memmodel.h.
2019-12-04 David Edelsohn* cp-gimplify.c: Include tm_p.h.
2019-12-03 Jakub Jelinekcp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATIO...
2019-11-27 Andrew Suttonre PR c++/92236 ([concepts] Explain non-satisfaction...
2019-11-15 Paolo Carlinitypeck.c (cp_truthvalue_conversion): Add tsubst_flags_t...
2019-11-05 Jason MerrillImplement C++20 operator<=>.
2019-10-29 Jakub Jelinekre PR c++/92201 (ICE: ‘verify_gimple’ failed with ...
2019-10-17 Jason Merrillcp-gimplify.c (cp_gimplify_expr): Use get_initialized_t...
2019-10-17 Luis MachadoFix old file reference in gcc/cp/cp-gimplify.c
2019-10-11 Jakub Jelinekre PR c++/91987 (-fstrict-eval-order issues)
2019-10-04 Jakub Jelinekre PR c++/91974 (function not sequenced before function...
2019-09-27 Jakub Jelinekre PR c++/88203 (assert does not compile with OpenMP...
2019-08-29 Marek PolacekImplement P1152R4: Deprecating some uses of volatile.
2019-08-06 Jakub Jelinektree.h (OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV): Rename...
2019-08-05 Paolo Carlinicp-tree.h (cp_expr_loc_or_input_loc): New.
2019-06-19 Jakub Jelinekomp-low.c (lower_rec_input_clauses): Handle references...
2019-05-22 Jason MerrillPR c++/20408 - unnecessary code for empty struct.
2019-05-22 Jason MerrillPR c++/86485 - simple_empty_class_p
2019-05-17 Martin Sebortrans.c (check_inlining_for_nested_subprog): Quote...
2019-05-15 Jakub Jelinekre PR debug/90197 (Cannot step through simple loop...
2019-05-13 Jason MerrillUse releasing_vec more broadly.
2019-05-10 Paolo Carlinicall.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.
2019-03-05 Jason Merrillre PR c++/86485 ("anonymous" maybe-uninitialized false...
2019-02-18 Jason MerrillImprove duplicate [[likely]] diagnostic.
2019-01-23 Jakub Jelinekre PR c/44715 (Break in increment expression of "for...
2019-01-23 Jakub Jelinekre PR c++/88984 (ICE in genericize_switch_stmt, at...
2019-01-11 Jason MerrillPR c++/88613 - ICE with use of const var in lambda.
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-21 Jakub Jelinekre PR c++/86524 (std::less with pointer arguments not...
2018-12-20 Jakub Jelinekcp-tree.h (cp_fully_fold_init): Declare.
2018-12-17 Jakub Jelinekre PR c++/88410 (internal compiler error: output_operan...
2018-11-16 Jason MerrillImplement P0479R5, [[likely]] and [[unlikely]].
2018-11-08 Jakub Jelinekbuiltin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-08-27 Martin LiskaCome up with fndecl_built_in_p.
2018-08-20 David MalcolmAdd support for grouping of related diagnostics (PR...
2018-08-08 Jakub JelinekP0595R1 - is_constant_evaluated
2018-07-23 Jakub Jelinekre PR c++/86569 (-Wnonnull-compare affects code generat...
2018-07-16 Jakub Jelinekre PR c++/3698 (improper handling of an extern declared...
2018-07-10 Jakub Jelinekre PR sanitizer/86406 ([UBSAN] -fcompare-debug failure...
2018-06-19 Jason Merrilltree.c (cp_expr_location): New.
2018-06-16 Kugan Vivekanandarajahre PR tree-optimization/64946 ([AArch64] gcc.target...
2018-05-24 Paolo Carlinicp-tree.h (INDIRECT_TYPE_P): New.
2018-05-18 Cesar Philippidisre PR c++/85782 (acc loops with continue statements...
2018-05-14 Paolo Carlinicp-tree.h (TYPE_REF_P): New.
2018-05-11 Jakub Jelinekre PR c/85696 (OpenMP with variably modified and defaul...
2018-05-10 Jakub Jelinekre PR c++/85662 ("error: non-constant condition for...
2018-04-18 Jakub Jelinekre PR c++/84463 (Supposedly-incompliant "error: '*...
2018-04-06 Jason MerrillPR c++/85240 - LTO ICE with using of undeduced auto fn.
2018-03-27 Jakub Jelinekre PR c++/85077 (V[248][SD]F abs not optimized to)
2018-03-20 Jason MerrillPR c++/84978, ICE with NRVO.
2018-03-16 Jakub Jelinekre PR c++/79937 (ICE in replace_placeholders_r)
2018-03-16 Jason MerrillPR c++/83911 - ICE with multiversioned constructor.
2018-03-02 Marek Polacekre PR c++/84590 (-fsanitize=undefined internal compiler...
2018-01-31 Marek Polacekre PR c++/84138 (ICE folding broken constant)
2018-01-17 Jakub Jelinekre PR c++/83897 (Useless __builtin_unreachable () emitt...
2018-01-10 David MalcolmPreserving locations for variable-uses and constants...
2018-01-03 Jakub Jelinekre PR c++/83555 (Unnecessary null check when static_cas...
2018-01-03 Jakub Jelinekre PR c++/83634 (ICE in useless_type_conversion_p,...
2018-01-03 Jakub JelinekUpdate copyright years.
2017-12-05 Jakub Jelinekcp-gimplify.c (cp_maybe_instrument_return): Don't add...
2017-12-01 Jakub Jelinekre PR c/79153 (-Wimplicit-fallthrough missed warning)
2017-11-28 Jakub Jelinekre PR sanitizer/81275 (-fsanitize=thread produce incorr...
2017-11-28 Julia KovalRemove Cilk Plus support.
2017-11-28 Jakub Jelinektree.def (SWITCH_EXPR): Change from 3 operand to 2...
2017-11-27 Jakub Jelinekre PR c++/81675 (attribute(noreturn) of destructor...
2017-11-21 Marc GlisseNew POINTER_DIFF_EXPR
2017-11-20 Nathan Sidwell[PR c++/82878] pass-by-invisiref in lambda
2017-11-19 Jakub Jelinekre PR c/66618 (Failure to diagnose non-constant initial...
2017-11-07 Jakub Jelinekre PR c++/82835 (ICE on valid code with -fopenmp)
2017-11-06 Martin LiskaInstrument function exit with __builtin_unreachable...
2017-09-14 Jakub Jelinekre PR c++/81314 (Undefined reference to a function...
2017-08-08 Marek Polacekre PR c++/81607 (Conditional operator: "type mismatch...
2017-08-08 Martin Liskatrans.c: Include header files.
next