X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2Fconfigure.in;h=96e9de727ca5edd6b01b448cd78e952e1d070933;hb=dfcd3bfb6f8a213007c20e60060b4e9ec9205205;hp=1259073aec6aa7db84aaf6d85183b91159dae97d;hpb=9476906f637d5b68a254de35db2dd8cd5687a78e;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/configure.in b/gdb/testsuite/configure.in index 1259073aec..96e9de727c 100644 --- a/gdb/testsuite/configure.in +++ b/gdb/testsuite/configure.in @@ -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. -AC_PREREQ(1.118) +AC_PREREQ(2.12.1) AC_INIT(gdb.base) CC=${CC-cc} @@ -12,14 +12,15 @@ AC_SUBST(CC) 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. -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" @@ -27,6 +28,7 @@ stabsdirs="gdb.stabs" # 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}" ;; @@ -34,11 +36,42 @@ case "${target}" in *-*-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 +# 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)