2004-09-23 Gary V. Vaughan <gary@gnu.org>
+ * tests/cdemo-conf.test, tests/cdemo-exec.test,
+ tests/cdemo-make.test, tests/cdemo-shared.test,
+ tests/cdemo-static.test, tests/demo-conf.test,
+ tests/demo-deplibs.test, tests/demo-exec.test,
+ tests/demo-hardcode.test, tests/demo-inst.test,
+ tests/demo-make.test, tests/demo-nofast.test,
+ tests/demo-noinst-link.test, tests/demo-nopic.test,
+ tests/demo-pic.test, tests/demo-relink.test,
+ tests/demo-shared.test, tests/demo-static.test,
+ tests/demo-unst.test, tests/depdemo-conf.test,
+ tests/depdemo-exec.test, tests/depdemo-inst.test,
+ tests/depdemo-make.test, tests/depdemo-nofast.test,
+ tests/depdemo-relink.test, tests/depdemo-shared.test,
+ tests/depdemo-static.test, tests/depdemo-unst.test,
+ tests/f77demo-conf.test, tests/f77demo-exec.test,
+ tests/f77demo-make.test, tests/f77demo-shared.test,
+ tests/f77demo-static.test, tests/link-2.test, tests/link.test,
+ tests/mdemo-conf.test, tests/mdemo-dryrun.test,
+ tests/mdemo-exec.test, tests/mdemo-inst.test,
+ tests/mdemo-make.test, tests/mdemo-shared.test,
+ tests/mdemo-static.test, tests/mdemo-unst.test,
+ tests/mdemo2-conf.test, tests/mdemo2-exec.test,
+ tests/mdemo2-make.test, tests/nomode.test, tests/pdemo-conf.test,
+ tests/pdemo-exec.test, tests/pdemo-inst.test,
+ tests/pdemo-make.test, tests/quote.test, tests/sh.test,
+ tests/suffix.test, tests/tagdemo-conf.test,
+ tests/tagdemo-exec.test, tests/tagdemo-make.test,
+ tests/tagdemo-shared.test, tests/tagdemo-static.test,
+ tests/tagtrace.test: POSIX `.' searches only in user's $PATH, so
+ we must use `. ./defs' to source the common code.
+ Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>
+
* m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Gah. Merge error
corrected.
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "cdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "cdemo-make" "cdemo/cdemo$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "cdemo-conf" "cdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "cdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "cdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-conf" "demo/libhello.la"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-make" "demo/hell$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-inst" "$prefix/lib/libhello.la"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-make" "demo/hell$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-conf" "demo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_restore_files ()
{
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
case "$host" in
hppa*|x86_64*|s390*)
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_rmprefixdir
func_cd "demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_restore_files ()
{
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-inst" "$prefix/bin/hell$EXEEXT" "demo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "depdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "depdemo-make" "depdemo/depdemo$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "depdemo-make" "depdemo/depdemo$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "depdemo-conf" "depdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "depdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_restore_files ()
{
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "depdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "depdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "depdemo-inst" "$prefix/bin/depdemo$EXEEXT" "depdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "f77demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "f77demo-make" "f77demo/fprogram$EXEEXT" "f77demo/cprogram$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "f77demo-conf" "f77demo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "f77demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "f77demo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
rm -f hell.lo
cat > hell.lo <<EOF
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
# Try a sample link command.
linkresult=`$LIBTOOL -n --mode=link $CC -o gettext ../lib/libnlsut.a`
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "mdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo-conf" "mdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo-make" "mdemo/mdemo$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo-make" "mdemo/mdemo$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo-conf" "mdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "mdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "mdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo-inst" "$prefix/bin/mdemo$EXEEXT" "mdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "mdemo2"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo2-make" "mdemo2/mdemo2$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "mdemo2-conf" "mdemo2/Makefile"
func_require "mdemo-make" "mdemo/libmlib.la"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
status=$EXIT_SUCCESS
if $LIBTOOL --help 2>&1 | grep '^Usage:' >/dev/null; then :
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "pdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "pdemo-make" "pdemo/hell$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "demo-make" "demo/hell$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "pdemo-conf" "pdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
# Do the torture test.
status=$EXIT_SUCCESS
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
# Check all the "portable" shell scripts.
status=$EXIT_SUCCESS
extensions="C F S ada adb ads asm c c++ cc cpp cxx f f90 for m s"
bad_names="foo."
-. defs || exit 1
+. ./defs || exit 1
status=$EXIT_SUCCESS
for ext in $extensions; do
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "tagdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "tagdemo-make" "tagdemo/tagdemo$EXEEXT"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_require "tagdemo-conf" "tagdemo/Makefile"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "tagdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
func_mkprefixdir
func_cd "tagdemo"
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
# MA 02111-1307, USA.
-. defs || exit 1
+. ./defs || exit 1
: ${fnord=$srcdir/../fnord$$}