df-scan.c (df_get_call_refs): Mark global registers as both a DF_REF_REG_USE and...
authorDavid S. Miller <davem@gcc.gnu.org>
Tue, 23 Oct 2007 04:33:26 +0000 (21:33 -0700)
committerDavid S. Miller <davem@gcc.gnu.org>
Tue, 23 Oct 2007 04:33:26 +0000 (21:33 -0700)
commitf168817602ae76cc33e1f5c237a83b1db78f578a
tree49d0f59121cd9231ba1263f6dd3fab20f35ca5e9
parent7de5c6a447ac4c86d737b350b7458c6fe428194c
df-scan.c (df_get_call_refs): Mark global registers as both a DF_REF_REG_USE and a non-clobber DF_REF_REG_DEF.

gcc/:

2007-10-22  Seongbae Park <seongbae.park@gmail.com>
David S. Miller  <davem@davemloft.net>

* df-scan.c (df_get_call_refs): Mark global registers as both a
DF_REF_REG_USE and a non-clobber DF_REF_REG_DEF.

gcc/testsuite/:

2007-10-22  David S. Miller  <davem@davemloft.net>

* gcc.dg/globalreg-1.c: New test.

From-SVN: r129572
gcc/ChangeLog
gcc/df-scan.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/globalreg-1.c [new file with mode: 0644]