aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2021-09-13c++: implement C++17 hardware interference sizeJason Merrill2-0/+65
2021-09-13c++: parameter pack inside constexpr if [PR101764]Patrick Palka2-2/+38
2021-09-11Daily bump.GCC Administrator1-0/+6
2021-09-10openmp: Implement OpenMP 5.1 atomics, so far for C onlyJakub Jelinek2-17/+9
2021-09-09Daily bump.GCC Administrator1-0/+15
2021-09-08c++/102228 - make lookup_anon_field O(1)Richard Biener6-37/+37
2021-09-08Daily bump.GCC Administrator1-0/+14
2021-09-07c++: Fix up constexpr evaluation of deleting dtors [PR100495]Jakub Jelinek1-2/+2
2021-09-07C, C++, Fortran, OpenMP: Add support for 'flush seq_cst' construct.Marcel Vollweiler2-3/+6
2021-09-04Daily bump.GCC Administrator1-0/+56
2021-09-03coroutines: Support for debugging implementation state.Iain Sandoe1-5/+11
2021-09-03coroutines: Add a helper for creating local vars.Iain Sandoe1-26/+45
2021-09-03coroutines: Use DECL_VALUE_EXPR instead of rewriting vars.Iain Sandoe1-100/+5
2021-09-03c++: shortcut bad convs during overload resolution [PR101904]Patrick Palka1-73/+177
2021-09-03c++: Avoid bogus -Wunused with recent changeJason Merrill1-7/+19
2021-09-03c++, abi: Set DECL_FIELD_CXX_ZERO_WIDTH_BIT_FIELD on C++ zero width bitfields...Jakub Jelinek1-2/+19
2021-09-02Daily bump.GCC Administrator1-0/+39
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe9-32/+146
2021-09-01coroutines : Add a missed begin/finish else clause to the codegen.Iain Sandoe1-0/+2
2021-09-01coroutines: No cleanups on goto statements.Iain Sandoe1-2/+2
2021-09-01Daily bump.GCC Administrator1-0/+44
2021-08-31c++: Various small fixesJason Merrill4-12/+10
2021-08-31c++: check arity before deduction w/ explicit targs [PR12672]Patrick Palka1-10/+57
2021-08-31Disable gcc_rich_location copying and assignment.Martin Sebor1-2/+2
2021-08-31c++: use iloc_sentinel in another placeJason Merrill1-3/+1
2021-08-31c++: Improve error recovery with constexpr [PR92193]Jason Merrill3-1/+12
2021-08-31Add support for device-modifiers for 'omp target device'.Marcel Vollweiler2-1/+50
2021-08-31Daily bump.GCC Administrator1-0/+27
2021-08-30c++: limit instantiation with ill-formed class [PR96286]Jason Merrill2-2/+19
2021-08-30c++: preserve location through constexprJason Merrill1-0/+5
2021-08-30c++: fold function template args sooner [PR101460]Jason Merrill3-0/+73
2021-08-30c++: Add warning about missing 'requires'Jason Merrill1-0/+19
2021-08-28Daily bump.GCC Administrator1-0/+5
2021-08-27c++: Set type on dependent ARROW_EXPRJason Merrill1-3/+9
2021-08-26Daily bump.GCC Administrator1-0/+12
2021-08-25Fix PR c++/66590: incorrect warning "reaches end of non-void function" for sw...Andrew Pinski1-0/+9
2021-08-25c++: Fix up value initialization of structs with zero width bitfields [PR102019]Jakub Jelinek1-0/+5
2021-08-24Daily bump.GCC Administrator1-0/+5
2021-08-23openmp: Add support for strict modifier on grainsize/num_tasks clausesJakub Jelinek1-2/+36
2021-08-21Daily bump.GCC Administrator1-0/+13
2021-08-20openmp: Implement the error directiveJakub Jelinek1-3/+204
2021-08-20openmp: Diagnose some superfluous commas in OpenMP parsingJakub Jelinek1-3/+10
2021-08-20Daily bump.GCC Administrator1-0/+16
2021-08-19c++: Fix PR number in testcase [PR101803]Patrick Palka1-2/+2
2021-08-19Fix PR number for r12-2991 in ChangeLogsPatrick Palka1-1/+1
2021-08-19openmp: Fix ICE on requires clause with atomic_default_mem_order (Jakub Jelinek1-3/+12
2021-08-19openmp: For C++ ensure nothing directive has no operandsJakub Jelinek1-1/+1
2021-08-19Daily bump.GCC Administrator1-0/+39
2021-08-18c++: aggregate CTAD and brace elision [PR101344]Patrick Palka3-10/+21
2021-08-18c++: ignore explicit dguides during NTTP CTAD [PR101883]Patrick Palka1-1/+2