aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2023-12-07Daily bump.GCC Administrator1-0/+14
2023-12-06diagnostics: use const and references for diagnostic_infoDavid Malcolm2-6/+8
2023-12-06c++: partial ordering of object parameter [PR53499]Jason Merrill1-15/+49
2023-12-06Daily bump.GCC Administrator1-0/+65
2023-12-05c++: Further #pragma GCC unroll C++ fix [PR112795]Jakub Jelinek4-52/+42
2023-12-05Restore build with GCC 4.8 to GCC 5Richard Sandiford1-2/+5
2023-12-05c++: Implement C++ DR 2262 - Attributes for asm-definition [PR110734]Jakub Jelinek1-15/+33
2023-12-04c++: implement P2564, consteval needs to propagate up [PR107687]Marek Polacek9-82/+321
2023-12-05Daily bump.GCC Administrator1-0/+34
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