aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2023-12-09c++: Don't diagnose ignoring of attributes if all ignored attributes are attr...Jakub Jelinek3-9/+9
2023-12-09Daily bump.GCC Administrator1-0/+37
2023-12-08c++: decltype of (non-captured variable) [PR83167]Patrick Palka1-67/+44
2023-12-08c++: Fix parsing [[]][[]];Jakub Jelinek1-3/+11
2023-12-08c++: Unshare folded SAVE_EXPR arguments during cp_fold [PR112727]Jakub Jelinek1-1/+8
2023-12-08c++: guard more against undiagnosed error_mark_node [PR112658]Patrick Palka1-0/+3
2023-12-08c++: undiagnosed error_mark_node from cp_build_c_cast [PR112658]Patrick Palka1-1/+3
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