From acf8f04b16f78920602d68e8c1eb1699d6a79d0e Mon Sep 17 00:00:00 2001 From: Jeffrey Oldham Date: Thu, 18 Jan 2001 02:30:03 +0000 Subject: [PATCH] ecos.exp (wkali-2.c): Xfail if only weak aliases are supported. 2001-01-17 Jeffrey Oldham * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases are supported. From-SVN: r39106 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.dg/special/ecos.exp | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ab2f3104f78..229ef215984 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2001-01-17 Jeffrey Oldham + + * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases + are supported. + 2001-01-17 Kaveh R. Ghazi * g++.old-deja/g++.other/builtins1.C: New test. diff --git a/gcc/testsuite/gcc.dg/special/ecos.exp b/gcc/testsuite/gcc.dg/special/ecos.exp index 8ed0daf3afb..4bf7b0ef8eb 100644 --- a/gcc/testsuite/gcc.dg/special/ecos.exp +++ b/gcc/testsuite/gcc.dg/special/ecos.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1999, 2000 Free Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -116,7 +116,10 @@ if { [ check_weak_available ] == 1 } { fail "wkali-2a.o" } else { set lines [gcc_target_compile "$srcdir/$subdir/wkali-2b.c" "wkali-2b.o" object ""] - if ![string match "" $lines] then { + if [string match "*only weak aliases*" $lines] then { + xfail "wkali-2b.o" + file delete $srcdir/$subdir/a.out + } elseif ![string match "" $lines] then { fail "wkali-2b.o" } else { dg-runtest "$srcdir/$subdir/wkali-2.c" "wkali-2a.o wkali-2b.o" "" -- 2.30.2