diff options
author | Jakub Jelinek <jakub@redhat.com> | 2014-02-12 08:35:50 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2014-02-12 08:35:50 +0100 |
commit | c2bf53a1ac67e9328302adce08c344e219662ccb (patch) | |
tree | 814aabc92d62cb3e3ceccaf99172cbd6eefb1e47 /gcc/omp-low.c | |
parent | 87667d8b6e9d49788b6b335587400316c0d8c005 (diff) | |
download | gcc-c2bf53a1ac67e9328302adce08c344e219662ccb.zip gcc-c2bf53a1ac67e9328302adce08c344e219662ccb.tar.gz gcc-c2bf53a1ac67e9328302adce08c344e219662ccb.tar.bz2 |
re PR c/60101 (Long compile times when mixed complex floating point datatypes are used in lengthy expressions)
PR c/60101
* c-common.c (merge_tlist): If copy is true, call new_tlist,
if false, add ADD itself, rather than vice versa.
(verify_tree): For COND_EXPR, don't call merge_tlist with non-zero
copy. For SAVE_EXPR, only call merge_tlist once.
* c-c++-common/pr60101.c: New test.
From-SVN: r207711
Diffstat (limited to 'gcc/omp-low.c')
0 files changed, 0 insertions, 0 deletions