weak1.C: Skip test on hppa*-*-hpux*.
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Tue, 8 Mar 2005 02:06:25 +0000 (02:06 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Tue, 8 Mar 2005 02:06:25 +0000 (02:06 +0000)
* g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
* g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
gcc.dg/torture/builtin-noret-2.c: Require weak support.

From-SVN: r96077

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/dso_handle1.C
gcc/testsuite/g++.dg/warn/weak1.C
gcc/testsuite/gcc.dg/torture/builtin-noret-1.c
gcc/testsuite/gcc.dg/torture/builtin-noret-2.c

index c8b47778cd8ca2abeceaead53f9cbd58ee20e979..c7af0c6f72472e0b3851482502cb3f245ed028df 100644 (file)
@@ -1,3 +1,9 @@
+2005-03-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
+       * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
+       gcc.dg/torture/builtin-noret-2.c: Require weak support.
+
 2005-03-06  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR tree-opt/17671
index 6578f4fae7e9956f503c0ab03ba7921b37b4f18c..97f67cad8f48cf64f64527ff8165867b679863cd 100644 (file)
@@ -1,5 +1,6 @@
 // PR c++/17042
 // { dg-do assemble }
+/* { dg-require-weak "" } */
 // { dg-options "-fuse-cxa-atexit" }
 
 struct A
index 84d08fbd4797270f22f81973b8c436d5f6ae5f13..034716acccecb85f44fc36c76221fe471a45f977 100644 (file)
@@ -1,5 +1,7 @@
+// The PA HP-UX dynamic loader doesn't support unsatisfied weak symbols.
 // { dg-do run }
 // { dg-require-weak "" }
+// { dg-skip-if "No unsat" { hppa*-*-hpux* } { "*" } { "" } }
 
 extern void foo (void) __attribute__ ((weak));
 
index b8b970e5cb93f3e3c24bde9d5db1f5a246d97810..d3e97701f2b0f61ef2479fc7c40d60cca4e96b05 100644 (file)
@@ -2,6 +2,7 @@
 /* Origin: Joseph Myers <jsm28@cam.ac.uk> */
 /* { dg-options "-multiply_defined suppress" { target powerpc-*-darwin* } } */
 /* { dg-do link } */
+/* { dg-require-weak "" } */
 
 extern void abort (void);
 extern void exit (int);
index c8c8609f62c2eb1730e459156d5660dc140858b6..1103e3d8120e47a08d6c9be7aa83187133a0f9f8 100644 (file)
@@ -3,6 +3,7 @@
    <zack@codesourcery.com>.  */
 /* { dg-options "-multiply_defined suppress" { target powerpc-*-darwin* } } */
 /* { dg-do link } */
+/* { dg-require-weak "" } */
 
 extern void tabort (void);
 extern void texit (void);