gimple-fold.c (canonicalize_constructor_val): Strip only useless type conversions.
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 19 Jul 2012 21:22:04 +0000 (21:22 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 19 Jul 2012 21:22:04 +0000 (21:22 +0000)
commita3628196ec3dee889444cce725c810e84e36b670
tree38cb017fd903c3620a5e88ecf3ae36249695c729
parentb42ff0a550777b45ca004460ef55f50f8f0e34c9
gimple-fold.c (canonicalize_constructor_val): Strip only useless type conversions.

* gimple-fold.c (canonicalize_constructor_val): Strip only useless type
conversions.

From-SVN: r189685
gcc/ChangeLog
gcc/gimple-fold.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/aggr20.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/aggr20.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/aggr20_pkg.ads [new file with mode: 0644]