2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Feb 2008 19:32:24 +0000 (19:32 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Feb 2008 19:32:24 +0000 (19:32 +0000)
    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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132369 138bc75d-0d04-0410-961f-82ee72b054a4

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 e56ec78..42e5c9a 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 5407b96..525cac7 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 04c2706..7e747bc 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 5ac727c..6843d51 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));