diff options
author | Roumen Petrov <bugtrack@roumenpetrov.info> | 2008-11-23 21:26:09 +0100 |
---|---|---|
committer | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2008-11-23 22:42:59 +0100 |
commit | df2960ac0b8bf43d11acec2144d2e5495019e5ce (patch) | |
tree | 042a159502ce3f1af10eb2986b362391059e4509 /tests/duplicate_deps.at | |
parent | 2258787e02552615a4a3a76c24c1cb5155a6cb5f (diff) | |
download | libtool-df2960ac0b8bf43d11acec2144d2e5495019e5ce.tar.gz |
Add $EXEEXT to all linked programs in the new testsuite.
* tests/convenience.at, tests/ctor.at, tests/darwin.at,
tests/deplibs-ident.at, tests/duplicate_conv.at,
tests/duplicate_deps.at, tests/duplicate_members.at,
tests/export.at, tests/fail.at, tests/indirect_deps.at,
tests/inherited_flags.at, tests/link-order.at,
tests/link-order2.at, tests/lt_dladvise.at, tests/lt_dlexit.at,
tests/need_lib_prefix.at, tests/runpath-in-lalib.at,
tests/search-path.at, tests/shlibpath.at, tests/static.at,
tests/stresstest.at, tests/template.at, tests/testsuite.at:
Use $EXEEXT throughout, except in Makefile.am snippets where
automake takes care of it, and in testsuite macros that take
care of the extension.
Reports by Roumen Petrov and Alon Bar-Lev.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to 'tests/duplicate_deps.at')
-rw-r--r-- | tests/duplicate_deps.at | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/duplicate_deps.at b/tests/duplicate_deps.at index 0c4ce6b9..21784405 100644 --- a/tests/duplicate_deps.at +++ b/tests/duplicate_deps.at @@ -1,6 +1,6 @@ # duplicate_deps.at -- preserve duplicate convenience deps -*- Autotest -*- -# Copyright (C) 2006, 2007 Free Software Foundation, Inc. +# Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc. # Written by Ralf Wildenhues, 2006 $ # This file is part of GNU Libtool. @@ -56,7 +56,7 @@ $LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o liba.la a1.lo a2.lo # libb.a as well, possibly renamed.) $LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libb.la b1.lo liba.la AT_CHECK([$LIBTOOL --mode=link --tag=CC \ - $CC $CFLAGS $LDFLAGS -o main main.$OBJEXT liba.la libb.la], + $CC $CFLAGS $LDFLAGS -o main$EXEEXT main.$OBJEXT liba.la libb.la], [0], [ignore], [ignore]) LT_AT_EXEC_CHECK([./main]) @@ -64,13 +64,13 @@ LT_AT_EXEC_CHECK([./main]) $LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libb.la b1.lo # Some systems find all symbols anyway; skip this test on such systems. AT_CHECK([$LIBTOOL --mode=link --tag=CC \ - $CC $CFLAGS $LDFLAGS -o main main.$OBJEXT liba.la libb.la liba.la \ + $CC $CFLAGS $LDFLAGS -o main$EXEEXT main.$OBJEXT liba.la libb.la liba.la \ && exit 77], [1], [ignore], [ignore]) # Other systems need special treatment, which currently fails. AT_XFAIL_IF([:]) AT_CHECK([$LIBTOOL --mode=link --preserve-dup-deps --tag=CC \ - $CC $CFLAGS $LDFLAGS -o main main.$OBJEXT liba.la libb.la liba.la], + $CC $CFLAGS $LDFLAGS -o main$EXEEXT main.$OBJEXT liba.la libb.la liba.la], [0], [ignore], [ignore]) AT_CLEANUP |