aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2022-10-12Daily bump.GCC Administrator1-0/+12
2022-10-11c++ modules: ICE with templated friend and std namespace [PR100134]Patrick Palka1-0/+8
2022-10-11c++ modules: lazy loading from within template [PR99377]Patrick Palka1-0/+8
2022-10-11Daily bump.GCC Administrator1-0/+12
2022-10-10c++: Lambda context manglingNathan Sidwell1-1/+8
2022-10-10c-family: ICE with [[gnu::nocf_check]] [PR106937]Marek Polacek1-1/+15
2022-10-09Daily bump.GCC Administrator1-0/+34
2022-10-07c++: track whether we expect a TARGET_EXPR to be elidedJason Merrill12-62/+138
2022-10-08Daily bump.GCC Administrator1-0/+52
2022-10-07c++: fixes for derived-to-base reference binding [PR107085]Marek Polacek4-10/+43
2022-10-07Add a new option -fstrict-flex-arrays[=n] and new attribute strict_flex_arrayQing Zhao1-0/+2
2022-10-07c++ modules: ICE with bitfield in class templatePatrick Palka1-1/+5
2022-10-07c++: catch parm initialization tweakJason Merrill1-11/+12
2022-10-07c++ modules: static var in inline function [PR104433]Patrick Palka1-0/+3
2022-10-07fix clang warningsMartin Liska2-17/+17
2022-10-07c++: Improve handling of foreigner namespace attributesJakub Jelinek2-11/+24
2022-10-07Daily bump.GCC Administrator1-0/+54
2022-10-06c++: fix broken conversion in coroutinesJason Merrill2-1/+5
2022-10-06c: C2x typeofJoseph Myers1-2/+2
2022-10-06c++: remove optimize_specialization_lookup_pPatrick Palka1-117/+40
2022-10-06openmp: Map holds clause to IFN_ASSUME for C/C++Jakub Jelinek1-3/+5
2022-10-06c++, c: Implement C++23 P1774R8 - Portable assumptions [PR106654]Jakub Jelinek6-91/+250
2022-10-06Daily bump.GCC Administrator1-0/+5
2022-10-05c++: lvalue_kind tweakJason Merrill1-1/+11
2022-10-05Daily bump.GCC Administrator1-0/+40
2022-10-04c++: fix debug info for array temporary [PR107154]Jason Merrill1-0/+2
2022-10-04c++: install cp-trait.def as part of plugin headers [PR107136]Patrick Palka1-1/+1
2022-10-04openmp: Add begin declare target supportJakub Jelinek4-41/+114
2022-10-04Daily bump.GCC Administrator1-0/+25
2022-10-03c++: Disallow jumps into statement expressionsJakub Jelinek6-5/+23
2022-10-03c++: rename IS_SAME_AS trait code to IS_SAMEPatrick Palka4-5/+5
2022-10-02Daily bump.GCC Administrator1-0/+17
2022-10-01c++: make some cp_trait_kind switch statements exhaustivePatrick Palka1-6/+25
2022-09-30c++: loop through array CONSTRUCTORJason Merrill1-1/+5
2022-09-30c++: cast split_nonconstant_init return val to voidJason Merrill1-7/+12
2022-10-01Daily bump.GCC Administrator1-0/+20
2022-09-30c++: streamline built-in trait addition processPatrick Palka6-405/+146
2022-09-29c++: reduce redundant TARGET_EXPRJason Merrill3-6/+17
2022-09-30Daily bump.GCC Administrator1-0/+104
2022-09-29c++: implicit lookup of std::initializer_list [PR102576]Patrick Palka1-2/+3
2022-09-29c++: fix triviality of class with unsatisfied op=Jason Merrill1-2/+11
2022-09-29c++: check DECL_INITIAL for constexprJason Merrill1-2/+5
2022-09-29c++: fix class-valued ?: extensionJason Merrill1-0/+5
2022-09-29c++: reduce temporaries in ?:Jason Merrill1-1/+7
2022-09-29c++: implement __remove_cv, __remove_reference and __remove_cvrefPatrick Palka6-1/+47
2022-09-29c++: introduce TRAIT_TYPE alongside TRAIT_EXPRPatrick Palka13-75/+179
2022-09-29c++: import/export NTTP objectsNathan Sidwell1-0/+35
2022-09-29Daily bump.GCC Administrator1-0/+17
2022-09-28Add instruction level discriminator support.Eugene Rozenfeld1-1/+4
2022-09-28c++: Add DECL_NTTP_OBJECT_P lang flagNathan Sidwell5-22/+26