diff options
author | Iain Sandoe <iains@gcc.gnu.org> | 2010-07-27 12:02:50 +0000 |
---|---|---|
committer | Iain Sandoe <iains@gcc.gnu.org> | 2010-07-27 12:02:50 +0000 |
commit | 5a8e93d832589035a38c8a7d20cc52284565f4a0 (patch) | |
tree | 09ef194d0b9f1eaef8e21d0d065c6bcf2fc9a5f3 /gcc | |
parent | ddc9c40d207ed67a7c438b4bd3166eeaa44dd08a (diff) | |
download | gcc-5a8e93d832589035a38c8a7d20cc52284565f4a0.zip gcc-5a8e93d832589035a38c8a7d20cc52284565f4a0.tar.gz gcc-5a8e93d832589035a38c8a7d20cc52284565f4a0.tar.bz2 |
re-enable tls and lto tests for ObjC/C++
PR ObjC/44140
* obj-c++.dg/torture/tls/thr-init-1.mm: Re-enable test.
* obj-c++.dg/torture/tls/thr-init-2.mm: Ditto.
* obj-c++.dg/torture/tls/thr-init-3.mm: Ditto.
* obj-c++.dg/torture/trivial.mm: Ditto.
* objc.dg/torture/tls/thr-init-2.m: Ditto.
* objc.dg/torture/tls/thr-init-3.m: Ditto.
* objc.dg/torture/tls/thr-init.m: Ditto.
* objc.dg/torture/trivial.m: Ditto.
From-SVN: r162563
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/testsuite/obj-c++.dg/torture/tls/thr-init-1.mm | 2 | ||||
-rw-r--r-- | gcc/testsuite/obj-c++.dg/torture/tls/thr-init-2.mm | 1 | ||||
-rw-r--r-- | gcc/testsuite/obj-c++.dg/torture/tls/thr-init-3.mm | 1 | ||||
-rw-r--r-- | gcc/testsuite/obj-c++.dg/torture/trivial.mm | 1 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/torture/tls/thr-init-2.m | 1 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/torture/tls/thr-init-3.m | 1 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/torture/tls/thr-init.m | 1 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/torture/trivial.m | 1 |
9 files changed, 13 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8058d2d..3f2c616 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2010-07-27 Iain Sandoe <iains@gcc.gnu.org> + + PR ObjC/44140 + * obj-c++.dg/torture/tls/thr-init-1.mm: Re-enable test. + * obj-c++.dg/torture/tls/thr-init-2.mm: Ditto. + * obj-c++.dg/torture/tls/thr-init-3.mm: Ditto. + * obj-c++.dg/torture/trivial.mm: Ditto. + * objc.dg/torture/tls/thr-init-2.m: Ditto. + * objc.dg/torture/tls/thr-init-3.m: Ditto. + * objc.dg/torture/tls/thr-init.m: Ditto. + * objc.dg/torture/trivial.m: Ditto. + 2010-07-27 Uros Bizjak <ubizjak@gmail.com> * gfortran.dg/char4_iunit_1.f03: Add ieee options. diff --git a/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-1.mm b/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-1.mm index 1ec8623..62e322e 100644 --- a/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-1.mm +++ b/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-1.mm @@ -1,7 +1,7 @@ // { dg-do run } // { dg-require-effective-target tls } // { dg-add-options tls } -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ + extern "C" { extern void abort (); } diff --git a/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-2.mm b/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-2.mm index 4e5baac..4e3f8e6 100644 --- a/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-2.mm +++ b/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-2.mm @@ -1,7 +1,6 @@ // { dg-do run } // { dg-require-effective-target tls } // { dg-add-options tls } -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ extern "C" { extern void abort (); diff --git a/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-3.mm b/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-3.mm index 1515d25..2976888 100644 --- a/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-3.mm +++ b/gcc/testsuite/obj-c++.dg/torture/tls/thr-init-3.mm @@ -1,7 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target tls } */ /* { dg-add-options tls } */ -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ /* { dg-xfail-run-if "Needs OBJC2 ABI" { *-*-darwin* && { lp64 && { ! objc2 } } } { "-fnext-runtime" } { "" } } */ /* { dg-additional-sources "../../../objc-obj-c++-shared/Object1.mm" } */ diff --git a/gcc/testsuite/obj-c++.dg/torture/trivial.mm b/gcc/testsuite/obj-c++.dg/torture/trivial.mm index aa76f00..e627343 100644 --- a/gcc/testsuite/obj-c++.dg/torture/trivial.mm +++ b/gcc/testsuite/obj-c++.dg/torture/trivial.mm @@ -1,6 +1,5 @@ // { dg-do run } -// { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } // { dg-xfail-run-if "OBJC2 runtime" { *-*-darwin* && { lp64 && { ! objc2 } } } { "-fnext-runtime" } { "-fgnu-runtime" } } // { dg-additional-sources "../../objc-obj-c++-shared/Object1.mm" } diff --git a/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m b/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m index 9a946bb..04231a8 100644 --- a/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m +++ b/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m @@ -1,7 +1,6 @@ // { dg-do run } // { dg-require-effective-target tls } // { dg-add-options tls } -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ extern void _exit(int); diff --git a/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m b/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m index 6ac977c..9f354b3 100644 --- a/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m +++ b/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m @@ -1,7 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target tls } */ /* { dg-add-options tls } */ -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ /* { dg-xfail-run-if "Needs OBJC2 ABI" { *-*-darwin* && { lp64 && { ! objc2 } } } { "-fnext-runtime" } { "" } } */ /* { dg-additional-sources "../../../objc-obj-c++-shared/Object1.m" } */ diff --git a/gcc/testsuite/objc.dg/torture/tls/thr-init.m b/gcc/testsuite/objc.dg/torture/tls/thr-init.m index 286a470..6639651 100644 --- a/gcc/testsuite/objc.dg/torture/tls/thr-init.m +++ b/gcc/testsuite/objc.dg/torture/tls/thr-init.m @@ -1,7 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target tls } */ /* { dg-add-options tls } */ -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ extern void _exit(int); diff --git a/gcc/testsuite/objc.dg/torture/trivial.m b/gcc/testsuite/objc.dg/torture/trivial.m index 6c4d283..a1ac22e 100644 --- a/gcc/testsuite/objc.dg/torture/trivial.m +++ b/gcc/testsuite/objc.dg/torture/trivial.m @@ -1,5 +1,4 @@ /* { dg-do run } */ -/* { dg-skip-if "PR44140" { *-*-* } { "-flto" "-fwhopr" } { "" } } */ /* { dg-xfail-run-if "Needs OBJC2 ABI" { *-*-darwin* && { lp64 && { ! objc2 } } } { "-fnext-runtime" } { "" } } */ /* { dg-additional-sources "../../objc-obj-c++-shared/Object1.m" } */ |