1# Mapping of configurations into GDB host definitions. This is 2# invoked from the autoconf generated configure script. 3 4# This file sets the following shell variables: 5# gdb_host_cpu generic name of host's CPU 6# gdb_host name of GDB host definition to use 7 8# Map host cpu into the config cpu subdirectory name. 9# The default is $host_cpu. 10 11case "${host_cpu}" in 12 13c[12]) gdb_host_cpu=convex ;; 14hppa*) gdb_host_cpu=pa ;; 15i[3456]86*) gdb_host_cpu=i386 ;; 16m68*) gdb_host_cpu=m68k ;; 17m88*) gdb_host_cpu=m88k ;; 18np1) gdb_host_cpu=gould ;; 19pyramid) gdb_host_cpu=pyr ;; 20powerpc*) gdb_host_cpu=powerpc ;; 21sparc64) gdb_host_cpu=sparc ;; 22*) gdb_host_cpu=$host_cpu ;; 23 24esac 25 26# map host info into gdb names. 27 28case "${host}" in 29 30a29k-*-*) gdb_host=ultra3 ;; 31 32alpha-*-openbsd*) gdb_host=obsd ;; 33alpha-*-osf1*) gdb_host=alpha-osf1 ;; 34alpha-*-osf2*) gdb_host=alpha-osf2 ;; 35alpha-*-osf[3456789]*) gdb_host=alpha-osf3 ;; 36alpha-*-linux*) gdb_host=alpha-linux ;; 37 38arm-*-*) gdb_host=arm ;; 39 40c[12]-*-*) gdb_host=convex ;; 41 42hppa*-*-bsd*) gdb_host=hppabsd ;; 43hppa*-*-hiux*) gdb_host=hppahpux ;; 44hppa*-*-hpux*) gdb_host=hppahpux ;; 45hppa*-*-osf*) gdb_host=hppaosf ;; 46 47i[3456]86-ncr-*) gdb_host=ncr3000 ;; 48i[3456]86-sequent-bsd*) gdb_host=symmetry ;; # dynix 49i[3456]86-sequent-sysv4*) gdb_host=ptx4 ;; 50i[3456]86-sequent-sysv*) gdb_host=ptx ;; 51i[3456]86-*-aix*) gdb_host=i386aix ;; 52i[3456]86-*-bsd*) gdb_host=i386bsd ;; 53i[3456]86-*-dgux*) gdb_host=i386dgux ;; 54i[3456]86-*-freebsd*) gdb_host=fbsd ;; 55i[3456]86-*-netbsd*) gdb_host=nbsd ;; 56i[3456]86-*-openbsd*) gdb_host=obsd ;; 57i[3456]86-*-go32*) gdb_host=go32 ;; 58i[3456]86-*-linux*) gdb_host=linux ;; 59i[3456]86-*-lynxos*) gdb_host=i386lynx ;; 60i[3456]86-*-mach3*) gdb_host=i386m3 ;; 61i[3456]86-*-mach*) gdb_host=i386mach ;; 62i[3456]86-*-gnu*) gdb_host=i386gnu ;; 63i[3456]86-*-osf1mk*) gdb_host=osf1mk ;; 64i[3456]86-*-pc-linux-gnu) gdb_host=linux ;; 65i[3456]86-*-sco3.2v5*) gdb_host=i386sco5 ;; 66i[3456]86-*-sco3.2v4*) gdb_host=i386sco4 ;; 67i[3456]86-*-sco*) gdb_host=i386sco ;; 68i[3456]86-*-solaris*) gdb_host=i386sol2 ;; 69i[3456]86-*-sunos*) gdb_host=sun386 ;; 70i[3456]86-*-sysv3.2*) gdb_host=i386v32 ;; 71i[3456]86-*-sysv32*) gdb_host=i386v32 ;; 72i[3456]86-*-sysv4*) gdb_host=i386v4 ;; 73i[3456]86-*-unixware) gdb_host=i386v4 ;; 74i[3456]86-*-sysv*) gdb_host=i386v ;; 75i[3456]86-*-isc*) gdb_host=i386v32 ;; 76i[3456]86-*-os9k) gdb_host=i386os9k ;; 77i[3456]86-*-cygwin32) gdb_host=cygwin32 ;; 78i[3456]86-*-windows) gdb_host=windows 79 configdirs=mswin ;; 80m680[01]0-sun-sunos3*) gdb_host=sun2os3 ;; 81m680[01]0-sun-sunos4*) gdb_host=sun2os4 ;; 82m68030-sony-*) gdb_host=news1000 ;; 83 84m68*-altos-*) gdb_host=altos ;; 85m68*-apollo*-sysv*) gdb_host=apollo68v ;; 86m68*-apollo*-bsd*) gdb_host=apollo68b ;; 87m68*-att-*) gdb_host=3b1 ;; 88m68*-bull*-sysv*) gdb_host=dpx2 ;; 89m68*-hp-bsd*) gdb_host=hp300bsd ;; 90m68*-hp-hpux*) gdb_host=hp300hpux ;; 91m68*-isi-*) gdb_host=isi ;; 92m68*-*-lynxos*) gdb_host=m68klynx ;; 93m68*-*-netbsd*) gdb_host=nbsd ;; 94m68*-*-openbsd*) gdb_host=obsd ;; 95m68*-*-sysv4*) gdb_host=m68kv4 ;; 96m68*-motorola-*) gdb_host=delta68 ;; 97m68*-sony-*) gdb_host=news ;; 98m68*-sun-sunos3*) gdb_host=sun3os3 ;; 99m68*-sun-sunos4*) gdb_host=sun3os4 ;; 100m68*-sun-*) gdb_host=sun3os4 ;; 101 102m88*-harris-cxux*) gdb_host=cxux ;; 103m88*-motorola-sysv4*) gdb_host=delta88v4 ;; 104m88*-motorola-sysv*) gdb_host=delta88 ;; 105m88*-*-mach3*) gdb_host=mach3 ;; 106m88*-*-*) gdb_host=m88k ;; 107 108mips*-arc-*) gdb_host=arcmips ;; 109mips-dec-mach3*) gdb_host=mach3 ;; 110mips-dec-*) gdb_host=decstation ;; 111mips-little-*) gdb_host=littlemips ;; 112mips-sgi-irix3*) gdb_host=irix3 ;; 113mips-sgi-irix4*) gdb_host=irix4 ;; 114mips-sgi-irix5*) gdb_host=irix5 ;; 115mips-sony-*) gdb_host=news-mips ;; 116mips-*-mach3*) gdb_host=mach3 ;; 117mips-*-openbsd*) gdb_host=obsd ;; 118mips-*-sysv4*) gdb_host=mipsv4 ;; 119mips-*-sysv*) gdb_host=riscos ;; 120mips-*-riscos*) gdb_host=riscos ;; 121 122none-*-*) gdb_host=none ;; 123 124np1-*-*) gdb_host=np1 ;; 125 126ns32k-*-mach3*) gdb_host=mach3 ;; 127ns32k-*-netbsd*) gdb_host=nbsd ;; 128ns32k-*-openbsd*) gdb_host=obsd ;; 129ns32k-umax-*) gdb_host=umax ;; 130ns32k-utek-sysv*) gdb_host=merlin ;; 131 132powerpc-*-aix*) gdb_host=aix ;; 133powerpcle-*-cygwin32) gdb_host=cygwin32 ;; 134powerpcle-*-solaris*) gdb_host=solaris ;; 135powerpc-*-linux*) gdb_host=linux ;; 136pn-*-*) gdb_host=pn ;; 137 138pyramid-*-*) gdb_host=pyramid ;; 139 140romp-*-*) gdb_host=rtbsd ;; 141 142rs6000-*-lynxos*) gdb_host=rs6000lynx ;; 143rs6000-*-aix4*) gdb_host=aix4 ;; 144rs6000-*-*) gdb_host=rs6000 ;; 145 146sparc-*-lynxos*) gdb_host=sparclynx ;; 147sparc-*-netbsd*) gdb_host=nbsd ;; 148sparc-*-openbsd*) gdb_host=obsd ;; 149sparc-*-solaris2*) gdb_host=sun4sol2 ;; 150sparc-*-sunos4*) gdb_host=sun4os4 ;; 151sparc-*-sunos5*) gdb_host=sun4sol2 ;; 152sparc-*-*) gdb_host=sun4os4 ;; 153sparc64-*-*) gdb_host=sun4sol2 ;; 154 155tahoe-*-*) gdb_host=tahoe ;; 156 157vax-*-bsd*) gdb_host=vaxbsd ;; 158vax-*-ultrix2*) gdb_host=vaxult2 ;; 159vax-*-ultrix*) gdb_host=vaxult ;; 160 161w65-*-*) gdb_host=w65 ;; 162 163esac 164