summaryrefslogtreecommitdiff
path: root/tests/duplicate_deps.at
diff options
context:
space:
mode:
authorRoumen Petrov <bugtrack@roumenpetrov.info>2008-11-23 21:26:09 +0100
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>2008-11-23 22:42:59 +0100
commitdf2960ac0b8bf43d11acec2144d2e5495019e5ce (patch)
tree042a159502ce3f1af10eb2986b362391059e4509 /tests/duplicate_deps.at
parent2258787e02552615a4a3a76c24c1cb5155a6cb5f (diff)
downloadlibtool-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.at8
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