aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-gimplify.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-07c++: block-scope externs get an alias [PR95677,PR31775,PR95677]Nathan Sidwell1-15/+11
2020-10-02c++: Move CALL_FROM_NEW_OR_DELETE_P to tree.hJason Merrill1-1/+1
2020-09-19Move loop and switch tree data structures from cp/ to c-family/.Sandra Loosemore1-386/+83
2020-09-15OpenMP/Fortran: Fix (re)mapping of allocatable/pointer arrays [PR96668]Tobias Burnus1-1/+1
2020-07-28c++: Set more DECL_CONTEXTsNathan Sidwell1-0/+1
2020-06-09c++: Tweak predeclare_vla.Jason Merrill1-1/+2
2020-06-03c++: Fix VLA in template [PR95232]Jason Merrill1-4/+15
2020-06-03[OpenMP] Fix mapping of artificial variables (PR94874)Tobias Burnus1-1/+21
2020-05-29c++: Fix bogus -Wparentheses warning [PR95344]Marek Polacek1-2/+6
2020-05-26openmp: Ensure copy ctor for composite distribute parallel for class iterator...Jakub Jelinek1-1/+63
2020-05-22c++: Fix C++17 eval order for virtual op=.Jason Merrill1-0/+1
2020-05-21c++: template instantiation during fold_for_warn [PR94038]Patrick Palka1-4/+9
2020-05-14openmp: Also implicitly mark as declare target to functions mentioned in targ...Jakub Jelinek1-0/+4
2020-05-04c++: Avoid unnecessary copying in cp_fold [PR94038]Patrick Palka1-23/+16
2020-04-04c++: Fix further protected_set_expr_location related -fcompare-debug issues [...Jakub Jelinek1-4/+2
2020-03-28c++: requires-expression outside of a template is misevaluated [PR94252]Patrick Palka1-0/+7
2020-03-26c++: Fix a -fcompare-debug issue with DEBUG_BEGIN_STMT stmts in STATEMENT_LIS...Jakub Jelinek1-0/+29
2020-03-19c++: Avoid unnecessary empty class copy [94175].Jason Merrill1-1/+12
2020-03-19c++: Fix up handling of captured vars in lambdas in OpenMP clauses [PR93931]Jakub Jelinek1-6/+11
2020-03-10c++: Partially revert patch for PR66139.Jason Merrill1-18/+2
2020-02-03c++: Fix cast to pointer to VLA.Jason Merrill1-0/+31
2020-01-29openmp: c++: Consider typeinfo decls to be predetermined shared [PR91118]Jakub Jelinek1-0/+4
2020-01-14hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm1-0/+2
2020-01-10PR c++/93173 - incorrect tree sharing.Jason Merrill1-0/+2
2020-01-08Add TARGET_EXPR_DIRECT_INIT_P sanity check.Jason Merrill1-0/+7
2020-01-05re PR c++/93046 (ICE in cp_gimplify_init_expr)Jakub Jelinek1-1/+1
2020-01-03PR c++/93033 - incorrect tree node sharing with array init.Jason Merrill1-0/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19PR c++/66139 - EH cleanups for partially constructed aggregates.Jason Merrill1-2/+16
2019-12-05* cp-gimplify.c: Include memmodel.h.David Edelsohn1-0/+1
2019-12-04* cp-gimplify.c: Include tm_p.h.David Edelsohn1-0/+1
2019-12-04cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL.Jakub Jelinek1-2/+259
2019-11-27re PR c++/92236 ([concepts] Explain non-satisfaction in static_assert)Andrew Sutton1-0/+16
2019-11-15typeck.c (cp_truthvalue_conversion): Add tsubst_flags_t parameter and use it ...Paolo Carlini1-2/+2
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+15
2019-10-29re PR c++/92201 (ICE: ‘verify_gimple’ failed with -std=c++2a)Jakub Jelinek1-0/+6
2019-10-17cp-gimplify.c (cp_gimplify_expr): Use get_initialized_tmp_var.Jason Merrill1-2/+2
2019-10-17Fix old file reference in gcc/cp/cp-gimplify.cLuis Machado1-1/+1
2019-10-11re PR c++/91987 (-fstrict-eval-order issues)Jakub Jelinek1-7/+18
2019-10-04re PR c++/91974 (function not sequenced before function argument)Jakub Jelinek1-0/+15
2019-09-27re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek1-0/+3
2019-08-29Implement P1152R4: Deprecating some uses of volatile.Marek Polacek1-0/+3
2019-08-06tree.h (OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV): Rename to ...Jakub Jelinek1-3/+9
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-1/+1
2019-06-19omp-low.c (lower_rec_input_clauses): Handle references properly in inscan cla...Jakub Jelinek1-0/+2
2019-05-22PR c++/20408 - unnecessary code for empty struct.Jason Merrill1-1/+1
2019-05-22PR c++/86485 - simple_empty_class_pJason Merrill1-7/+8
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-4/+4
2019-05-15re PR debug/90197 (Cannot step through simple loop at -O -g)Jakub Jelinek1-3/+26
2019-05-13Use releasing_vec more broadly.Jason Merrill1-3/+1