import gdb-2000-02-04 snapshot
[deliverable/binutils-gdb.git] / gdb / testsuite / configure.in
index 1259073aec6aa7db84aaf6d85183b91159dae97d..96e9de727ca5edd6b01b448cd78e952e1d070933 100644 (file)
@@ -4,7 +4,7 @@ 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.
 
 dnl script appropriate for this directory.  For more information, check
 dnl any existing configure script.
 
-AC_PREREQ(1.118)
+AC_PREREQ(2.12.1)
 AC_INIT(gdb.base)
 
 CC=${CC-cc}
 AC_INIT(gdb.base)
 
 CC=${CC-cc}
@@ -12,14 +12,15 @@ AC_SUBST(CC)
 AC_CONFIG_AUX_DIR(`cd $srcdir;pwd`/../..)
 AC_CANONICAL_SYSTEM
 
 AC_CONFIG_AUX_DIR(`cd $srcdir;pwd`/../..)
 AC_CANONICAL_SYSTEM
 
-# start-sanitize-gdbtk
-# place. This is only so testing with a freshly built expect binary 
-# in the object tree will work.
-CY_AC_PATH_TCLH
-# end-sanitize-gdbtk
-
 # Directories to use in all configurations.
 # Directories to use in all configurations.
-configdirs="gdb.base gdb.c++ gdb.disasm gdb.chill"
+configdirs="gdb.asm \
+            gdb.base \
+            gdb.c++ \
+            gdb.disasm \
+            gdb.chill \
+            gdb.threads \
+            gdb.trace"
+
 
 # Directories to use for a configuration which uses stabs.
 stabsdirs="gdb.stabs"
 
 # Directories to use for a configuration which uses stabs.
 stabsdirs="gdb.stabs"
@@ -27,6 +28,7 @@ stabsdirs="gdb.stabs"
        # this section is for targets that use stabs
 # add stabs tests for appropriate targets
 case "${target}" in
        # this section is for targets that use stabs
 # add stabs tests for appropriate targets
 case "${target}" in
+       powerpc-*-aix*) configdirs="${configdirs} ${stabsdirs}" ;;
        rs6000-*-aix*)  configdirs="${configdirs} ${stabsdirs}" ;;
        *-*-bsd*)       configdirs="${configdirs} ${stabsdirs}" ;;
        *-*-go32*)      configdirs="${configdirs} ${stabsdirs}" ;;
        rs6000-*-aix*)  configdirs="${configdirs} ${stabsdirs}" ;;
        *-*-bsd*)       configdirs="${configdirs} ${stabsdirs}" ;;
        *-*-go32*)      configdirs="${configdirs} ${stabsdirs}" ;;
@@ -34,11 +36,42 @@ case "${target}" in
        *-*-lynxos*)    configdirs="${configdirs} ${stabsdirs}" ;;
        *-sun-*)        configdirs="${configdirs} ${stabsdirs}" ;;
        hppa*-*-*)      configdirs="${configdirs} ${stabsdirs}" ;;
        *-*-lynxos*)    configdirs="${configdirs} ${stabsdirs}" ;;
        *-sun-*)        configdirs="${configdirs} ${stabsdirs}" ;;
        hppa*-*-*)      configdirs="${configdirs} ${stabsdirs}" ;;
+       *-*-elf*)       configdirs="${configdirs} ${stabsdirs}" ;;
        *)              if test "x${with_stabs}" = x"yes" ; then
                          configdirs="${configdirs} ${stabsdirs}"
                        fi ;;
 esac
 
        *)              if test "x${with_stabs}" = x"yes" ; then
                          configdirs="${configdirs} ${stabsdirs}"
                        fi ;;
 esac
 
+# Directory with HP specific tests. They will run only with HP's compilers. 
+# These tests will not work on other platforms and compilers.
+
+hpdir="gdb.hp"
+
+case "${target}" in
+ hppa*-*-hpux*) configdirs="${configdirs} ${hpdir}" ;;
+esac
+
+
+# Begin stuff to support --enable-shared
+AC_ARG_ENABLE(shared,
+[  --enable-shared         use shared libraries],
+[case "${enableval}" in
+  yes) shared=true ;;
+  no)  shared=false ;;
+  *) shared=true ;;
+esac])dnl
+RPATH_ENVVAR=LD_LIBRARY_PATH
+# If we have shared libraries, try to set RPATH_ENVVAR reasonably.
+if test "${shared}" = "true"; then
+  case "${host}" in
+  *-*-hpux*)
+    RPATH_ENVVAR=SHLIB_PATH
+    ;;
+  esac
+fi
+AC_SUBST(RPATH_ENVVAR)
+# End stuff to support --enable-shared
+
 # configure the subdirectories too
 AC_CONFIG_SUBDIRS($configdirs)
 
 # configure the subdirectories too
 AC_CONFIG_SUBDIRS($configdirs)
 
This page took 0.025323 seconds and 4 git commands to generate.