[multiple changes]
authorAndrew Pinski <pinskia@gcc.gnu.org>
Tue, 31 May 2005 16:40:09 +0000 (09:40 -0700)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Tue, 31 May 2005 16:40:09 +0000 (09:40 -0700)
commitd763bb10051498ab4bafe220b644f2aa414de381
tree841cd73dd378c353190d93fd81e931ed2544fbee
parentfb03baf21043a29fe3ca5bc66b06eb2b41ea2365
[multiple changes]

2005-05-31  Andrew pinski  <pinskia@physics.uc.edu>

        PR middle-end/20931
        * g++.dg/opt/pr20931.C: New test.

2005-05-31  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/20931
        PR middle-end/20946
        * fold-const.c (fold_checksum_tree): Copy types also if
        TYPE_CONTAINS_PLACEHOLDER_INTERNAL is set.
        Don't call fold_checksum_tree for TREE_LIST's TREE_CHAIN
        first.
        Tail recurse TREE_LIST's TREE_CHAIN.

From-SVN: r100397
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr20931.C [new file with mode: 0644]