diff options
author | Jason Merrill <jason@redhat.com> | 2012-07-03 14:10:39 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2012-07-03 14:10:39 -0400 |
commit | f5d306802cc5327d9ee94eeae84765dab89a0104 (patch) | |
tree | 27b3a8941c79f54da327180cc04573aed51e0144 | |
parent | f758c26c041a1af69b459c2f4e5d84b3383d4cd7 (diff) | |
download | gcc-f5d306802cc5327d9ee94eeae84765dab89a0104.zip gcc-f5d306802cc5327d9ee94eeae84765dab89a0104.tar.gz gcc-f5d306802cc5327d9ee94eeae84765dab89a0104.tar.bz2 |
re PR c++/53826 ([alpha]: ICE in fold_convert_loc, at fold-const.c:2008)
PR c++/53826
* tree.c (build_zero_cst): Handle NULLPTR_TYPE.
From-SVN: r189238
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4bf7fa0..9fcf3ca 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-07-03 Jason Merrill <jason@redhat.com> + + PR c++/53826 + * tree.c (build_zero_cst): Handle NULLPTR_TYPE. + 2012-07-03 Nick Clifton <nickc@redhat.com> * config/mep/mep.c (mep_reorg_regmove): Use @@ -1640,7 +1640,7 @@ build_zero_cst (tree type) { case INTEGER_TYPE: case ENUMERAL_TYPE: case BOOLEAN_TYPE: case POINTER_TYPE: case REFERENCE_TYPE: - case OFFSET_TYPE: + case OFFSET_TYPE: case NULLPTR_TYPE: return build_int_cst (type, 0); case REAL_TYPE: |