cfgexpand.c (add_alias_set_conflicts): Add conflicts with a variable containing union...
authorEaswaran Raman <eraman@google.com>
Wed, 20 Apr 2011 18:34:59 +0000 (18:34 +0000)
committerEaswaran Raman <eraman@gcc.gnu.org>
Wed, 20 Apr 2011 18:34:59 +0000 (18:34 +0000)
commit4a25752bbd26c53f9c1c821afcfaf4b92ccb0527
tree82b888cb47014836fd0f723d4bff154d61225312
parent1809ba94d466b185e0f468999138796cf0da54c7
cfgexpand.c (add_alias_set_conflicts): Add conflicts with a variable containing union type only with -fstrict-aliasing.

2011-04-20  Easwaran Raman  <eraman@google.com>

* cfgexpand.c (add_alias_set_conflicts): Add conflicts with a variable
containing union type only with -fstrict-aliasing.

2011-04-20  Easwaran Raman  <eraman@google.com>

* gcc.dg/stack-layout-1.c: New test.

From-SVN: r172788
gcc/ChangeLog
gcc/cfgexpand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/stack-layout-1.c [new file with mode: 0644]