diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2006-07-25 22:38:37 +0200 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2006-07-25 20:38:37 +0000 |
commit | cdc30c457970d9876af28cdfe7e3a90d590e55ae (patch) | |
tree | 864371b0b02568c810a54c10001f592a9e71d987 | |
parent | cb4132fe11e1852aa1bb108d69ace94f09296c5b (diff) | |
download | gcc-cdc30c457970d9876af28cdfe7e3a90d590e55ae.zip gcc-cdc30c457970d9876af28cdfe7e3a90d590e55ae.tar.gz gcc-cdc30c457970d9876af28cdfe7e3a90d590e55ae.tar.bz2 |
tree-chrec.c (chrec_convert_aggressive): Return NULL on failure.
* tree-chrec.c (chrec_convert_aggressive): Return NULL on failure.
From-SVN: r115740
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/tree-chrec.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 636ec23..80caad9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2006-07-25 Zdenek Dvorak <dvorakz@suse.cz> + + * tree-chrec.c (chrec_convert_aggressive): Return NULL on failure. + 2006-07-25 Nick Clifton <nickc@redhat.com> * ggc-page.c (NUM_SIZE_LOOKUP): New constant - the length of the diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c index f9b804e..f36fc9b 100644 --- a/gcc/tree-chrec.c +++ b/gcc/tree-chrec.c @@ -1326,7 +1326,7 @@ chrec_convert_aggressive (tree type, tree chrec) /* If we cannot perform arithmetic in TYPE, avoid creating an scev. */ if (avoid_arithmetics_in_type_p (type)) - return false; + return NULL_TREE; left = CHREC_LEFT (chrec); right = CHREC_RIGHT (chrec); |