decl.c (gnat_to_gnu_entity): Force all local variables with aggregate types in memory...
authorEric Botcazou <ebotcazou@adacore.com>
Sun, 13 Oct 2013 17:20:58 +0000 (17:20 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 13 Oct 2013 17:20:58 +0000 (17:20 +0000)
commitf036807af8c8ac6a558066b16b697c2a475770e9
treec45a8f551c60e4fa10a2ccc89a5b0e8a78710df6
parentd67f5bbb91c2919672cf9dade30312fc331ffbb3
decl.c (gnat_to_gnu_entity): Force all local variables with aggregate types in memory if not optimizing.

* gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Force all local
variables with aggregate types in memory if not optimizing.

From-SVN: r203507
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/uninit_array.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/uninit_array.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/uninit_array_pkg.ads [new file with mode: 0644]