decl.c (gnat_to_gnu_entity): Use the return by target pointer mechanism as...
decl.c (gnat_to_gnu_entity): Use the return by target pointer mechanism as soon as the size is not constant. * decl.c (gnat_to_gnu_entity) <E_Subprogram_Type>: Use the return by target pointer mechanism as soon as the size is not constant. From-SVN: r134433
Showing
- gcc/ada/ChangeLog 5 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/decl.c 7 additions, 5 deletionsgcc/ada/decl.c
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gnat.dg/specs/varsize_return.ads 10 additions, 0 deletionsgcc/testsuite/gnat.dg/specs/varsize_return.ads
- gcc/testsuite/gnat.dg/specs/varsize_return_pkg1.adb 24 additions, 0 deletionsgcc/testsuite/gnat.dg/specs/varsize_return_pkg1.adb
- gcc/testsuite/gnat.dg/specs/varsize_return_pkg1.ads 26 additions, 0 deletionsgcc/testsuite/gnat.dg/specs/varsize_return_pkg1.ads
- gcc/testsuite/gnat.dg/specs/varsize_return_pkg2.adb 7 additions, 0 deletionsgcc/testsuite/gnat.dg/specs/varsize_return_pkg2.adb
- gcc/testsuite/gnat.dg/specs/varsize_return_pkg2.ads 11 additions, 0 deletionsgcc/testsuite/gnat.dg/specs/varsize_return_pkg2.ads
Loading
Please register or sign in to comment