has_nothrow_assign.C: Skip some tests when __PIC__.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sat, 16 Feb 2008 19:32:24 +0000 (19:32 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sat, 16 Feb 2008 19:32:24 +0000 (19:32 +0000)
2008-02-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
    Paolo Carlini  <pcarlini@suse.de>

        * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
        * g++.dg/ext/has_nothrow_constructor.C: Likewise.
        * g++.dg/ext/has_nothrow_copy.C: Likewise.

Co-Authored-By: Paolo Carlini <pcarlini@suse.de>
From-SVN: r132369

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/has_nothrow_assign.C
gcc/testsuite/g++.dg/ext/has_nothrow_constructor.C
gcc/testsuite/g++.dg/ext/has_nothrow_copy.C

index e56ec78638246aff8efaf1109a0badedf6f96e20..42e5c9aae29899c6fab34c288992e223f5ab1054 100644 (file)
@@ -1,3 +1,10 @@
+2008-02-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+           Paolo Carlini  <pcarlini@suse.de>
+
+        * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
+        * g++.dg/ext/has_nothrow_constructor.C: Likewise.
+        * g++.dg/ext/has_nothrow_copy.C: Likewise.
+
 2008-02-16  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.target/i386/fastcall-sseregparm.c: Include sse-check.h.
index 5407b963e14a30bb24115b2406bdc6ecd2c63020..525cac7aa483197a4a7bd7a3ee4990030b9332c1 100644 (file)
@@ -136,13 +136,19 @@ int main()
   assert (PTEST (C));
   assert (NTEST (C[]));
   assert (PTEST (D));
+#ifndef __PIC__
   assert (PTEST (E));
+#endif
   assert (NTEST (E1));
   assert (PTEST (F));
   assert (PTEST (G));
+#ifndef __PIC__
   assert (PTEST (H));
+#endif
   assert (NTEST (H1));
+#ifndef __PIC__
   assert (PTEST (I));
+#endif
   assert (NTEST (I1));
   assert (PTEST (J));
   assert (NTEST (const K));
index 04c2706dad6d20d5535126a561ca912df55db3ac..7e747bcd11ee02054f744d3f9c214b00ea872993 100644 (file)
@@ -97,7 +97,9 @@ int main()
   assert (PTEST (C));
   assert (PTEST (C[]));
   assert (PTEST (D));
+#ifndef __PIC__
   assert (PTEST (E));
+#endif
   assert (NTEST (E1));
   assert (NTEST (F));
   assert (NTEST (G));
index 5ac727c33538bd694db818346e9d99c0d900bd0e..6843d51b4c4b383fa1db3b37e68b75795fde08b3 100644 (file)
@@ -126,13 +126,19 @@ int main()
   assert (PTEST (C));
   assert (NTEST (C[]));
   assert (PTEST (D));
+#ifndef __PIC__
   assert (PTEST (E));
+#endif
   assert (NTEST (E1));
   assert (PTEST (F));
   assert (PTEST (G));
+#ifndef __PIC__
   assert (PTEST (H));
+#endif
   assert (NTEST (H1));
+#ifndef __PIC__
   assert (PTEST (I));
+#endif
   assert (NTEST (I1));  
   assert (PTEST (J));