aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/lib
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2016-11-07 20:33:30 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2016-11-07 15:33:30 -0500
commitfda2d61208385823f6b75f637eed60a9e77256c1 (patch)
tree3064552523cc1d37db02f43aca9c22b1349e18ee /gcc/testsuite/lib
parent621d0992d15c01914f5fadfe7f952a8eccb76396 (diff)
downloadgcc-fda2d61208385823f6b75f637eed60a9e77256c1.zip
gcc-fda2d61208385823f6b75f637eed60a9e77256c1.tar.gz
gcc-fda2d61208385823f6b75f637eed60a9e77256c1.tar.bz2
scanasm.exp (hidden-scan-for): Add XCOFF support.
* lib/scanasm.exp (hidden-scan-for): Add XCOFF support. * gfortran.dg/implicit_class_1.f90: Skip on AIX. * gcc.dg/visibility-14.c: XFAIL AIX. * gcc.dg/visibility-15.c: XFAIL AIX. * gcc.dg/visibility-16.c: XFAIL AIX. * gcc.dg/visibility-17.c: XFAIL AIX. * gcc.dg/visibility-18.c: XFAIL AIX. * gcc.dg/visibility-19.c: XFAIL AIX. * g++.dg/ext/visibility/anon1.C: XFAIL AIX. * g++.dg/ext/visibility/anon2.C: XFAIL AIX. * g++.dg/ext/visibility/pragma-override1.C: XFAIL AIX. * g++.dg/ext/visibility/pragma-override2.C: XFAIL AIX. From-SVN: r241934
Diffstat (limited to 'gcc/testsuite/lib')
-rw-r--r--gcc/testsuite/lib/scanasm.exp1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/lib/scanasm.exp b/gcc/testsuite/lib/scanasm.exp
index 07b8f7d..707f63b 100644
--- a/gcc/testsuite/lib/scanasm.exp
+++ b/gcc/testsuite/lib/scanasm.exp
@@ -103,6 +103,7 @@ proc hidden-scan-for { symbol } {
set objformat [gcc_target_object_format]
switch $objformat {
+ coff { return "$symbol\[,\d\]*hidden" }
elf { return "hidden\[ \t_\]*$symbol" }
mach-o { return "private_extern\[ \t_\]*_?$symbol" }
default { return "" }