OSDN Git Service

2006-02-13 Ed Schonberg <schonberg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Feb 2006 09:38:19 +0000 (09:38 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Feb 2006 09:38:19 +0000 (09:38 +0000)
commit2189ef1d03f1cb3f08e2e35b9deff38ea73f635b
tree9bdcae93b9081a9daeac83186d07949bbf13b60e
parentea150575d7b91fde3e0f0dfa8db003c08b68dd81
2006-02-13  Ed Schonberg  <schonberg@adacore.com>

* exp_ch5.adb (Expand_Assign_Array): If the right-hand side is a
string, and the context requires a loop for the assignment (e.g.
because the left-hand side is packed), generate a unique name for the
temporary that holds the string, to prevent spurious name clashes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111061 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/exp_ch5.adb