Hi,

this patch replaces absolute line numbers in gcc.target/spu.

Tested on spu.

Committed as obvious.

Thanks,
- Tom
Replace absolute line numbers in gcc.target/spu

2017-05-05  Tom de Vries  <t...@codesourcery.com>

	PR testsuite/80557
	* gcc.target/spu/Wmain.c: Replace absolute line numbers.
	* gcc.target/spu/intrinsics-1.c: Same.

---
 gcc/testsuite/gcc.target/spu/Wmain.c        |  2 +-
 gcc/testsuite/gcc.target/spu/intrinsics-1.c | 11 ++++++++---
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/gcc/testsuite/gcc.target/spu/Wmain.c b/gcc/testsuite/gcc.target/spu/Wmain.c
index b6bfe41..d80e182 100644
--- a/gcc/testsuite/gcc.target/spu/Wmain.c
+++ b/gcc/testsuite/gcc.target/spu/Wmain.c
@@ -2,6 +2,6 @@
 /* { dg-options "-Wmain -mstdmain" } */
 
 int main (void *wrong)/* { dg-warning "first argument of 'main' should be 'int'" } */
+  /* { dg-warning "'main' takes only zero or two arguments" "" { target *-*-* } .-1 } */
 { 
-  /* { dg-warning "'main' takes only zero or two arguments" "" { target *-*-* } 4 } */
 }
diff --git a/gcc/testsuite/gcc.target/spu/intrinsics-1.c b/gcc/testsuite/gcc.target/spu/intrinsics-1.c
index 2720889..b8974f6 100644
--- a/gcc/testsuite/gcc.target/spu/intrinsics-1.c
+++ b/gcc/testsuite/gcc.target/spu/intrinsics-1.c
@@ -10,10 +10,15 @@ void f(void)
   int *a1;
   _Complex double b;
   gt = spu_cmpgt(a, N); /* { dg-error "parameter list" } */
+
   gt = spu_cmpgt(a, a1); /* { dg-error "integer from pointer without a cast" } */
+  /* { dg-message "note: expected 'int'" "" { target *-*-* } .-1 } */
+
   gt = spu_cmpgt(a, b); /* { dg-error "parameter list" } */
+
   gt = spu_cmpgt(a, a);
-  a = spu_cmpgt(a, a); /* { dg-message "note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts" } */ 
-/* { dg-message "note: expected 'int'" "" { target *-*-* } 13 } */
-/* { dg-error "incompatible types when assigning" "" { target *-*-* } 16 } */
+
+  a = spu_cmpgt(a, a);
+  /* { dg-message "note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts" "" { target *-*-* } .-1 } */
+  /* { dg-error "incompatible types when assigning" "" { target *-*-* } .-2 } */
 }

Reply via email to