summaryrefslogtreecommitdiff
path: root/gcc/cp/constexpr.c
Commit message (Expand)AuthorAgeFilesLines
* Merge trunk into sveRichard Sandiford2017-10-231-5/+15
|\
| * More delayed lambda capture fixes.jason2017-10-101-4/+7
| * Various small C++ fixes.jason2017-10-101-1/+8
* | Merge trunk into sveRichard Sandiford2017-10-131-1/+1
|\ \ | |/
| * Fix mismatched precisions in tree arithmeticrsandifo2017-10-021-1/+1
* | Merge trunk into sveRichard Sandiford2017-09-231-1/+1
|\ \ | |/
| * * doc/invoke.texi: Document -std=c++17 and -std=gnu++17 and documentjakub2017-09-151-1/+1
* | Merge trunk into sveRichard Sandiford2017-09-151-4/+19
|\ \ | |/
| * A partially initialized variable isn't constant.jason2017-09-101-4/+19
* | Merge trunk into sveRichard Sandiford2017-09-071-2/+6
|\ \ | |/
| * /cppaolo2017-09-051-2/+6
* | Merge trunk into sveRichard Sandiford2017-08-311-29/+74
|\ \ | |/
| * PR c++/80935 - wrong C++17 error with lambdajason2017-08-291-3/+2
| * Various small fixes.jason2017-08-291-1/+2
| * Add immediate potential_constant_expression variants.jason2017-08-291-25/+70
* | Merge trunk into sveRichard Sandiford2017-08-161-10/+26
|\ \ | |/
| * Recover GOTO predictor.marxin2017-07-311-0/+1
| * * constexpr.c, error.c, tree.c: Remove WITH_CLEANUP_EXPR handling.jason2017-06-291-2/+0
| * PR c++/80829 - ICE with constexpr copy of base subobject.jason2017-06-191-1/+16
| * PR c++/81073 - constexpr and static var in statement-expression.jason2017-06-191-5/+6
| * Overhaul pointer-to-member conversion and template argument handling.jason2017-06-101-1/+2
| * * constexpr.c (potential_constant_expression_1): Allow 'this' capture.jason2017-06-091-1/+1
* | Replace FMA_EXPR with one internal fn per optabRichard Sandiford2017-06-071-2/+0
* | poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford2017-06-071-1/+2
* | poly_int: get_inner_reference & co.Richard Sandiford2017-06-071-1/+1
|/
* PR c++/66297, DR 1684 - literal class and constexpr member fnsjason2017-05-091-7/+8
* * timevar.def: Add TV_CONSTEXPR.jason2017-05-031-0/+3
* PR c++/80179 - ICE with initialized flexible array member.jason2017-04-211-2/+10
* PR c++/80294 - ICE with constexpr and inheritance.jason2017-04-111-5/+8
* PR c++/80077 - error with constexpr and -fno-elide-constructors.jason2017-03-201-2/+3
* PR c++/79797jason2017-03-161-2/+5
* PR c++/79797 - ICE with self-reference in array DMI.jason2017-03-091-21/+38
* PR c++/79822jakub2017-03-061-2/+3
* PR c++/79664jakub2017-02-221-20/+49
* PR c++/79655jakub2017-02-211-3/+4
* PR c++/79639jakub2017-02-211-4/+5
* PR c++/78572 - ICE with self-modifying array initializerjason2017-02-161-1/+8
* PR c++/79461 - ICE with lambda in constexpr constructorjason2017-02-131-0/+3
* PR c++/78897 - constexpr unionjason2017-02-101-0/+5
* PR c++/79379jakub2017-02-061-0/+12
* PR c++/12245 - excessive memory usejason2017-02-031-22/+15
* PR c++/79118 - anon-members and constexprnathan2017-01-241-25/+45
* PR c++/77545mpolacek2017-01-041-0/+1
* Update copyright years.jakub2017-01-011-1/+1
* PR c++/77830jakub2016-12-211-35/+82
* PR c++/78551nathan2016-12-081-9/+52
* PR c++/77907 - static init and PMFjason2016-11-281-1/+1
* Allow references in constant-expressions.jason2016-11-151-0/+4
* Implement P0217R3 - C++17 structured bindingsjason2016-11-141-1/+3
* Fix constexpr lvalue use of __real and __imag.jason2016-11-131-2/+2