utils2.c (build_binary_op): Do not use the type of the left operand if...
authorEric Botcazou <ebotcazou@adacore.com>
Tue, 30 Jun 2009 19:20:24 +0000 (19:20 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 30 Jun 2009 19:20:24 +0000 (19:20 +0000)
commit342f368cd9927a2929ab3d8d5bddfef625f520bc
treee2df069bf7796f6b6a61587812e67f46f32c895a
parent9fb374d6a82046979cd304794aabb82ae914ad72
utils2.c (build_binary_op): Do not use the type of the left operand if...

* gcc-interface/utils2.c (build_binary_op) <MODIFY_EXPR>: Do not use
the type of the left operand if it pads a self-referential type when
the right operand is a constructor.

* gcc-interface/lang-specs.h: Fix copyright date.

From-SVN: r149115
gcc/ada/ChangeLog
gcc/ada/gcc-interface/lang-specs.h
gcc/ada/gcc-interface/utils2.c