aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2021-09-22openmp: Add support for allocator and align modifiers on allocate clausesJakub Jelinek3-7/+114
2021-09-22c++: fix template instantiation comparison in redeclarationsBarrett Adair1-0/+21
2021-09-22Daily bump.GCC Administrator1-0/+5
2021-09-20C++: add type checking for static local vector variable in templatewangpc1-8/+8
2021-09-19Daily bump.GCC Administrator1-0/+26
2021-09-18openmp: Handle unconstrained and reproducible modifiers on order(concurrent)Jakub Jelinek1-3/+29
2021-09-18openmp: Allow private or firstprivate arguments to default clause even for C/C++Jakub Jelinek2-3/+20
2021-09-17c++: improve lookup of member-qualified namesJason Merrill3-16/+63
2021-09-17c++: fix comment typoJason Merrill1-1/+1
2021-09-18Daily bump.GCC Administrator1-0/+11
2021-09-17openmp: Add support for OpenMP 5.1 atomics for C++Jakub Jelinek4-29/+525
2021-09-17Daily bump.GCC Administrator1-0/+19
2021-09-16c++: constrained variable template issues [PR98486]Patrick Palka3-4/+18
2021-09-16coroutines: Small cleanups to await_statement_walker [NFC].Iain Sandoe1-66/+59
2021-09-15c++: Small location tweakJason Merrill1-2/+1
2021-09-16Daily bump.GCC Administrator1-0/+56
2021-09-15c++: shortcut bad convs during overload resolution, part 2 [PR101904]Patrick Palka1-2/+15
2021-09-15c++: add parsing_function_declarator predicateJason Merrill3-6/+15
2021-09-15c++: Fix handling of decls with flexible array members initialized with side-...Jakub Jelinek1-1/+14
2021-09-15c++: default ctor that's also a list ctor [PR102050]Patrick Palka1-2/+4
2021-09-15c++: don't warn about internal interference sizesJason Merrill1-2/+6
2021-09-15c++: don't predeclare std::type_info [PR48396]Jason Merrill2-46/+53
2021-09-15c++: correct object scope handlingJason Merrill1-1/+3
2021-09-15c++: tweak C++20 destructor template-id ruleJason Merrill1-1/+2
2021-09-15Daily bump.GCC Administrator1-0/+56
2021-09-14coroutines: Make proxy vars for the function arg copies.Iain Sandoe1-130/+121
2021-09-14coroutines: Expose implementation state to the debugger.Iain Sandoe1-148/+137
2021-09-14c++: empty union member activation during constexpr [PR102163]Patrick Palka1-6/+28
2021-09-14c++: Update DECL_*SIZE for objects with flexible array members with initializ...Jakub Jelinek1-0/+32
2021-09-14c++: Fix __is_*constructible/assignable for templates [PR102305]Jakub Jelinek1-0/+1
2021-09-13c++: Fix warning on 32-bit x86Jason Merrill1-1/+2
2021-09-14Daily bump.GCC Administrator1-0/+25
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