diff mbox

[testsuite,committed] Replace absolute line numbers in gcc.target/spu

Message ID 148c4bc0-26ed-328e-a548-a4189a42bc07@mentor.com
State New
Headers show

Commit Message

Tom de Vries May 6, 2017, 7:49 a.m. UTC
Hi,

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

Tested on spu.

Committed as obvious.

Thanks,
- Tom
diff mbox

Patch

Replace absolute line numbers in gcc.target/spu

2017-05-05  Tom de Vries  <tom@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 } */
 }