_Pragma1.C: Skip on alpha*-dec-osf*.
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Thu, 1 Apr 2010 12:43:04 +0000 (12:43 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Thu, 1 Apr 2010 12:43:04 +0000 (12:43 +0000)
* g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
* g++.dg/eh/spbp.C: Likewise.
* g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
* g++.dg/other/pragma-ep-1.C: Properly define p, remove
superfluous casts.
* gcc.dg/mtune.c: Add dg-bogus "mcpu".
* objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
* objc.dg/dwarf-2.m: Likewise.

From-SVN: r157905

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp/_Pragma1.C
gcc/testsuite/g++.dg/eh/spbp.C
gcc/testsuite/g++.dg/ext/label13.C
gcc/testsuite/g++.dg/other/pragma-ep-1.C
gcc/testsuite/gcc.dg/mtune.c
gcc/testsuite/objc.dg/dwarf-1.m
gcc/testsuite/objc.dg/dwarf-2.m

index 0b65389..6a0bd29 100644 (file)
@@ -1,3 +1,14 @@
+2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
+       * g++.dg/eh/spbp.C: Likewise.
+       * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
+       * g++.dg/other/pragma-ep-1.C: Properly define p, remove
+       superfluous casts.
+       * gcc.dg/mtune.c: Add dg-bogus "mcpu".
+       * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
+       * objc.dg/dwarf-2.m: Likewise.
+
 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
 
        PR middle-end/43464
index 714d10e..3b58c1e 100644 (file)
@@ -2,7 +2,7 @@
 // This is supposed to succeed only if
 // the target defines HANDLE_PRAGMA_PACK_PUSH_POP 
 // and doesn't define HANDLE_PRAGMA_PACK_WITH_EXPANSION.
-// { dg-do compile { target { ! { powerpc-ibm-aix* *-*-solaris2* fido-*-* m68k-*-* sh*-[us]*-elf m32c-*-* *-*-vxworks } } } }
+// { dg-do compile { target { ! { powerpc-ibm-aix* *-*-solaris2* fido-*-* m68k-*-* sh*-[us]*-elf m32c-*-* *-*-vxworks alpha*-dec-osf* } } } }
 
 #define push bar
 #define foo _Pragma ("pack(push)")
index 181e65d..a781622 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do run } */
 /* { dg-options "-gdwarf-2" } */
-/* { dg-skip-if "No Dwarf" { { *-*-aix* hppa*-*-hpux* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
+/* { dg-skip-if "No Dwarf" { { *-*-aix* alpha*-dec-osf* hppa*-*-hpux* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
 
 /* This was a bug on x86-darwin, where the register numbering for SP
    and BP was swapped (it's easy to do because on that port it's
index 63fd333..151a45a 100644 (file)
@@ -8,7 +8,7 @@ struct C
   C();
 };
 
-C::C() // { dg-bogus "can never be copied" "" { xfail *-apple-darwin* } }
+C::C() // { dg-bogus "can never be copied" "" { xfail *-apple-darwin* alpha*-ded-osf* } }
 {
   static void *labelref = &&label;
   goto *labelref;
index 151003c..9362943 100644 (file)
@@ -22,6 +22,6 @@ extern "C" int three(void);
 
 extern "C" int four(void);
 
-void *p[] = {
-  (void *) one, (void *) two, (void *) three, (void *) four
+int (*p[])(void) = {
+  one, two, three, four
 };
index 1b0c76d..a33e042 100644 (file)
@@ -2,4 +2,5 @@
 /* { dg-options "-mtune=foo" } */
 /* { dg-error "mtune" "" { target *-*-* } 0 } */
 /* { dg-bogus "march" "" { target *-*-* } 0 } */
+/* { dg-bogus "mcpu" "" { target *-*-* } 0 } */
 int i;
index 3bfabba..c04b613 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-options "-gdwarf-2 -dA" } */
 /* { dg-final { scan-assembler "\"id.0\".*DW_AT_name" } } */
-/* { dg-skip-if "No Dwarf" { { *-*-aix* hppa*-*-hpux* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
+/* { dg-skip-if "No Dwarf" { { *-*-aix* alpha*-dec-osf* hppa*-*-hpux* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
 @interface foo
   id x;
 @end
index 967f515..bedc520 100644 (file)
@@ -1,4 +1,4 @@
 /* { dg-options "-gdwarf-2 -dA -gno-strict-dwarf" } */
 /* { dg-final { scan-assembler "0x10\[^0-9a-f\].*DW_AT_language" } } */
-/* { dg-skip-if "No Dwarf" { { *-*-aix* hppa*-*-hpux* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
+/* { dg-skip-if "No Dwarf" { { *-*-aix* alpha*-dec-osf* hppa*-*-hpux* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
 int x;