aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2022-11-07Daily bump.GCC Administrator1-0/+7
2022-11-06c++: correct __has_attribute(init_priority)Patrick Palka1-13/+7
2022-11-06Daily bump.GCC Administrator1-0/+6
2022-11-04c++: Use in-process client when networking is disabledTorbjörn SVENSSON1-0/+4
2022-11-04Daily bump.GCC Administrator1-0/+23
2022-11-03c++: Quash -Wdangling-reference for member operator* [PR107488]Marek Polacek1-1/+11
2022-11-03c++: requires-expr and access checking [PR107179]Patrick Palka1-0/+3
2022-11-03c++: change -fconcepts to mean C++20 conceptsJason Merrill1-3/+4
2022-11-03c++: constexpr error with defaulted virtual dtor [PR93413]Patrick Palka1-8/+0
2022-11-02Daily bump.GCC Administrator1-0/+58
2022-11-01c++: per-scope, per-signature lambda discriminatorsNathan Sidwell6-3/+164
2022-11-01c++: Reorganize per-scope lambda discriminatorsNathan Sidwell6-96/+78
2022-10-31c++: pass std attributes to make_call_declaratorJason Merrill1-4/+8
2022-10-31c++: set TREE_NOTHROW after genericizeJason Merrill1-8/+8
2022-10-31c++: formatting tweaksJason Merrill3-7/+4
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