diff options
author | Mike Werner <mtw@cygnus> | 1993-02-22 16:12:45 +0000 |
---|---|---|
committer | Mike Werner <mtw@cygnus> | 1993-02-22 16:12:45 +0000 |
commit | 0545aa1ae9ad8444c35fd091eb15756fd80a4af2 (patch) | |
tree | e46d636b02010ff57cb4f22a968eaf2a1ceacfb8 /binutils/testsuite/configure.in | |
parent | 14b1f0d95ae35640b524096cb3fd37e416ffe84e (diff) | |
download | gdb-0545aa1ae9ad8444c35fd091eb15756fd80a4af2.zip gdb-0545aa1ae9ad8444c35fd091eb15756fd80a4af2.tar.gz gdb-0545aa1ae9ad8444c35fd091eb15756fd80a4af2.tar.bz2 |
* binutils/testsuite: made modifications to testcases, etc., to allow
them to work properly given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.
Diffstat (limited to 'binutils/testsuite/configure.in')
-rw-r--r-- | binutils/testsuite/configure.in | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/binutils/testsuite/configure.in b/binutils/testsuite/configure.in new file mode 100644 index 0000000..8b81802 --- /dev/null +++ b/binutils/testsuite/configure.in @@ -0,0 +1,64 @@ +# 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. + +srctrigger="nm.all" +srcname="DejaGnu" + +configdirs="nm.all" + +# per-host: + +# per-target: + + # everything defaults to unix for a target +target_abbrev=unix +target_makefile_frag=config/mt-unix + + # this section is for all targets +case "${target}" in +i386-*-aout) target_abbrev=aout ; + target_makefile_frag=config/mt-i386-aout ;; +m68*-abug-aout) target_abbrev=abug ; + target_makefile_frag=config/mt-m68k-abug-aout ;; +m68*-abug-coff) target_abbrev=abug ; + target_makefile_frag=config/mt-m68k-abug-coff ;; +m68*-*-abug) target_abbrev=abug ; + target_makefile_frag=config/mt-m68k-abug-aout ;; +m68k-*-coff) target_abbrev=coff ; + target_makefile_frag=config/mt-m68k-coff ;; +m68k-*-aout) target_abbrev=aout ; + target_makefile_frag=config/mt-m68k-aout ;; +i960-*-nindy) target_abbrev=nind ; + target_makefile_frag=config/mt-i960-nindy ;; +m68k-*-vxworks) target_abbrev=vx ; + target_makefile_frag=config/mt-m68k-vx ;; +i960-*-vxworks) target_abbrev=vx ; + target_makefile_frag=config/mt-i960-vx ;; +a29k-*-udi) target_abbrev=udi ; + target_makefile_frag=config/mt-a29k-udi ;; +a29k-isstip-*) target_abbrev=itip ; + target_makefile_frag=config/mt-a29k-isstip ;; +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} nm" +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: + + # make local configuration file, using MAKE if one is specified. +if [ ! -n "$MAKE" ]; then MAKE=make; fi |