aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2022-10-18middle-end IFN_ASSUME support [PR106654]Jakub Jelinek4-12/+15
2022-10-18Daily bump.GCC Administrator1-0/+7
2022-10-17c++ modules: streaming constexpr_fundef [PR101449]Patrick Palka1-51/+8
2022-10-15Daily bump.GCC Administrator1-0/+76
2022-10-14c++ modules: ICE with dynamic_cast [PR106304]Patrick Palka2-1/+5
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek2-1/+9
2022-10-14c++: Excess precision for ? int : float or int == float [PR107097, PR82071, P...Jakub Jelinek4-49/+63
2022-10-14c++: Implement excess precision support for C++ [PR107097, PR323]Jakub Jelinek8-57/+361
2022-10-14Daily bump.GCC Administrator1-0/+20
2022-10-13c++: trivial formatting cleanupsJason Merrill5-15/+17
2022-10-13use proper DECL_INITIAL for VTVMartin Liska1-2/+12
2022-10-13c++: ICE with VEC_INIT_EXPR and defarg [PR106925]Marek Polacek1-2/+5
2022-10-13Daily bump.GCC Administrator1-0/+35
2022-10-12c++: Remove maybe-rvalue OR in implicit moveMarek Polacek4-90/+14
2022-10-12c++: defer all consteval in default args [DR2631]Jason Merrill9-111/+72
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