1 # This file is a shell script that supplies the information necessary
2 # to tailor a template configure script into the configure script
3 # appropriate for this directory. For more information, check any
4 # existing configure script.
17 a29k | rs6000 | vax) gas_host=${host_cpu} ;;
20 ultrix) gas_host=decstation ;;
25 ansi | ultrix | hpux | sysv*) gas_host=${host_os} ;;
27 case "${host_vendor}" in
30 m68k) gas_host=sun3 ;;
31 i386) gas_host=sun386 ;;
32 sparc) gas_host=sun4 ;;
46 cpu_type=${target_cpu}
48 # assign object format
50 bout*) obj_format=bout ;;
51 nindy*) obj_format=bout ;;
52 bsd* | sunos*) obj_format=aout ;;
56 need_bfd="$(unsubdir)/../bfd$(subdir)/libbfd.a"
62 need_bfd="$(unsubdir)/../bfd$(subdir)/libbfd.a"
66 generic) obj_format=generic ;;
70 need_bfd="$(unsubdir)/../bfd$(subdir)/libbfd.a"
81 case ${target_vendor} in
82 bull) emulation=dpx2 ;;
83 sco) emulation=sco386 ;;
84 sun) emulation=sun3 ;;
90 i960) obj_format=bout ;;
95 case ${target_vendor} in
96 aout) obj_format=aout ;;
97 bout) obj_format=bout ;;
100 case ${target_cpu} in
101 i960) emulation=ic960 ;;
104 *) obj_format=aout ;;
110 # assign floating point type
111 case ${target_cpu} in
116 # and target makefile frag
118 target_makefile_frag=config/mt-${target_cpu}
120 files="config/ho-${gas_host}.h config/tc-${cpu_type}.c \
121 config/tc-${cpu_type}.h config/te-${emulation}.h \
122 config/obj-${obj_format}.h config/obj-${obj_format}.c \
123 config/atof-${atof}.c"
125 links="host.h targ-cpu.c targ-cpu.h targ-env.h obj-format.h obj-format.c atof-targ.c"
127 # end of gas/configure.in