aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/testsuite/configure.in')
-rw-r--r--gdb/testsuite/configure.in99
1 files changed, 33 insertions, 66 deletions
diff --git a/gdb/testsuite/configure.in b/gdb/testsuite/configure.in
index 2ebb13b..f748c11 100644
--- a/gdb/testsuite/configure.in
+++ b/gdb/testsuite/configure.in
@@ -1,77 +1,44 @@
-# This file is a shell script fragment that supplies the information
-# necessary to tailor a template configure script into the configure
-# script appropriate for this directory. For more information, check
-# any existing configure script.
+dnl Process this file file with autoconf to produce a configure script.
+dnl This file is a shell script fragment that supplies the information
+dnl necessary to tailor a template configure script into the configure
+dnl script appropriate for this directory. For more information, check
+dnl any existing configure script.
-srctrigger="Makefile.in"
-srcname="GDB Test Suite"
+AC_PREREQ(1.118)
+AC_INIT(gdb.base)
-# Directories to use in all configurations.
-configdirs="gdb.base gdb.c++ gdb.disasm"
-
-# Directories to use for a configuration which uses stabs.
-stabsdirs="gdb.stabs"
-
-# per-host:
+CC=${CC-cc}
+AC_SUBST(CC)
+AC_CONFIG_AUX_DIR(`cd $srcdir;pwd`/../..)
+AC_CANONICAL_SYSTEM
-# per-target:
+# place. This is only so testing with a freshly built expect binary
+# in the object tree will work.
+CY_AC_PATH_TCLH
-# everything defaults to unix for a target
-target_abbrev=unix
-target_makefile_frag=config/mt-unix
+# Directories to use in all configurations.
+configdirs="gdb.base gdb.c++ gdb.disasm gdb.chill"
-# this section is for all targets
-case "${target}" in
- i[345]86-*-aout) target_makefile_frag=config/mt-i386-aout ;;
- *-*-lynx) target_makefile_frag=config/mt-lynx ;;
- *-*-netware) target_makefile_frag=config/mt-netware ;;
- *-*-vxworks*) target_makefile_frag=config/mt-vxworks ;;
- m68k-*-*) target_makefile_frag=config/mt-m68k ;;
- i960-*-nindy) target_makefile_frag=config/mt-i960-nindy ;;
- a29k-*-udi) target_makefile_frag=config/mt-a29k-udi ;;
- sparclite-*-*) target_makefile_frag=config/mt-slite ;;
- sparc-*-aout) target_makefile_frag=config/mt-sparc-aout ;;
- mips-*-ecoff) target_makefile_frag=config/mt-mips-ecoff ;;
-esac
+# Directories to use for a configuration which uses stabs.
+stabsdirs="gdb.stabs"
+ # this section is for targets that use stabs
# add stabs tests for appropriate targets
case "${target}" in
- rs6000-*-aix*) configdirs="${configdirs} ${stabsdirs}" ;;
- *-*-bsd*) configdirs="${configdirs} ${stabsdirs}" ;;
- *-*-go32*) configdirs="${configdirs} ${stabsdirs}" ;;
- *-*-linux*) configdirs="${configdirs} ${stabsdirs}" ;;
- *-*-lynxos*) configdirs="${configdirs} ${stabsdirs}" ;;
- *-sun-*) configdirs="${configdirs} ${stabsdirs}" ;;
- hppa*-*-*) configdirs="${configdirs} ${stabsdirs}" ;;
-
- *) if [ x${with_stabs} = xyes ]; then
- configdirs="${configdirs} ${stabsdirs}"
- fi
- ;;
+ rs6000-*-aix*) configdirs="${configdirs} ${stabsdirs}" ;;
+ *-*-bsd*) configdirs="${configdirs} ${stabsdirs}" ;;
+ *-*-go32*) configdirs="${configdirs} ${stabsdirs}" ;;
+ *-*-linux*) configdirs="${configdirs} ${stabsdirs}" ;;
+ *-*-lynxos*) configdirs="${configdirs} ${stabsdirs}" ;;
+ *-sun-*) configdirs="${configdirs} ${stabsdirs}" ;;
+ hppa*-*-*) configdirs="${configdirs} ${stabsdirs}" ;;
+ *) if test "x${with_stabs}" = x"yes" ; then
+ configdirs="${configdirs} ${stabsdirs}"
+ fi ;;
esac
-# Only test Chill debugging for particular targets.
-case "${target}" in
- sparc-*-sunos4*) configdirs="${configdirs} gdb.chill" ;;
-esac
-
-# link in the lib directory if needed
-#if [ ! -d lib ] ; then
-# files="lib"
-# links="lib"
-#fi
-
-# make list of files and links based on tool name
-tool_list="${tool_list} gdb"
-#for i in ${tool_list};
-#do
-# if [ -f ${srcdir}/config/${target_abbrev}-$i.exp ] ; then
-# files="$files config/${target_abbrev}-$i.exp"
-# links="$links $i-init.exp"
-# fi
-#done
-
-# post-target:
+# configure the subdirectories too
+AC_CONFIG_SUBDIRS($configdirs)
- # make local configuration file, using MAKE if one is specified.
-#if [ ! -n "$MAKE" ]; then MAKE=make; fi
+dnl AC_SUBST(gdb_target_cpu)
+AC_OUTPUT(Makefile)