]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/constexpr.c
Update copyright years.
[thirdparty/gcc.git] / gcc / cp / constexpr.c
2021-01-04  Jakub JelinekUpdate copyright years.
2020-12-23  Jason Merrillc++: Fix constexpr array ICE [PR98332]
2020-12-08  Marek Polacekc++: ICE with -fsanitize=vptr and constexpr dynamic_cas...
2020-12-08  Jason Merrillc++: Fix defaulted <=> fallback to < and == [PR96299]
2020-12-05  Jakub Jelinekc++: Fix constexpr access to union member through point...
2020-12-03  Jakub Jelinekc++: Add __builtin_bit_cast to implement std::bit_cast...
2020-12-02  Jakub Jelinekc++: Implement LWG3396 Clarify point of reference for...
2020-12-02  Marek Polacekc++: Fix ICE with inline variable in template [PR97975]
2020-11-24  Jakub Jelinekmiddle-end, c++: Treat shifts by negative as undefined...
2020-11-21  Marek Polacekc++: Reject identifier label in constexpr [PR97846]
2020-11-21  Marek Polacekc++: Fix wrong error with constexpr destructor [PR97427]
2020-11-19  Nathan Sidwellc++: Expose constexpr hash table
2020-11-12  Jakub Jelinekc++: Fix up constexpr CLEANUP_POINT_EXPR and TRY_FINALL...
2020-11-04  Iain SandoeObjective-C++ : Fix ICE in potential_constant_expression_1.
2020-11-03  Marek Polacekc++: Tweaks for value_dependent_expression_p.
2020-11-02  Patrick Palkac++: Don't purge the satisfaction caches
2020-10-29  Jason Merrillc++: Fix constexpr cleanup error handling.
2020-10-29  Jakub Jelinekc++: Fix constexpr dtors vs invisible ref [PR97388]
2020-10-29  Jakub Jelinekc++: Diagnose constexpr delete [] new int; and delete...
2020-10-24  Marek Polacekc++: Fix verify_ctor_sanity ICE [PR96241]
2020-10-22  Patrick Palkac++: Handle RANGE_EXPR index in init_subob_ctx [PR97328]
2020-10-22  Patrick Palkac++: constexpr evaluation and bare EMPTY_CLASS_EXPR...
2020-10-01  Jakub Jelinekc++: Handle std::construct_at on automatic vars during...
2020-09-22  Jakub Jelinekc++: Ignore __sanitizer_ptr_{sub,cmp} builtin calls...
2020-09-03  Jakub Jelinekc++: Fix another PCH hash_map issue [PR96901]
2020-09-03  Jakub Jelinekc++: Disable -frounding-math during manifestly constant...
2020-08-10  Jakub Jelinekc++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
2020-08-05  Patrick Palkac++: cxx_eval_vec_init after zero-initialization [PR96282]
2020-07-31  Patrick Palkac++: decl_constant_value and unsharing [PR96197]
2020-07-09  Patrick Palkac++: Partially revert fix for PR c++/95497 [PR96132]
2020-07-08  Patrick Palkac++: ICE in is_really_empty_class [PR95497]
2020-07-02  Jason Merrillc++: Support C++20 virtual consteval functions. [PR88335]
2020-06-17  Marek Polacekc++: ICE with IMPLICIT_CONV_EXPR in array subscript...
2020-06-04  Jason Merrillc++: Fix complex constexpr virtual cases [PR93310].
2020-06-04  Jakub Jelinekc++: Reject some further reinterpret casts in constexpr...
2020-05-29  Patrick Palkac++: constexpr ctor with RANGE_EXPR index [PR95241]
2020-05-28  Jason Merrillc++: Immediately deduce auto member [PR94926].
2020-05-23  Patrick Palkac++: Avoid concept evaluation when uid-sensitive [PR94038]
2020-05-21  Jason Merrillc++: Constant expression parsing and parameters.
2020-05-21  Patrick Palkac++: template instantiation during fold_for_warn [PR94038]
2020-05-13  Jason Merrillc++: Replace "C++2a" with "C++20".
2020-05-05  Jason Merrillc++: constexpr and lambda capture [PR90212]
2020-04-27  Patrick Palkac++: Delegating constructor in constexpr init [PR94772]
2020-04-20  Marek Polacekc++: Fix ICE with { } as template argument [PR94592]
2020-04-14  Patrick Palkac++: Stray RESULT_DECLs in result of constexpr call...
2020-04-13  Patrick Palkac++: More self-modifying constexpr init [PR94470]
2020-04-09  Jason Merrillc++: constexpr static data member instantiation [PR94523]
2020-04-04  Patrick Palkac++: Refrain from using replace_placeholders in constex...
2020-04-04  Patrick Palkac++: Fix constexpr evaluation of self-modifying CONSTRU...
2020-04-04  Jason Merrillc++: Fix reuse of class constants [PR94453]
2020-04-01  Jason Merrillc++: Fix DMI with lambda 'this' capture [PR94205]
2020-04-01  Jason Merrillc++: Adjust formatting.
2020-03-21  Patrick Palkac++: Reject changing active member of union during...
2020-03-11  Marek Polacekc++: Fix wrong modifying const object error for COMPONE...
2020-03-09  Jakub Jelinekc++: Readd [LR]ROTATE_EXPR support to constexpr.c ...
2020-03-04  Jason Merrillc++: Fix [[no_unique_address]] and default mem-init...
2020-03-03  Jakub Jelinekc++: Fix non-constant TARGET_EXPR constexpr handing...
2020-02-26  Marek Polacekc++: Fix ICE with constexpr init and [[no_unique_addres...
2020-02-20  Marek Polacekc++: Fix wrong-code with non-constexpr constructor...
2020-02-11  Jason Merrillc++: Fix static initialization from <=>.
2020-02-09  Jakub Jelinekc++: Fix ICE during constexpr virtual call evaluation...
2020-02-08  Jason Merrillc++: Use constexpr to avoid wrong -Wsign-compare (PR90691).
2020-02-08  Jason Merrillc++: Preserve location in maybe_constant_value.
2020-02-08  Jakub Jelinekc++: Handle CONSTRUCTORs without indexes in find_array_...
2020-02-04  Jason Merrillc++: Fix constexpr vs. omitted aggregate init.
2020-02-04  Jason Merrillc++: Fix ({ ... }) array mem-initializer.
2020-02-03  Jason Merrillc++: Fix constexpr vs. reference parameter.
2020-02-03  Jason Merrillc++: Allow parm of empty class type in constexpr.
2020-01-25  Marek Polacekc++: Poor diagnostic for dynamic_cast in constexpr...
2020-01-24  Jason Merrillc++: Unshare expressions from constexpr cache.
2020-01-23  Jason Merrillc++: Avoid ICE when constant evaluation of __builtin_st...
2020-01-18  Iain Sandoe[C++ coroutines] Initial implementation.
2020-01-15  Jason MerrillPR c++/93257 - consteval void function.
2020-01-14  Jason Merrill PR c++/92009 - ICE with punning of typeid.
2020-01-13  Jason MerrillPR c++/80265 - constexpr __builtin_mem*.
2020-01-10  Jason MerrillPR c++/93143 - incorrect tree sharing with constexpr.
2020-01-08  Jason MerrillAdd TARGET_EXPR_DIRECT_INIT_P sanity check.
2020-01-08  Jason MerrillPR c++/91369 - constexpr destructor and member initializer.
2020-01-08  Jason MerrillRemove constexpr support for DECL_BY_REFERENCE.
2020-01-07  Jakub Jelinekre PR c++/91369 (Implement P0784R7: constexpr new)
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-29  Marek PolacekPR c++/88337 - Implement P1327R1: Allow dynamic_cast...
2019-12-19  Jason MerrillPR c++/91165 follow-on tweak
2019-12-17  Jason MerrillPR c++/79592 - missing explanation of invalid constexpr.
2019-12-16  Jason MerrillPR c++/91165 - verify_gimple ICE with cached constexpr.
2019-12-05  Marek PolacekPR c++/91353 - P1331R2: Allow trivial default init...
2019-12-03  Jakub Jelinekcp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATIO...
2019-12-03  Jakub Jelinekre PR c++/91369 (Implement P0784R7: constexpr new)
2019-12-03  Jakub Jelinekre PR c++/92695 (P1064R0 - virtual constexpr fails...
2019-12-02  Jakub Jelinekre PR c++/92695 (P1064R0 - virtual constexpr fails...
2019-11-27  Andrew Suttonre PR c++/92236 ([concepts] Explain non-satisfaction...
2019-11-27  Andrew SuttonDiagnose certain constraint errors as hard errors,...
2019-11-27  Jason MerrillRemember the location of a variable template-id.
2019-11-22  Marek PolacekPR c++/88337 - P1327R1: Allow polymorphic typeid in...
2019-11-19  Jakub Jelinekre PR c++/92414 (internal compiler error: tree check...
2019-11-12  Maciej W. RozyckiAdd OpenACC 2.6 `serial' construct support
2019-11-05  Jason MerrillImplement C++20 operator<=>.
2019-11-05  Jason MerrillVarious small C++ changes.
2019-11-05  Jakub Jelinekre PR c++/92343 ([[likely]]/[[unlikely]] prevent method...
2019-11-01  Jakub JelinekPR c++/88335 - Implement P1073R3: Immediate functions
next