aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2022-05-25Daily bump.GCC Administrator1-0/+54
2022-05-24c++: *this folding in constexpr callJason Merrill1-5/+6
2022-05-24c++: discarded-value and constexprJason Merrill1-90/+108
2022-05-24c++: constexpr empty base redux [PR105622]Jason Merrill1-2/+2
2022-05-24c++: set TYPE_CANONICAL for more template typesPatrick Palka4-47/+63
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-1/+2
2022-05-21Daily bump.GCC Administrator1-0/+6
2022-05-20Use "final" and "override" directly, rather than via macrosDavid Malcolm2-3/+3
2022-05-19Daily bump.GCC Administrator1-0/+5
2022-05-18c++: fix SIGFPE with -Wclass-memaccess [PR105634]Marek Polacek1-0/+2
2022-05-18Daily bump.GCC Administrator1-0/+14
2022-05-17c++: constexpr ref to array of array [PR102307]Jason Merrill1-5/+12
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek2-2/+9
2022-05-17Daily bump.GCC Administrator1-0/+11
2022-05-16Use more ARRAY_SIZE.Martin Liska3-3/+3
2022-05-16OpenMP, C++: Add template support for the has_device_addr clause.Marcel Vollweiler2-2/+10
2022-05-16Daily bump.GCC Administrator1-0/+19
2022-05-15c++: hidden friend access [DR1699]Jason Merrill2-5/+4
2022-05-15c++: parsing injected-class-name as templateJason Merrill1-0/+3
2022-05-15c++: array {}-init [PR105589]Jason Merrill1-4/+3
2022-05-14Daily bump.GCC Administrator1-0/+8
2022-05-13c++: Local symbols do not get module manglingsNathan Sidwell1-1/+4
2022-05-13Make gimple_build main workers more flexibleRichard Biener1-1/+0
2022-05-13Daily bump.GCC Administrator1-0/+26
2022-05-12c++: tighten TMPL_ARGS_LEVEL macroPatrick Palka2-15/+16
2022-05-12c++: Support module language-decl semanticsNathan Sidwell1-0/+3
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek4-13/+60
2022-05-12Daily bump.GCC Administrator1-0/+56
2022-05-11tree: introduce range adaptor for TREE_VECPatrick Palka3-44/+27
2022-05-11c++: lambda template in requires [PR105541]Jason Merrill2-6/+11
2022-05-11c++: fix arm-eabi bootstrap [PR105567]Jason Merrill1-2/+2
2022-05-11[c++] Add module attachmentNathan Sidwell6-79/+114
2022-05-11opts: do not allow Separate+Joined ending with =Martin Liska1-3/+3
2022-05-11Daily bump.GCC Administrator1-0/+62
2022-05-10c++: Remove SET_PACK_EXPANSION_PATTERN / SET_ARGUMENT_PACK_ARGSPatrick Palka6-38/+20
2022-05-10c++: Harden *_PACK_EXPANSION and *_ARGUMENT_PACK macrosPatrick Palka2-13/+24
2022-05-10[c++] Disambiguate ModuleKind flagsNathan Sidwell5-82/+76
2022-05-10c++: fix arm-eabi crash building libstdc++ [PR105529]Jason Merrill3-45/+12
2022-05-10Daily bump.GCC Administrator1-0/+70
2022-05-09c++: Implement P2324R2, labels at the end of compound-stmts [PR103539]Marek Polacek1-9/+34
2022-05-09c++: constexpr init of union sub-aggr w/ base [PR105491]Patrick Palka12-43/+60
2022-05-09[c++][NFC] Rename Attached to KeyedNathan Sidwell4-40/+40
2022-05-09Come up with {,UN}LIKELY macros.Martin Liska2-6/+6
2022-05-08Daily bump.GCC Administrator1-0/+6
2022-05-07c, c++: attribute format on a ctor with a vbase [PR101833, PR47634]Marek Polacek1-0/+19
2022-05-07Daily bump.GCC Administrator1-0/+18
2022-05-06c++: add color to function decl printingJason Merrill1-6/+38
2022-05-06c++: empty base constexpr adjustment [PR105245]Jason Merrill1-33/+34
2022-05-06Daily bump.GCC Administrator1-0/+17
2022-05-05c++: wrong error with MVP and pushdecl [PR64679]Marek Polacek1-5/+52