OSDN Git Service

2010-05-09 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / ipa / ipa-pta-11.c
index 6ef7438..dadb166 100644 (file)
@@ -21,6 +21,9 @@ int l;
 int *s = &l;
 /* { dg-final { scan-ipa-dump "s = { ESCAPED NONLOCAL l }" "pta" } } */
 
+/* Make p and q referenced so they do not get optimized out.  */
+int foo() { return &p < &q; }
+
 int main()
 {
   return 0;
@@ -29,5 +32,5 @@ int main()
 /* It isn't clear if the escape if l is strictly necessary, if it were
    we should have i, r and s in ESCAPED as well.  */
 
-/* { dg-final { scan-ipa-dump "ESCAPED = { l k }" "pta" } } */
+/* { dg-final { scan-ipa-dump "ESCAPED = { ESCAPED NONLOCAL l k }" "pta" } } */
 /* { dg-final { cleanup-ipa-dump "pta" } } */