On Fri, Jun 27, 2014 at 03:22:39AM -0400, Braden Obrzut wrote:
> To bring the implementation in line with changes going into the concepts
> draft, use syntactical equivalence in place of logical equivalence when
> matching declarations.
>
> 2014-06-27 Braden Obrzut <[email protected]>
Two spaces after you name.
> * gcc/cp/constraint.c (equivalent_constraints): Compare the trees
> directly
> instead of logically to bring implementation in line with standard
> changes.
> * gcc/cp/tree.c (cp_tree_equal): Handle comparison of constraints.
> * gcc/testsuite/g++.dg/concepts/equiv.C: New test.
> * gcc/testsuite/g++.dg/concepts/equiv-err.C: New test.
Please drop gcc/ and gcc/testsuite/ prefixes (the former goes to
cp/ChangeLog, the latter to testsuite/ChangeLog).
Marek