aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2024-10-07c++: -Wmismatched-tags and modulesJason Merrill1-1/+1
2024-10-07c++: require_deduced_type and modulesJason Merrill1-8/+9
2024-10-07c++: modules don't require preprocessor outputJason Merrill1-17/+0
2024-10-05Daily bump.GCC Administrator1-0/+27
2024-10-04c++: Allow references to internal-linkage vars in C++11 [PR113266]Nathaniel Shead1-5/+12
2024-10-04c++: Return the underlying decl rather than the USING_DECL from update_bindin...Nathaniel Shead1-2/+2
2024-10-03c++: record template specialization hashJason Merrill2-23/+23
2024-10-04Daily bump.GCC Administrator1-0/+25
2024-10-03c++: free garbage vec in coerce_template_parmsJason Merrill1-1/+9
2024-10-03Revert "c++: free garbage vec in coerce_template_parms"Jason Merrill1-30/+6
2024-10-03c++: add -Wdeprecated-literal-operator [CWG2521]Jason Merrill1-4/+29
2024-10-03c++: free garbage vec in coerce_template_parmsJason Merrill1-6/+30
2024-10-03Daily bump.GCC Administrator1-0/+17
2024-10-02c++: Fix regression introduced by r15-3796 [PR116722]Simon Martin1-0/+6
2024-10-02Replace another missed iterative_hash_objectRichard Biener1-1/+1
2024-10-02Speedup iterative_hash_template_argRichard Biener1-3/+3
2024-10-02Daily bump.GCC Administrator1-0/+17
2024-10-01c++: introduce __builtin_is_virtual_base_ofGiuseppe D'Angelo6-4/+32
2024-10-01Daily bump.GCC Administrator1-0/+17
2024-09-30c++: concept in default argument [PR109859]Marek Polacek1-2/+7
2024-09-30diagnostics: use "%e" to avoid intermediate strings [PR116613]David Malcolm1-7/+11
2024-09-28Daily bump.GCC Administrator1-0/+69
2024-09-28c++: Implement resolution for DR 36 [PR116160]Nathaniel Shead1-5/+7
2024-09-28c++: Don't strip USING_DECLs when updating local bindings [PR116748]Nathaniel Shead1-5/+7
2024-09-28c++/modules: Propagate purview/import for templates in duplicate_decls [PR116...Nathaniel Shead1-0/+10
2024-09-27c++: ICE with structured bindings and m-d array [PR102594]Marek Polacek1-1/+7
2024-09-27c++/coro: ignore cleanup_point_exprs while expanding awaits [PR116793]Arsen Arsenović1-1/+3
2024-09-27c++: simplify handling implicit INDIRECT_REF and co_await in convert_to_voidArsen Arsenović3-53/+55
2024-09-27c++/coro: prevent ICV_STATEMENT diagnostics in temp promotion [PR116502]Arsen Arsenović1-3/+9
2024-09-27c++/modules: Allow imported references in constant expressionsNathaniel Shead1-1/+1
2024-09-27c++/modules: Fix linkage checks for exported using-declsNathaniel Shead1-24/+33
2024-09-27c++/modules: Use decl_linkage in maybe_record_mergeable_declNathaniel Shead1-8/+1
2024-09-27c++: Update decl_linkage for C++11Nathaniel Shead2-35/+58
2024-09-27Daily bump.GCC Administrator1-0/+6
2024-09-26c++: tweak for -Wrange-loop-construct [PR116731]Marek Polacek1-3/+5
2024-09-26Daily bump.GCC Administrator1-0/+21
2024-09-25c++: use TARGET_EXPR accessorsMarek Polacek5-31/+32
2024-09-25OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interopTobias Burnus1-0/+3
2024-09-25Daily bump.GCC Administrator1-0/+48
2024-09-24c++: Implement C++23 P2718R0 - Wording for P2644R1 Fix for Range-based for Lo...Jakub Jelinek6-22/+145
2024-09-24c++/contracts: ICE in build_contract_condition_function [PR116490]Nina Dinka Ranns1-3/+9
2024-09-24OpenMP: Add support for 'self_maps' to the 'require' directiveTobias Burnus1-0/+3
2024-09-24Daily bump.GCC Administrator1-0/+20
2024-09-23c++: diagnose this specifier in requires expr [PR116798]Marek Polacek1-3/+8
2024-09-23c++: Don't crash when mangling member with anonymous union or template type [...Simon Martin1-1/+7
2024-09-23c++: Don't ICE due to artificial constructor parameters [PR116722]Simon Martin1-1/+10
2024-09-21Daily bump.GCC Administrator1-0/+33
2024-09-20diagnostics: convert text hooks to use diagnostic_text_output_format [PR116613]David Malcolm2-70/+81
2024-09-20c++: CWG 2789 and reversed operator candidatesPatrick Palka1-4/+7
2024-09-20Daily bump.GCC Administrator1-0/+38