aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2023-12-04c++: fix constexpr noreturn diagnosticJason Merrill1-1/+2
2023-12-04c++: #pragma GCC unroll C++ fixes [PR112795]Jakub Jelinek4-51/+74
2023-12-03Daily bump.GCC Administrator1-0/+14
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford3-13/+21
2023-12-02Daily bump.GCC Administrator1-0/+29
2023-12-01c++: mangling for CTAD placeholderJason Merrill1-0/+10
2023-12-01c++: mangle function template constraintsJason Merrill4-43/+347
2023-11-30c++: lambda capture and explicit object parmJason Merrill1-4/+22
2023-12-01Daily bump.GCC Administrator1-0/+68
2023-11-30c++: wrong ambiguity in accessing static field [PR112744]Marek Polacek1-3/+18
2023-11-30c++: Implement C++26 P2169R4 - Placeholder variables with no name [PR110349]Jakub Jelinek7-83/+431
2023-11-30c++: mark short-enums as packedAlexandre Oliva1-0/+6
2023-11-29c++: remove LAMBDA_EXPR_MUTABLE_PJason Merrill7-15/+7
2023-11-30Daily bump.GCC Administrator1-0/+32
2023-11-29c++: P2280R4, Using unknown refs in constant expr [PR106650]Marek Polacek1-1/+7
2023-11-29c++: bogus -Wparentheses warning [PR112765]Patrick Palka2-5/+3
2023-11-29c++: Fix a compile time memory leak in finish_static_assertJakub Jelinek1-0/+1
2023-11-29call maybe_return_this in build_cloneAlexandre Oliva3-4/+22
2023-11-29c++: for contracts, cdtors never return thisAlexandre Oliva1-1/+5
2023-11-29Daily bump.GCC Administrator1-0/+14
2023-11-28c++: prvalue array decay [PR94264]Jason Merrill2-11/+3
2023-11-28c++: Fix up __has_extension (cxx_init_captures)Jakub Jelinek1-1/+1
2023-11-28Daily bump.GCC Administrator1-0/+11
2023-11-27c-family: Implement __has_feature and __has_extension [PR60512]Alex Coplan3-0/+154
2023-11-26Daily bump.GCC Administrator1-0/+12
2023-11-25c++: more checks for exporting names with using-declarationsNathaniel Shead1-21/+54
2023-11-25c++: Allow exporting a typedef redeclaration [PR102341]Nathaniel Shead1-1/+5
2023-11-25Daily bump.GCC Administrator1-0/+32
2023-11-24OpenMP: Add -Wopenmp and use itTobias Burnus2-15/+19
2023-11-24OpenMP: Accept argument to depobj's destroy clauseTobias Burnus1-1/+24
2023-11-25c++: Allow exporting const-qualified namespace-scope variables [PR99232]Nathaniel Shead1-1/+2
2023-11-24c++: Support lambdas in static template member initialisers [PR107398]Nathaniel Shead1-15/+23
2023-11-24c++: check mismatching exports for class tags [PR98885]Nathaniel Shead1-3/+18
2023-11-24Daily bump.GCC Administrator1-0/+14
2023-11-23c++: Implement C++26 P2741R3 - user-generated static_assert messages [PR110348]Jakub Jelinek3-18/+178
2023-11-23Daily bump.GCC Administrator1-0/+10
2023-11-22c++: alias template of non-template class [PR112633]Patrick Palka1-0/+1
2023-11-21c++: start_preparsed_function tweakJason Merrill1-7/+5
2023-11-21Daily bump.GCC Administrator1-0/+18
2023-11-20Trivial typo fix in variadicMarc Poulhiès1-1/+1
2023-11-19c++: compare one level of template parmsJason Merrill1-57/+33
2023-11-19c++: add DECL_IMPLICIT_TEMPLATE_PARM_P macroJason Merrill4-3/+23
2023-11-20Daily bump.GCC Administrator1-0/+11
2023-11-19c++: Set DECL_CONTEXT for __cxa_thread_atexit [PR99187]Nathaniel Shead2-2/+17
2023-11-19libcpp: split decls out to rich-location.hDavid Malcolm1-0/+1
2023-11-17Daily bump.GCC Administrator1-0/+21
2023-11-16c++: Fix error recovery ICE [PR112365]Jakub Jelinek1-1/+2
2023-11-16c++: constantness of call to function pointer [PR111703]Patrick Palka1-1/+6
2023-11-15c++: fix parsing with auto(x) [PR112410]Marek Polacek1-0/+13
2023-11-16Daily bump.GCC Administrator1-0/+56