diff options
author | Alexander Ivchenko <alexander.ivchenko@intel.com> | 2013-08-16 13:54:32 +0400 |
---|---|---|
committer | Alexander Ivchenko <alexander.ivchenko@intel.com> | 2013-08-17 18:28:47 +0400 |
commit | 7577ecda9609b61419f01b1bd4d8d5b0c2d3fbb1 (patch) | |
tree | f6d5cf26f67d422197dd4d59ca43cbbd8835ecdc /gcc-4.8/ChangeLog.backported | |
parent | 793e263d62bb7f85426899cd7a86e821dd38d12a (diff) | |
download | toolchain_gcc-7577ecda9609b61419f01b1bd4d8d5b0c2d3fbb1.tar.gz toolchain_gcc-7577ecda9609b61419f01b1bd4d8d5b0c2d3fbb1.tar.bz2 toolchain_gcc-7577ecda9609b61419f01b1bd4d8d5b0c2d3fbb1.zip |
[4.8] Fix ICE when building bullet library.
See b.android.com/58916 for initial issue and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58165 for bug discussion.
Backport the fix in r201780
2013-08-16 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/58165
* tree-call-cdce.c (shrink_wrap_one_built_in_call): If
bi_call must be the last stmt in a bb, don't split_block, instead
use fallthru edge from it and give up if there is none.
Release conds vector when returning early.
Change-Id: Iaaa90005e279c718a3f398b72579c13cec901246
Signed-off-by: Alexander Ivchenko <alexander.ivchenko@intel.com>
Diffstat (limited to 'gcc-4.8/ChangeLog.backported')
-rw-r--r-- | gcc-4.8/ChangeLog.backported | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc-4.8/ChangeLog.backported b/gcc-4.8/ChangeLog.backported index 4e9462432..4900ff936 100644 --- a/gcc-4.8/ChangeLog.backported +++ b/gcc-4.8/ChangeLog.backported @@ -1,3 +1,12 @@ +http://gcc.gnu.org/viewcvs/gcc?view=rev&rev=201780 +2013-08-16 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/58165 + * tree-call-cdce.c (shrink_wrap_one_built_in_call): If + bi_call must be the last stmt in a bb, don't split_block, instead + use fallthru edge from it and give up if there is none. + Release conds vector when returning early. + http://gcc.gnu.org/viewcvs/gcc?view=rev&rev=198332 2013-04-26 Jakub Jelinek <jakub@redhat.com> |