X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fconfigure.tgt;h=0e1911df866044f9806de4c9b5e308e034e681ec;hb=a783673bd6247d3fcbf2cfe54fe7574d36b97691;hp=a6a44f66a96d20d1e26ac310f480fa478eb77062;hpb=f0bdd87d9f9a291a60936337b8c2dca97157ca2a;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/configure.tgt b/gdb/configure.tgt index a6a44f66a9..0e1911df86 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -11,6 +11,7 @@ case "${target_cpu}" in alpha*) gdb_target_cpu=alpha ;; +am33_2.0*) gdb_target_cpu=mn10300 ;; arm*) gdb_target_cpu=arm ;; avr*) gdb_target_cpu=avr ;; hppa*) gdb_target_cpu=pa ;; @@ -44,9 +45,12 @@ alpha*-*-osf*) gdb_target=alpha-osf1 ;; alpha*-*-linux*) gdb_target=alpha-linux ;; alpha*-*-netbsd* | alpha*-*-knetbsd*-gnu) gdb_target=nbsd ;; -alpha*-*-openbsd*) gdb_target=nbsd ;; +alpha*-*-openbsd*) gdb_target=obsd ;; alpha*-*-*) gdb_target=alpha ;; +# mn10300 / am33 liunux +am33_2.0*-*-linux*) gdb_target=linux ;; + arm*-wince-pe) gdb_target=wince ;; arm*-*-linux*) gdb_target=linux build_gdbserver=yes @@ -54,6 +58,7 @@ arm*-*-linux*) gdb_target=linux arm*-*-netbsd* | arm*-*-knetbsd*-gnu) gdb_target=nbsd ;; arm-*-nto*) gdb_target=nto ;; +arm*-*-openbsd*) gdb_target=obsd ;; arm*-*-* | thumb*-*-* | strongarm*-*-*) gdb_target=embed build_rdi_share=yes @@ -91,10 +96,13 @@ i[34567]86-*-linux*) gdb_target=linux build_gdbserver=yes ;; i[34567]86-*-gnu*) gdb_target=i386gnu ;; -i[34567]86-*-netware*) gdb_target=i386 - build_nlm=yes +i[34567]86-*-netware*) gdb_target=i386 ;; +i[34567]86-*-cygwin*) gdb_target=cygwin + build_gdbserver=yes + ;; +i[34567]86-*-mingw32*) gdb_target=i386 + build_gdbserver=yes ;; -i[34567]86-*-cygwin*) gdb_target=cygwin ;; i[34567]86-*-*) gdb_target=i386 ;; ia64-*-linux*) gdb_target=linux @@ -102,7 +110,13 @@ ia64-*-linux*) gdb_target=linux ;; ia64*-*-*) gdb_target=ia64 ;; -m32r*-*-linux*) gdb_target=linux ;; +iq2000-*-*) gdb_target=iq2000 ;; + +m32c-*-*) gdb_target=m32c ;; + +m32r*-*-linux*) gdb_target=linux + build_gdbserver=yes + ;; m32r*-*-*) gdb_target=m32r ;; m68hc11*-*-*|m6811*-*-*) gdb_target=m68hc11 ;; @@ -112,6 +126,7 @@ m68*-tandem-*) gdb_target=st2000 ;; m68*-*-aout*) gdb_target=monitor ;; m68*-*-coff*) gdb_target=monitor ;; m68*-*-elf*) gdb_target=monitor ;; +m68*-*-rtems*) gdb_target=monitor ;; m68*-*-linux*) gdb_target=linux build_gdbserver=yes ;; @@ -136,6 +151,8 @@ mips*-*-*) gdb_target=embed ;; mn10300-*-*) gdb_target=mn10300 ;; +mt-*-*) gdb_target=mt ;; + powerpc-*-netbsd* | powerpc-*-knetbsd*-gnu) gdb_target=nbsd ;; powerpc-*-openbsd*) gdb_target=obsd ;; @@ -143,7 +160,9 @@ powerpc-*-aix*) gdb_target=aix ;; powerpc-*-linux*) gdb_target=linux build_gdbserver=yes ;; -powerpc64-*-linux*) gdb_target=linux ;; +powerpc64-*-linux*) gdb_target=linux + build_gdbserver=yes + ;; powerpc*-*-*) if test -f ../sim/ppc/Makefile; then gdb_target=ppc-sim else @@ -168,6 +187,7 @@ sh-*-linux*) gdb_target=linux sh*-*-netbsdelf* | sh*-*-knetbsd*-gnu) gdb_target=nbsd ;; sh-*-nto*) gdb_target=nto ;; +sh64-*-elf*) gdb_target=sh64 ;; sh*) gdb_target=embed ;; sparc-*-linux*) gdb_target=linux ;; @@ -184,14 +204,17 @@ sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*) sparc-*-solaris2* | sparcv9-*-solaris2* | sparc64-*-solaris2*) gdb_target=sol2-64 ;; +sparc-*-rtems*) gdb_target=embed ;; sparc-*-*) gdb_target=sparc ;; sparc64-*-*) gdb_target=sparc64 ;; xstormy16-*-*) gdb_target=xstormy16 ;; +v850*-*-elf) gdb_target=v850 ;; + vax-*-netbsd* | vax-*-knetbsd*-gnu) gdb_target=nbsd ;; -vax-*-openbsd*) gdb_target=nbsd ;; +vax-*-openbsd*) gdb_target=obsd ;; vax-*-*) gdb_target=vax ;; x86_64-*-linux*) gdb_target=linux64 @@ -206,6 +229,7 @@ esac # map target onto default OS ABI case "${target}" in +*-*-freebsd*) gdb_osabi=GDB_OSABI_FREEBSD_ELF ;; *-*-linux*) gdb_osabi=GDB_OSABI_LINUX ;; *-*-nto*) gdb_osabi=GDB_OSABI_QNXNTO ;; m68*-*-openbsd* | m88*-*-openbsd* | vax-*-openbsd*) ;;