re PR target/43808 (-fipa-reference -fschedule-insns -fstrict-aliasing causes two...
authorJakub Jelinek <jakub@redhat.com>
Tue, 9 Nov 2010 19:31:45 +0000 (20:31 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 9 Nov 2010 19:31:45 +0000 (20:31 +0100)
commit9b999dc5ea45237cc7accead90a33e9c4a6893f5
treed0452c9d439eb92c86bdb032f5caa94bb5be505c
parent0104d6c71a694c717617dfc4c847641825ca094c
re PR target/43808 (-fipa-reference -fschedule-insns -fstrict-aliasing causes two gfortran check failures)

PR target/43808
* cfgexpand.c (partition_stack_vars): Call
update_alias_info_with_stack_vars unconditionally.
(update_alias_info_with_stack_vars): Allow unused
unreferenced vars when not optimizing.

* gfortran.dg/pr43808.f90: New test.

From-SVN: r166509
gcc/ChangeLog
gcc/cfgexpand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr43808.f90 [new file with mode: 0644]