From 42850eea474f0543f598b325aafef410a12fd547 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Sat, 17 Feb 2007 15:21:36 +0000 Subject: [PATCH] * tests/deplibs-ident.at [aix, hppa*-*-hpux*, interix, openbsd]: Do not XFAIL, on these systems we happen to pass. * tests/duplicate_deps.at [aix]: Likewise. --- ChangeLog | 4 ++++ tests/deplibs-ident.at | 5 ++++- tests/duplicate_deps.at | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 051d4a58..3aa59cd5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-02-17 Ralf Wildenhues + * tests/deplibs-ident.at [aix, hppa*-*-hpux*, interix, openbsd]: + Do not XFAIL, on these systems we happen to pass. + * tests/duplicate_deps.at [aix]: Likewise. + * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux | k*bsd*-gnu ]: Fix eval quoting in the DT_RUNPATH test. diff --git a/tests/deplibs-ident.at b/tests/deplibs-ident.at index 36a451c3..3159daf0 100644 --- a/tests/deplibs-ident.at +++ b/tests/deplibs-ident.at @@ -61,7 +61,10 @@ int main() { return a1() + a2() + a3() + c(); } AT_CHECK([$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o b b.$OBJEXT ../liba1.la ../liba2.la ../liba3.la ../../c/libcee.la -rpath /nowhere], [0],[stdout],[ignore]) AT_CHECK([$EGREP 'cee.*cee' stdout], 1, [ignore], [ignore]) - AT_XFAIL_IF([case $host_os in aix*|interix*) false;; *):;; esac]) + AT_XFAIL_IF([case $host in + *-*-aix*|hppa*-*-hpux*|*-*-interix*|*-*-openbsd*) false;; + *):;; + esac]) dnl This is currently broken in libtool ) diff --git a/tests/duplicate_deps.at b/tests/duplicate_deps.at index 6bc6aac9..25aa32c0 100644 --- a/tests/duplicate_deps.at +++ b/tests/duplicate_deps.at @@ -55,7 +55,7 @@ AT_CHECK([$LIBTOOL --mode=link --tag=CC \ LT_AT_EXEC_CHECK([./main]) # This currently fails: -AT_XFAIL_IF([:]) +AT_XFAIL_IF([case $host_os in aix*) false;; *) :;; esac]) $LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libb.la b1.lo AT_CHECK([$LIBTOOL --mode=link --preserve-dup-deps --tag=CC \ $CC $CFLAGS $LDFLAGS -o main main.$OBJEXT liba.la libb.la liba.la],