]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
class1.C: Port to Darwin.
authorGeoffrey Keating <geoffk@apple.com>
Tue, 27 Feb 2007 00:10:22 +0000 (00:10 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Tue, 27 Feb 2007 00:10:22 +0000 (00:10 +0000)
* g++.dg/ext/visibility/class1.C: Port to Darwin.
* g++.dg/ext/visibility/noPLT.C: Likewise.

From-SVN: r122348

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/visibility/class1.C
gcc/testsuite/g++.dg/ext/visibility/noPLT.C

index d6096e712a7204c867b4c3fad2c23808b16aac16..8bab6adce3f7dad44763b9fb0870dccaf4324ba0 100644 (file)
@@ -1,3 +1,8 @@
+2007-02-26  Geoffrey Keating  <geoffk@apple.com>
+
+       * g++.dg/ext/visibility/class1.C: Port to Darwin.
+       * g++.dg/ext/visibility/noPLT.C: Likewise.
+
 2007-02-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
index cd546d15e5b292856f1a26467b76ef6be0a24446..fda5439c7a733eb4e5c0c94ec582b9e1bc4c9598 100644 (file)
@@ -2,9 +2,9 @@
 // Init should not be hidden, so calling it should use the PLT.
 
 // { dg-options "-fpic" }
-// { dg-do compile { target i?86-*-* x86_64-*-* } }
+// { dg-do compile { target i?86-*-* x86_64-*-* *-*-darwin* } }
 // { dg-require-visibility "" }
-// { dg-final { scan-assembler "InitEv@PLT" } }
+// { dg-final { scan-assembler "InitEv@PLT|indirect_symbol.*InitEv" } }
 
 #pragma GCC visibility push(hidden)
 struct __attribute__ ((visibility ("default"))) nsINIParser
index fbca4ed2a9bdf112c0249ea8bb23baec3e1b1b7f..38af05fd6e355724155f4d92b3e2e2b77f4e7f31 100644 (file)
@@ -2,7 +2,7 @@
 /* { dg-do compile { target fpic } } */
 /* { dg-require-visibility "" } */
 /* { dg-options "-fPIC -fvisibility=hidden" } */
-/* { dg-final { scan-assembler-not "methodEv@PLT" } } */
+/* { dg-final { scan-assembler-not "methodEv@PLT|indirect_symbol.*methodEv" } } */
 
 class Foo
 {