]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/typeck.cc
Update copyright years.
[thirdparty/gcc.git] / gcc / cp / typeck.cc
2024-01-03  Jakub JelinekUpdate copyright years.
2023-12-21  Patrick Palkac++: fix -Wparentheses for bool-like class types
2023-12-20  Jason Merrillc++: xvalue array subscript [PR103185]
2023-12-13  Jason Merrillc-family: rename warn_for_address_or_pointer_of_packed_...
2023-12-08  Patrick Palkac++: undiagnosed error_mark_node from cp_build_c_cast...
2023-12-05  Marek Polacekc++: implement P2564, consteval needs to propagate...
2023-11-30  Marek Polacekc++: wrong ambiguity in accessing static field [PR112744]
2023-11-28  Jason Merrillc++: prvalue array decay [PR94264]
2023-11-15  Jakub Jelinekc++: Implement C++26 P2864R2 - Remove Deprecated Arithm...
2023-10-27  Patrick Palkac++: more ahead-of-time -Wparentheses warnings
2023-10-26  liuhongtPass type of comparison operands instead of comparison...
2023-10-25  Marek Polacekc++: error with bit-fields and scoped enums [PR111895]
2023-10-20  Patrick Palkac++: remove NON_DEPENDENT_EXPR, part 2
2023-10-20  Patrick Palkac++: remove NON_DEPENDENT_EXPR, part 1
2023-09-18  Patrick Palkac++: non-dependent assignment checking [PR63198, PR18474]
2023-08-29  Marek Polacekc++: tweaks for explicit conversion fns diagnostic
2023-07-26  Nathaniel Sheadc++: Prevent dangling pointers from becoming nullptr...
2023-06-28  Marek Polacekc++: fix error reporting routines re-entered ICE [PR110175]
2023-06-09  Jason Merrillc++: fix 32-bit spaceship failures [PR110185]
2023-06-07  Jason Merrillc++: allow NRV and non-NRV returns [PR58487]
2023-06-07  Jason Merrillc++: Add -Wnrvo
2023-06-07  Jason Merrillc++: enable NRVO from inner block [PR51571]
2023-06-07  Jason Merrillc++: NRV and goto [PR92407]
2023-05-18  Bernhard Reutner... c++: use _P() defines from tree.h
2023-05-16  Marek Polacekc++: -Wdangling-reference not suppressed in template...
2023-04-19  Patrick Palkac++: Define built-in for std::tuple_element [PR100157]
2023-03-23  Jason Merrillc++: constexpr PMF conversion [PR105996]
2023-03-15  Jason Merrillc++: co_await and initializer_list [PR103871]
2023-03-03  Alexandre Oliva[c++] suppress redundant null-addr warn in pfn from...
2023-01-16  Jakub JelinekUpdate copyright years.
2023-01-14  Jakub Jelinekc++: Avoid incorrect shortening of divisions [PR108365]
2022-12-15  Jakub Jelinekc++: Ensure !!var is not an lvalue [PR107065]
2022-11-30  Patrick Palkac++: ICE with <=> of incompatible pointers [PR107542]
2022-11-19  Jeff Chapman IIc++: implement P1492 contracts
2022-11-16  Jakub Jelinekc++: Alignment changes to layout compatibility/common...
2022-11-16  Jakub Jelinekc++: Implement CWG 2654 - Un-deprecation of compound...
2022-11-15  Jakub Jelinekc++: Fix a typo in function name
2022-11-09  Marek Polacekc++: Tweaks for -Wredundant-move [PR107363]
2022-10-27  Jakub Jelinekc++: Fix excess precision related ICE on invalid binop...
2022-10-26  Marek Polacekc++: Implement -Wdangling-reference [PR106393]
2022-10-24  Marek Polacekc++: ICE with invalid structured bindings [PR107276]
2022-10-24  Jakub Jelinekc, c++: Fix up excess precision handling of scalar_to_v...
2022-10-19  Marek Polacekc++: Mitigate -Wuseless-cast with classes [PR85043]
2022-10-14  Jakub Jelinekmiddle-end, c++, i386, libgcc: std::bfloat16_t and...
2022-10-14  Jakub Jelinekc++: Excess precision for ? int : float or int == float...
2022-10-14  Jakub Jelinekc++: Implement excess precision support for C++ [PR1070...
2022-10-12  Marek Polacekc++: Remove maybe-rvalue OR in implicit move
2022-10-08  Jason Merrillc++: track whether we expect a TARGET_EXPR to be elided
2022-09-29  Patrick Palkac++: introduce TRAIT_TYPE alongside TRAIT_EXPR
2022-09-27  Marek Polacekc++: Implement C++23 P2266R1, Simpler implicit move...
2022-09-27  Jakub Jelinekc++: Implement P1467R9 - Extended floating-point types...
2022-09-16  Jason Merrillc++: member fn in omp loc list [PR106858]
2022-09-12  Patrick Palkac++: remove '_sfinae' suffix from functions
2022-08-26  Marek Polacekc++: Implement -Wself-move warning [PR81159]
2022-08-23  Marek Polacekc++: Quash bogus -Wredundant-move warning
2022-08-17  Marek Polacekc++: Extend -Wredundant-move for const-qual objects...
2022-08-17  Marek Polacekc++: Tweak for -Wpessimizing-move in templates [PR89780]
2022-08-17  Marek Polacekc++: Extend -Wpessimizing-move to other contexts
2022-08-16  Jakub Jelinekc++: Implement P2327R1 - De-deprecating volatile compou...
2022-08-15  Marek Polacekc++: Extend -Wpessimizing-move for class prvalues ...
2022-06-17  Jakub Jelinekc++: Use fold_non_dependent_expr rather than maybe_cons...
2022-06-03  Patrick Palkac++: value-dep but not type-dep decltype expr [PR105756]
2022-05-26  Marek Polacekc++: improve -Waddress warnings with *_cast [PR105569]
2022-05-24  Patrick Palkac++: set TYPE_CANONICAL for more template types
2022-05-11  Jason Merrillc++: fix arm-eabi bootstrap [PR105567]
2022-05-04  Jason Merrillc++: Remove cdtor_label
2022-04-25  Marek Polacekc++: __builtin_shufflevector with value-dep expr [PR105353]
2022-03-25  Marek Polacekc++: alignas and alignof void [PR104944]
2022-03-09  Jakub Jelinekc, c++, c-family: -Wshift-negative-value and -Wshift...
2022-03-07  Jason Merrillc++: tweak to (*(fn))() patch [PR104618]
2022-02-27  Jason Merrillc++: (*(fn))() [PR104618]
2022-02-17  Jason Merrillc++: avoid duplicate deprecated warning [PR90451]
2022-01-28  Patrick Palkac++: bogus warning with value init of const pmf [PR92752]
2022-01-24  Patrick Palkac++: value category of compound object expr [PR104173]
2022-01-17  Martin LiskaChange references of .c files to .cc files
2022-01-17  Martin LiskaRename .c files to .cc files.