aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorOlivier Hainque <hainque@adacore.com>2006-08-21 16:01:03 +0000
committerOlivier Hainque <hainque@gcc.gnu.org>2006-08-21 16:01:03 +0000
commit85d89e767bb134b00064ee219f63860d06444913 (patch)
tree8acf15334fbe025b7be884c79c7e9d4f19fa984c /gcc/java
parentc5d434177058f2357999cdd060d5fe84c0a8cc64 (diff)
downloadgcc-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