aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)Author
2019-08-01PR c++/90947 - Simple lookup table of array of strings is miscompiledMartin Sebor
2019-08-01 PR c++/90805 - detect narrowing in case values.Marek Polacek
2019-07-31/cpPaolo Carlini
2019-07-31 PR c++/90538 - multiple expansions of capture packsJason Merrill
2019-07-31 Fix copy_node of TEMPLATE_INFO.Jason Merrill
2019-07-30Mark 2nd argument of delete operator as needed (PR tree-optimization/91270).Martin Liska
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska
2019-07-24PR driver/80545 - option -Wstringop-overflow not recognized by FortranMartin Sebor
2019-07-20Fix ICE on class template argument deduction with inherited ctor.Jason Merrill
2019-07-20 Reduce memory consumption for push/pop_access_scope.Jason Merrill
2019-07-20 * tree.def (OMP_LOOP): New tree code.Jakub Jelinek
2019-07-19 PR c++/90101 - dependent class non-type parameter.Jason Merrill
2019-07-19 PR c++/90098 - partial specialization and class non-type parms.Jason Merrill
2019-07-16Simplify range location creation in C++ parser.Jason Merrill
2019-07-16Simplify type-specifier parsing.Jason Merrill
2019-07-16Fix g++.dg/template/pr84789.C on new concepts branch.Jason Merrill
2019-07-16Remove trailing space.Jason Merrill
2019-07-12 * tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek
2019-07-10/cpPaolo Carlini
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-08 PR c++/91110Jakub Jelinek
2019-07-05 PR c++/67184Jakub Jelinek
2019-07-05/cpPaolo Carlini
2019-07-05 DR 1813Marek Polacek
2019-07-04Improve OpenMP map diagnostics.Andrew Stubbs
2019-07-03Remove another bunch of dead assignment.Martin Liska
2019-06-29Remove trailing whitespace in C++ front end.Jason Merrill
2019-06-27 PR c++/55442 - memory-hog with highly recursive constexpr.Jason Merrill
2019-06-27 * class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-baseJan Hubicka
2019-06-27Remove quite obvious dead assignments.Martin Liska
2019-06-26 PR c++/70462 - unnecessary base ctor variant with final.Jason Merrill
2019-06-25 * class.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL.Jason Merrill
2019-06-25 PR c++/90969Jakub Jelinek
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz
2019-06-24 * ipa-utils.h (type_with_linkage_p): Verify that type isJan Hubicka
2019-06-24Don't use a separate CLASSTYPE_AS_BASE if it's the same size.Jason Merrill
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek
2019-06-22 PR c++/86476 - noexcept-specifier is a complete-class context.Marek Polacek
2019-06-22 PR c++/90881 - bogus -Wunused-value in unevaluated context.Marek Polacek
2019-06-22/cpPaolo Carlini
2019-06-21/cpPaolo Carlini
2019-06-21 PR c++/61490 - qualified-id in friend function definition.Marek Polacek
2019-06-21 PR c++/60223 - ICE with T{} in non-deduced context.Marek Polacek
2019-06-21 PR c++/64235 - missing syntax error with invalid alignas.Marek Polacek
2019-06-21 PR c++/90490 - fix decltype issues in noexcept-specifier.Marek Polacek
2019-06-21 PR c++/90950Jakub Jelinek
2019-06-19 PR c++/60364 - noreturn after first decl not diagnosed.Marek Polacek
2019-06-19 * omp-low.c (lower_rec_input_clauses): Handle references properlyJakub Jelinek