aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/constexpr.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-3/+4
2016-08-11re PR c++/72868 (Constexpr expressions mistreat case ranges)Jakub Jelinek1-0/+6
2016-08-09PR c++/72849 - ICE with incomplete class.Jason Merrill1-1/+2
2016-08-09Implement C++17 constexpr lambda.Jason Merrill1-11/+75
2016-08-09Fix empty class parameters with constexpr.Jason Merrill1-4/+15
2016-08-05constexpr.c (cxx_eval_store_expression): Remove hyphen from the spelling of "...Martin Sebor1-11/+11
2016-08-04re PR c++/70229 (error: constexpr constructor does not have empty body)Marek Polacek1-1/+2
2016-08-01PR c++/72766 - ICE with VLAJason Merrill1-0/+4
2016-07-30PR c++/60760 - arithmetic on null pointers should not be allowed in constantMartin Sebor1-10/+74
2016-07-29PR c++/72457 - ICE with list-value-initialized base.Jason Merrill1-1/+6
2016-07-25PR c++/65970 - constexpr infinite loopJason Merrill1-0/+11
2016-07-25PR c++/71972 - constexpr array self-modificationJason Merrill1-28/+35
2016-07-21re PR c++/71728 (ICE with goto in statement-expression inside a condition)Jakub Jelinek1-5/+7
2016-07-21PR c++/71896 - constexpr pointer-to-member comparison.Jason Merrill1-0/+4
2016-07-20re PR middle-end/50060 (intrinsics not folded by the middle-end)Jakub Jelinek1-7/+25
2016-07-18re PR c++/71828 (ICE on valid C++11 code with constexpr __Complex int variabl...Jakub Jelinek1-0/+13
2016-07-15PR c++/71092 - ICE with array and constexpr.Jason Merrill1-2/+12
2016-07-08Use lvalue_p instead of real_lvalue_p.Jason Merrill1-1/+1
2016-06-08re PR c++/70507 (integer overflow builtins not constant expressions)Martin Sebor1-19/+88
2016-05-24re PR middle-end/70434 (adding an extraneous cast to vector type results in i...Richard Biener1-1/+16
2016-05-23PR c++/70344 - ICE with recursive constexprJason Merrill1-2/+8
2016-05-20constexpr.c (cxx_bind_parameters_in_call): Avoid gratuitous if ...Nathan Sidwell1-13/+13
2016-04-28cvt.c (cp_get_callee): New.Jason Merrill1-15/+1
2016-04-27constexpr.c (get_fundef_copy): Use the original function for non-recursive ev...Nathan Sidwell1-6/+20
2016-04-19Improve constexpr handling of other loop forms.Jason Merrill1-4/+18
2016-04-19PR c++/68206 - Fix constexpr diagnostics with loops.Jason Merrill1-0/+11
2016-04-15re PR c++/70685 (ICE: Segmentation fault)Jason Merrill1-1/+1
2016-04-15re PR c++/70594 (-fcompare-debug failure)Jason Merrill1-36/+32
2016-04-14re PR c++/70648 (adplug-xmms fails to compile)Jason Merrill1-0/+2
2016-04-13constexpr.c (potential_nondependent_constant_expression): New.Jason Merrill1-10/+28
2016-04-12re PR c++/70501 (internal compiler error: in verify_ctor_sanity, at cp/conste...Nathan Sidwell1-3/+3
2016-04-08Fix PR c++/70590 (error: location references block not in block tree)Patrick Palka1-0/+9
2016-04-07Avoid needless unsharing during constexpr evaluation (PR c++/70452)Patrick Palka1-8/+32
2016-04-05Fix PR c++/70452 (regression in C++ parsing performance)Patrick Palka1-5/+94
2016-04-05Remove class cache_map and use ggc hash_maps instead (PR c++/70452)Patrick Palka1-8/+19
2016-04-02PR c++/67376 - [5/6 regression] Comparison with pointer to past-the-endMartin Sebor1-4/+26
2016-04-01re PR c++/70449 (ICE with -Wall on valid code on x86_64-linux-gnu in pp_strin...Jason Merrill1-16/+4
2016-03-31re PR c++/70393 (Miscompilation: missing constructor call for static object)Nathan Sidwell1-7/+30
2016-03-28re PR bootstrap/70422 (Bootstrap comparison failure)Jason Merrill1-4/+0
2016-03-25re PR c++/64266 (Can GCC produce local mergeable symbols for *.__FUNCTION__ a...Jason Merrill1-0/+4
2016-03-24re PR c++/70386 (ICE with -Wall on valid code on x86_64-linux-gnu in verify_c...Jason Merrill1-3/+13
2016-03-24re PR c++/70323 (missing error on integer overflow in constexpr function resu...Jason Merrill1-1/+1
2016-03-23re PR c++/70001 (Infinity compilation time)Jakub Jelinek1-14/+25
2016-03-23re PR c++/70323 (missing error on integer overflow in constexpr function resu...Jakub Jelinek1-2/+7
2016-03-23re PR c++/70344 (ICE on invalid code at -O1 and above on x86_64-linux-gnu in ...Jason Merrill1-0/+15
2016-03-22Fix PR c++/70204 (ICE in non_const_var_error)Patrick Palka1-1/+2
2016-03-18re PR c++/70139 (-fno-elide-constructor makes static std::regex to throw)Jason Merrill1-20/+27
2016-03-10re PR c++/70001 (Infinity compilation time)Patrick Palka1-3/+13
2016-03-08re PR sanitizer/70135 (-fsanitize=undefined causes static_assert to fail)Jakub Jelinek1-3/+3
2016-03-06re PR c++/67364 ("accessing uninitialized member" error in constexpr context)Jason Merrill1-30/+25