diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2012-05-28 12:09:01 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2012-05-28 12:09:01 +0000 |
commit | 5d497b05fe68fe4561909a3c1fbfb559e93cc4bb (patch) | |
tree | cb7c1ed970af11c777c55dd19801fce2576ca2e6 /gcc | |
parent | fa1fd5cefaf82a7dd8c677c41d881aae3edfba6e (diff) | |
download | gcc-5d497b05fe68fe4561909a3c1fbfb559e93cc4bb.zip gcc-5d497b05fe68fe4561909a3c1fbfb559e93cc4bb.tar.gz gcc-5d497b05fe68fe4561909a3c1fbfb559e93cc4bb.tar.bz2 |
re PR c++/53503 ([C++0x] unexpected AST of kind ltgt_expr)
gcc/cp
2012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/53503
* semantics.c (potential_constant_expression_1): Handle LTGT_EXPR.
libstdc++-v3
2012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/53503
* testsuite/26_numerics/headers/cmath/53503.cc: New.
From-SVN: r187928
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/semantics.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 7cc173b..5850ff6 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2012-05-28 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/53503 + * semantics.c (potential_constant_expression_1): Handle LTGT_EXPR. + 2012-05-26 Paolo Carlini <paolo.carlini@oracle.com> PR c++/53491 diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 8b53d27..263ebc2 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -8487,6 +8487,7 @@ potential_constant_expression_1 (tree t, bool want_rval, tsubst_flags_t flags) case UNGT_EXPR: case UNGE_EXPR: case UNEQ_EXPR: + case LTGT_EXPR: case RANGE_EXPR: case COMPLEX_EXPR: want_rval = true; |