diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8e4bc0ad8a141693c50387e7d1e17399dec42614..bef2f1934ec155cf5cc9e59039b752a61aff632a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2015-02-09  Tom de Vries  <tom@codesourcery.com>
+
+	* gcc.dg/uninit-19.c: Fix warning line for fpic.
+
 2015-02-08  Andrew Pinski  <apinski@cavium.com>
 
 	* gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
diff --git a/gcc/testsuite/gcc.dg/uninit-19.c b/gcc/testsuite/gcc.dg/uninit-19.c
index 3113cabe89da255e28cce6b26634a0640559c41d..fc7aceaa70b3fab2565033474dd244d5c843c7a4 100644
--- a/gcc/testsuite/gcc.dg/uninit-19.c
+++ b/gcc/testsuite/gcc.dg/uninit-19.c
@@ -10,7 +10,7 @@ fn1 (int p1, float *f1, float *f2, float *f3, unsigned char *c1, float *f4,
      unsigned char *c2, float *p10)
 {
   if (p1 & 8)
-    b[3] = p10[a];  /* { dg-warning "may be used uninitialized" } */
+    b[3] = p10[a];  /* 13.  */
 }
 
 void
@@ -19,5 +19,8 @@ fn2 ()
   float *n;
   if (l & 6)
     n = &c + m;
-  fn1 (l, &d, &e, &g, &i, &h, &k, n);
+  fn1 (l, &d, &e, &g, &i, &h, &k, n);  /* 22.  */
 }
+
+/* { dg-warning "may be used uninitialized" "" { target nonpic } 13 } */
+/* { dg-warning "may be used uninitialized" "" { target { ! nonpic } } 22 } */