Age | Commit message (Expand) | Author | Files | Lines |
2023-06-07 | c++: allow NRV and non-NRV returns [PR58487] | Jason Merrill | 1 | -0/+5 |
2023-06-06 | c++: enable NRVO from inner block [PR51571] | Jason Merrill | 1 | -1/+1 |
2023-06-06 | c++: fix throwing cleanup with label | Jason Merrill | 1 | -1/+1 |
2023-06-03 | c++: use __cxa_call_terminate for MUST_NOT_THROW [PR97720] | Jason Merrill | 1 | -0/+2 |
2023-06-03 | c++: replace in_template_function | Patrick Palka | 1 | -1/+1 |
2023-05-18 | c++: use _P() defines from tree.h | Bernhard Reutner-Fischer | 1 | -2/+2 |
2023-05-07 | c++: various code cleanups | Patrick Palka | 1 | -3/+3 |
2023-05-02 | c++: look for empty base at specific offset [PR109678] | Jason Merrill | 1 | -1/+2 |
2023-04-24 | c++, tree: declare some basic functions inline | Patrick Palka | 1 | -1/+25 |
2023-04-19 | c++: Define built-in for std::tuple_element [PR100157] | Patrick Palka | 1 | -1/+1 |
2023-04-13 | c++: make cxx_incomplete_type_diagnostic return bool | Jason Merrill | 1 | -4/+4 |
2023-04-01 | c++: NTTP constraint depending on outer parms [PR109160] | Patrick Palka | 1 | -1/+2 |
2023-03-30 | c++: anonymous union member reference [PR105452] | Jason Merrill | 1 | -0/+1 |
2023-03-20 | c++: Drop TREE_READONLY on vars (possibly) initialized by tls wrapper [PR109164] | Jakub Jelinek | 1 | -0/+1 |
2023-03-16 | c++: __func__ and local class DMI [PR105809] | Jason Merrill | 1 | -0/+1 |
2023-03-09 | c++: add __is_deducible trait [PR105841] | Jason Merrill | 1 | -0/+1 |
2023-03-03 | c++, v3: Emit fundamental tinfos for _Float16/decltype(0.0bf16) types on ia32... | Jakub Jelinek | 1 | -11/+0 |
2023-03-01 | c++: unevaluated array new-expr size constantness [PR108219] | Patrick Palka | 1 | -0/+1 |
2023-02-17 | c++: make manifestly_const_eval tri-state | Patrick Palka | 1 | -1/+19 |
2023-02-16 | c++: TYPENAME_TYPE lookup ignoring non-types [PR107773] | Patrick Palka | 1 | -0/+3 |
2023-02-16 | don't declare header-defined functions both static and inline | Patrick Palka | 1 | -1/+1 |
2023-02-05 | c++: equivalence of non-dependent calls [PR107461] | Patrick Palka | 1 | -0/+1 |
2023-01-31 | c++: fix ICE with -Wduplicated-cond [PR107593] | Marek Polacek | 1 | -1/+0 |
2023-01-19 | c++: Fix up handling of non-dependent subscript with static operator[] [PR108... | Jakub Jelinek | 1 | -0/+1 |
2023-01-16 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-23 | c++: template friend with variadic constraints [PR107853] | Patrick Palka | 1 | -0/+1 |
2022-12-19 | c++: modules and std::source_location::current() def arg [PR100881] | Patrick Palka | 1 | -6/+2 |
2022-12-08 | c++: avoid initializer_list<string> [PR105838] | Jason Merrill | 1 | -0/+1 |
2022-12-08 | c++: fewer allocator temps [PR105838] | Jason Merrill | 1 | -0/+1 |
2022-12-01 | c++: comptypes ICE with BOUND_TEMPLATE_TEMPLATE_PARMs [PR107539] | Patrick Palka | 1 | -2/+8 |
2022-11-18 | c++: implement P1492 contracts | Jeff Chapman II | 1 | -0/+64 |
2022-11-16 | c++: P2448 - Relaxing some constexpr restrictions [PR106649] | Marek Polacek | 1 | -0/+1 |
2022-11-16 | c++: Allow attributes on concepts - DR 2428 | Jakub Jelinek | 1 | -1/+1 |
2022-11-15 | c++: remove i_c_e_p parm from tsubst_copy_and_build | Patrick Palka | 1 | -4/+2 |
2022-11-15 | c++: remove function_p parm from tsubst_copy_and_build | Patrick Palka | 1 | -1/+1 |
2022-11-15 | c++: Fix a typo in function name | Jakub Jelinek | 1 | -1/+1 |
2022-11-07 | c++: implement P2468R2, the equality operator you are looking for | Jason Merrill | 1 | -0/+1 |
2022-11-01 | c++: per-scope, per-signature lambda discriminators | Nathan Sidwell | 1 | -1/+6 |
2022-11-01 | c++: Reorganize per-scope lambda discriminators | Nathan Sidwell | 1 | -8/+9 |
2022-10-28 | c: C2x enums with fixed underlying type [PR61469] | Joseph Myers | 1 | -24/+0 |
2022-10-26 | c++: Implement -Wdangling-reference [PR106393] | Marek Polacek | 1 | -1/+3 |
2022-10-25 | c++: remove use_default_args parm of coerce_template_parms | Patrick Palka | 1 | -2/+2 |
2022-10-25 | c++: improve failed constexpr assume diagnostic | Jason Merrill | 1 | -2/+3 |
2022-10-24 | c-family: Implicitly return zero from main even on freestanding | Arsen Arsenović | 1 | -3/+12 |
2022-10-18 | middle-end IFN_ASSUME support [PR106654] | Jakub Jelinek | 1 | -0/+1 |
2022-10-14 | middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic support | Jakub Jelinek | 1 | -0/+2 |
2022-10-14 | c++: Excess precision for ? int : float or int == float [PR107097, PR82071, P... | Jakub Jelinek | 1 | -2/+0 |
2022-10-14 | c++: Implement excess precision support for C++ [PR107097, PR323] | Jakub Jelinek | 1 | -0/+2 |
2022-10-13 | c++: trivial formatting cleanups | Jason Merrill | 1 | -2/+2 |
2022-10-12 | c++: Remove maybe-rvalue OR in implicit move | Marek Polacek | 1 | -5/+1 |