aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2021-11-30Avoid some -Wunreachable-code-ctrlRichard Biener2-6/+0
2021-11-30Daily bump.GCC Administrator1-0/+13
2021-11-29Make etags path used by build system configurableEric Gallager1-2/+2
2021-11-29c++: redundant explicit 'this' capture before C++20 [PR100493]Patrick Palka1-3/+5
2021-11-27Daily bump.GCC Administrator1-0/+26
2021-11-26c++: Fix up taking address of an immediate function diagnostics [PR102753]Jakub Jelinek5-37/+96
2021-11-26Daily bump.GCC Administrator1-0/+41
2021-11-25c++: Return early in apply_late_template_attributes if there are no late attr...Jakub Jelinek1-0/+3
2021-11-25c++: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]Jakub Jelinek8-97/+439
2021-11-25Daily bump.GCC Administrator1-0/+23
2021-11-24c++: Fix missing NSDMI diagnostic in C++98 [PR103347]Marek Polacek4-29/+49
2021-11-23timevar: Add auto_cond_timevar classJason Merrill3-290/+107
2021-11-24Daily bump.GCC Administrator1-0/+17
2021-11-23Issue -Waddress also for reference members [PR96507].Martin Sebor1-1/+4
2021-11-23c++: -Wuninitialized for mem-inits and empty classes [PR19808]Marek Polacek1-1/+2
2021-11-23inliner: Remove unused transform_lang_insert_block hookJakub Jelinek2-2/+0
2021-11-23Daily bump.GCC Administrator1-0/+24
2021-11-22c++: remember pointer-to-member locationJason Merrill2-2/+15
2021-11-22c++: improved return expression locationJason Merrill1-5/+6
2021-11-22openacc: Fix up C++ #pragma acc routine handling [PR101731]Jakub Jelinek1-15/+11
2021-11-22openmp: Handle OMP_MASKED in potential_constant_expression_1 [PR103349]Jakub Jelinek1-0/+1
2021-11-20Daily bump.GCC Administrator1-0/+71
2021-11-19c++: Avoid adding implicit attributes during apply_late_template_attributes [...Jakub Jelinek1-0/+11
2021-11-19Restore ancient -Waddress for weak symbols [PR33925].Martin Sebor1-0/+2
2021-11-19Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS."Martin Liska1-1/+1
2021-11-19c++: cp_walk_subtrees simplification for *_CAST_EXPRPatrick Palka1-7/+0
2021-11-19c++: nested lambda capturing a capture proxy [PR94376]Patrick Palka1-4/+15
2021-11-19c++/103326 - fix ICE in tsubst with VECTOR_CSTRichard Biener1-0/+1
2021-11-19c++: Fix up -fstrong-eval-order handling of call arguments [PR70796]Jakub Jelinek1-3/+62
2021-11-18c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]Marek Polacek1-13/+181
2021-11-18c++: implicit dummy object in requires clause [PR103198]Patrick Palka1-0/+5
2021-11-19Daily bump.GCC Administrator1-0/+53
2021-11-18c++: Implement C++23 P0849R8 - auto(x) [PR103049]Marek Polacek2-8/+32
2021-11-18c++: error recovery during C++20 template-id ADL failurePatrick Palka1-9/+11
2021-11-18Turn -fsemantic-interposition to optimization flagJan Hubicka1-1/+2
2021-11-18c++: template-id ADL and partial instantiation [PR99911]Patrick Palka1-1/+3
2021-11-18c++: unqual lookup performed twice w/ template-id ADL [PR102670]Patrick Palka1-1/+10
2021-11-18c-family: Add __builtin_assoc_barrierMatthias Kretz6-22/+46
2021-11-18Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.Martin Liska1-1/+1
2021-11-17Daily bump.GCC Administrator1-0/+4
2021-11-16c++: improve print_node of PTRMEM_CSTJason Merrill1-0/+3
2021-11-16Daily bump.GCC Administrator1-0/+66
2021-11-15c++: Add -fimplicit-constexprJason Merrill6-18/+95
2021-11-15c++: split_nonconstant_init and flexarraysJason Merrill1-0/+9
2021-11-15openmp: Add support for thread_limit clause on targetJakub Jelinek1-0/+1
2021-11-15c++: location of lambda object and conversion callJason Merrill2-5/+8
2021-11-15c++: check constexpr constructor bodyJason Merrill1-7/+20
2021-11-15c++: is_this_parameter and coroutines proxiesJason Merrill1-1/+2
2021-11-15c++: c++20 constexpr default ctor and array initJason Merrill1-2/+5
2021-11-15c++: don't do constexpr folding in unevaluated contextJason Merrill2-1/+8