utils.c (type_for_nonaliased_component_p): Return false for all AGGREGATE_TYPEs.
authorOlivier Hainque <hainque@adacore.com>
Fri, 21 Sep 2007 14:14:45 +0000 (14:14 +0000)
committerOlivier Hainque <hainque@gcc.gnu.org>
Fri, 21 Sep 2007 14:14:45 +0000 (14:14 +0000)
commit9723778490b9963e98658dc82a5f48b291cfe67a
tree2e798ccdee0816b4a2dc1b1ce10530fe5848a6ea
parent5bc31e42071e1cc19560dab58d5e574c44b464f9
utils.c (type_for_nonaliased_component_p): Return false for all AGGREGATE_TYPEs.

2007-09-21  Olivier Hainque  <hainque@adacore.com>

ada/
        * utils.c (type_for_nonaliased_component_p): Return false for
        all AGGREGATE_TYPEs.

testsuite/
        * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
        * gnat.dg/test_nested_subtype_byref.adb: New test.

From-SVN: r128650
gcc/ada/ChangeLog
gcc/ada/utils.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/nested_subtype_byref.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/nested_subtype_byref.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/test_nested_subtype_byref.adb [new file with mode: 0644]