aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2022-10-29Daily bump.GCC Administrator1-0/+26
2022-10-28c++: -Wdangling-reference and system headersMarek Polacek1-0/+7
2022-10-28c++: apply friend attributes soonerJason Merrill1-1/+4
2022-10-28openmp: Allow optional comma after directive-specifier in C/C++Jakub Jelinek1-59/+14
2022-10-28c: C2x enums with fixed underlying type [PR61469]Joseph Myers1-24/+0
2022-10-28Daily bump.GCC Administrator1-0/+18
2022-10-27c++: Fix ICE on g++.dg/modules/adl-3_c.C [PR107379]Jakub Jelinek1-0/+7
2022-10-27c++: Templated lambda manglingNathan Sidwell1-0/+68
2022-10-27c++: Fix excess precision related ICE on invalid binop [PR107382, PR107383]Jakub Jelinek1-1/+2
2022-10-27Daily bump.GCC Administrator1-0/+13
2022-10-26c++: Implement -Wdangling-reference [PR106393]Marek Polacek3-13/+150
2022-10-26Daily bump.GCC Administrator1-0/+67
2022-10-25c++: Adjust synthetic template parm creationNathan Sidwell1-11/+15
2022-10-25c++: remove use_default_args parm of coerce_template_parmsPatrick Palka3-85/+32
2022-10-25c++: correct fold_operand changeJason Merrill1-1/+2
2022-10-25c++ modules: enum TYPE_MIN/MAX_VALUE streaming [PR106848]Patrick Palka1-15/+24
2022-10-25c++: constexpr-evaluate more assumesJason Merrill1-44/+92
2022-10-25c++: improve failed constexpr assume diagnosticJason Merrill3-42/+53
2022-10-25Daily bump.GCC Administrator1-0/+35
2022-10-24tree: add build_string_literal overloadsJason Merrill2-20/+6
2022-10-24c++: ICE with invalid structured bindings [PR107276]Marek Polacek1-1/+6
2022-10-24c, c++: Fix up excess precision handling of scalar_to_vector conversion [PR10...Jakub Jelinek1-2/+5
2022-10-24c++: Fix up constexpr handling of char/signed char/short pre/post inc/decreme...Jakub Jelinek1-0/+12
2022-10-24c-family: Implicitly return zero from main even on freestandingArsen Arsenović2-4/+14
2022-10-22Daily bump.GCC Administrator1-0/+18
2022-10-21c++: Don't shortcut TREE_CONSTANT vector type CONSTRUCTORs in cxx_eval_consta...Jakub Jelinek1-8/+13
2022-10-21c++: Fix up mangling ICE with void{} [PR106863]Jakub Jelinek1-1/+8
2022-10-21Daily bump.GCC Administrator1-0/+23
2022-10-20c++: constraint matching, TEMPLATE_ID_EXPR, current instPatrick Palka1-6/+8
2022-10-20c++ modules: handle CONCEPT_DECL in node_template_info [PR102963]Patrick Palka1-0/+1
2022-10-20Add C++ library interface dataUlrich Drepper5-547/+2418
2022-10-20Daily bump.GCC Administrator1-0/+6
2022-10-19c++: Mitigate -Wuseless-cast with classes [PR85043]Marek Polacek1-5/+7
2022-10-19Daily bump.GCC Administrator1-0/+16
2022-10-18c++ modules: stream non-trailing default targs [PR105045]Patrick Palka1-14/+6
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