]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
simd1.C: Ignore irrelevant warning.
authorDaniel Jacobowitz <dan@codesourcery.com>
Mon, 12 Jan 2009 19:28:58 +0000 (19:28 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Mon, 12 Jan 2009 19:28:58 +0000 (19:28 +0000)
* g++.dg/conversion/simd1.C: Ignore irrelevant warning.
* g++.dg/ext/attribute-test-1.C: Likewise.
* g++.dg/ext/attribute-test-2.C: Likewise.
* g++.dg/ext/attribute-test-3.C: Likewise.
* g++.dg/ext/attribute-test-4.C: Likewise.

Co-Authored-By: Nathan Froyd <froydnj@codesourcery.com>
From-SVN: r143304

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/conversion/simd1.C
gcc/testsuite/g++.dg/ext/attribute-test-1.C
gcc/testsuite/g++.dg/ext/attribute-test-2.C
gcc/testsuite/g++.dg/ext/attribute-test-3.C
gcc/testsuite/g++.dg/ext/attribute-test-4.C

index bc3f3d2d79f2f86f2c6a5a4d3784616771998b41..3a54a665a58741e9d7e27eb4b62bfcae8fe2d099 100644 (file)
@@ -1,3 +1,12 @@
+2009-01-12  Daniel Jacobowitz  <dan@codesourcery.com>
+           Nathan Froyd  <froydnj@codesourcery.com>
+
+       * g++.dg/conversion/simd1.C: Ignore irrelevant warning.
+       * g++.dg/ext/attribute-test-1.C: Likewise.
+       * g++.dg/ext/attribute-test-2.C: Likewise.
+       * g++.dg/ext/attribute-test-3.C: Likewise.
+       * g++.dg/ext/attribute-test-4.C: Likewise.
+
 2009-01-12  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/unchecked_convert3.adb: New test.
index 06cdc1ab34171e85d6f54404e83ac6d79b4d9af1..56be6f47ca96e95e72e459ec521c0b520cdbe8a4 100644 (file)
@@ -6,7 +6,6 @@
 #define vector __attribute__((vector_size(16)))
 
 vector signed int vld (int a1, const vector signed int *a2) { return *a2; } /* { dg-message "vld" } */
-/* { dg-warning "vector returned by ref" "" { target { powerpc*-*-linux* && ilp32 } }  8 } */
 vector signed short vld (int a1, const vector signed short *a2) { return *a2; } /* { dg-message "vld" } */
 
 extern int i;
@@ -21,3 +20,6 @@ void foo ()
   vss = vld(i, vssp);
   vss = vld(i, cvssp);
 }
+
+/* Ignore a warning that is irrelevant to the purpose of this test.  */
+/* { dg-prune-output ".*GCC vector returned by reference.*" } */
index 95983cef7cc012b6e0e1f6bd8b873e5eb3630f16..7df68930fc4f6efd3253b28ab6c93cc9d056a33c 100644 (file)
@@ -7,7 +7,7 @@ extern "C" void abort();
 #define vector __attribute__((vector_size(16)))
 
 struct Constants {
-   inline vector unsigned int deadbeef(void) const { // { dg-warning "vector returned by ref" "" { target { powerpc*-*-linux* && ilp32 } } }
+   inline vector unsigned int deadbeef(void) const {
        return (vector unsigned int){0xdeadbeef, 0xabababab, 0x55555555, 0x12345678};
    };
 };
@@ -34,4 +34,5 @@ int main()
   return 0;
 }
 
-
+/* Ignore a warning that is irrelevant to the purpose of this test.  */
+/* { dg-prune-output ".*GCC vector returned by reference.*" } */
index 8347cc10c05c25ff4abad48f2969e8e36c002021..cb3cb24671f926e38c3b8343e5ec6022707d667d 100644 (file)
@@ -11,7 +11,7 @@ class vector_holder
    char __attribute__((vector_size(16))) vec;
    char __attribute__((vector_size(16))) vec1;
 public:
-   operator __attribute__((vector_size(16))) short (void) { // { dg-warning "vector returned by ref" "" { target { powerpc*-*-linux* && ilp32 } } }
+   operator __attribute__((vector_size(16))) short (void) {
      return (__attribute__((vector_size(16))) short) vec;
    }
 
@@ -47,3 +47,6 @@ int main()
 
   return 0;
 }
+
+/* Ignore a warning that is irrelevant to the purpose of this test.  */
+/* { dg-prune-output ".*GCC vector returned by reference.*" } */
index 22497b61fecc13f3c1445736b52f566bd8faf261..050cbb4ed39f507005a934fce2e24f3acc092ff3 100644 (file)
@@ -23,7 +23,7 @@ class Star
        friend vector float fTest(const Star &);
 };
 
-vector float Star::foo() const  // { dg-warning "vector returned by ref" "" { target { powerpc*-*-linux* && ilp32 } } }
+vector float Star::foo() const
 {
     return data.v;
 }
@@ -50,6 +50,5 @@ int main() {
   return 0;
 }
 
-
-  
-
+/* Ignore a warning that is irrelevant to the purpose of this test.  */
+/* { dg-prune-output ".*GCC vector returned by reference.*" } */
index 7adaf36104519dfdb1e1bc8b7dd6b6d062b741e2..4783ee8a4068d5c11d759215c4112bc8bdb734b9 100644 (file)
@@ -23,7 +23,7 @@ class Star
        friend vector float fTest();
 };
 
-vector float Star::foo()   // { dg-warning "vector returned by ref" "" { target { powerpc*-*-linux* && ilp32 } } }
+vector float Star::foo()
 {
     return data.v;
 }
@@ -46,3 +46,6 @@ int main() {
        abort();
   return 0;
 }
+
+/* Ignore a warning that is irrelevant to the purpose of this test.  */
+/* { dg-prune-output ".*GCC vector returned by reference.*" } */