diff options
author | Olivier Hainque <hainque@adacore.com> | 2006-08-21 16:01:03 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@gcc.gnu.org> | 2006-08-21 16:01:03 +0000 |
commit | 85d89e767bb134b00064ee219f63860d06444913 (patch) | |
tree | 8acf15334fbe025b7be884c79c7e9d4f19fa984c /gcc/java | |
parent | c5d434177058f2357999cdd060d5fe84c0a8cc64 (diff) | |
download | gcc-85d89e767bb134b00064ee219f63860d06444913.zip gcc-85d89e767bb134b00064ee219f63860d06444913.tar.gz gcc-85d89e767bb134b00064ee219f63860d06444913.tar.bz2 |
gimplify.c (gimplify_init_constructor): Arrange for the temporary captures of components overlapping the lhs to happen...
* gimplify.c (gimplify_init_constructor) <RECORD,UNION,ARRAY types>:
Arrange for the temporary captures of components overlapping the lhs
to happen before the lhs is possibly cleared.
testsuite/
* gnat.dg/self_aggregate_with_zeros.adb: New test.
* gnat.dg/self_aggregate_with_array.adb: New test.
From-SVN: r116300
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions