1 dnl Process this file with autoconf to produce a configure script.
3 dnl And be careful when changing it! If you must add tests with square
4 dnl brackets, be sure changequote invocations surround it.
7 dnl v2.5 needed for --bindir et al
13 AM_INIT_AUTOMAKE(gas, 2.9.4)
18 AC_ARG_ENABLE(bfd-assembler,
19 [ --enable-bfd-assembler use BFD back end for writing object files],
20 [case "${enableval}" in
21 yes) need_bfd=yes user_bfd_gas=yes ;;
22 no) user_bfd_gas=no ;;
23 *) AC_MSG_ERROR(bad value ${enableval} given for bfd-assembler option) ;;
25 AC_ARG_ENABLE(targets,
26 [ targets alternative target configurations besides the primary],
27 [case "${enableval}" in
28 yes | "") AC_ERROR(enable-targets option must specify target names or 'all')
30 no) enable_targets= ;;
31 *) enable_targets=$enableval ;;
33 AC_ARG_ENABLE(commonbfdlib,
34 [ --enable-commonbfdlib build shared BFD/opcodes/libiberty library],
35 [case "${enableval}" in
36 yes) commonbfdlib=true ;;
37 no) commonbfdlib=false ;;
38 *) AC_MSG_ERROR([bad value ${enableval} for BFD commonbfdlib option]) ;;
41 # Generate a header file
42 AM_CONFIG_HEADER(config.h:config.in)
47 if test -n "$enable_targets" ; then
48 for t in `echo $enable_targets | sed 's/,/ /g'`; do
49 result=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $t 2>/dev/null`
50 if test -n "$result" ; then
51 canon_targets="$canon_targets $result"
53 # # Permit "all", etc. We don't support it yet though.
54 # canon_targets="$canon_targets $t"
57 GAS_UNIQ(canon_targets)
62 for this_target in $target $canon_targets ; do
65 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
68 # check for architecture variants
72 alpha*) cpu_type=alpha ;;
73 armeb) cpu_type=arm endian=big ;;
74 arm*) cpu_type=arm endian=little ;;
75 thumb*) cpu_type=arm endian=little ;;
76 hppa*) cpu_type=hppa ;;
78 i[456]86) cpu_type=i386 ;;
79 m680[012346]0) cpu_type=m68k ;;
81 m68008) cpu_type=m68k ;;
82 m683??) cpu_type=m68k ;;
83 m5200) cpu_type=m68k ;;
85 mips*el) cpu_type=mips endian=little ;;
86 # start-sanitize-r5900
87 mips*5900*) cpu_type=mips endian=little ;;
89 mips*) cpu_type=mips endian=big ;;
90 powerpcle*) cpu_type=ppc endian=little ;;
91 powerpc*) cpu_type=ppc endian=big ;;
92 rs6000*) cpu_type=ppc ;;
93 sparclite*) cpu_type=sparc arch=sparclite ;;
94 sparclet*) cpu_type=sparc arch=sparclet ;;
95 sparc64*) cpu_type=sparc arch=v9-64 ;;
96 sparc86x*) cpu_type=sparc arch=sparc86x ;;
97 sparc*) cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c.
98 v850*) cpu_type=v850 ;;
102 if test ${this_target} = $target ; then
103 target_cpu_type=${cpu_type}
104 if test x${endian} = xbig; then
105 AC_DEFINE(TARGET_BYTES_BIG_ENDIAN, 1)
106 elif test x${endian} = xlittle; then
107 AC_DEFINE(TARGET_BYTES_BIG_ENDIAN, 0)
109 elif test ${target_cpu_type} != ${cpu_type} ; then
113 generic_target=${cpu_type}-$vendor-$os
118 # assign object format
119 case ${generic_target} in
120 a29k-*-coff) fmt=coff ;;
121 a29k-amd-udi) fmt=coff ;;
122 a29k-amd-ebmon) fmt=coff ;;
123 a29k-nyu-sym1) fmt=coff ;;
124 a29k-*-vxworks*) fmt=coff ;;
126 alpha*-*-*vms*) fmt=evax ;;
127 alpha*-*-netware*) fmt=ecoff ;;
128 alpha*-*-openbsd*) fmt=ecoff ;;
129 alpha*-*-osf*) fmt=ecoff ;;
130 alpha*-*-linuxecoff*) fmt=ecoff ;;
131 alpha*-*-linux-gnu*) fmt=elf em=linux ;;
132 alpha*-*-netbsd*) fmt=elf em=nbsd ;;
134 arc-*-elf*) fmt=elf bfd_gas=yes ;;
136 arm-*-riscix*) fmt=aout em=riscix ;;
137 arm-*-aout) fmt=aout ;;
138 arm-*-coff | thumb-*-coff) fmt=coff ;;
139 arm-*-riscix*) fmt=aout ;;
140 arm-*-pe | thumb-*-pe) fmt=coff em=pe ;;
142 d10v-*-*) fmt=elf bfd_gas=yes ;;
143 # start-sanitize-d30v
144 d30v-*-*) fmt=elf bfd_gas=yes ;;
147 hppa-*-*elf*) fmt=elf em=hppa ;;
148 hppa-*-lites*) fmt=elf em=hppa ;;
149 hppa-*-osf*) fmt=som em=hppa ;;
150 hppa-*-rtems*) fmt=elf em=hppa ;;
151 hppa-*-hpux*) fmt=som em=hppa ;;
152 hppa-*-bsd*) fmt=som em=hppa ;;
153 hppa-*-hiux*) fmt=som em=hppa ;;
155 h8300-*-coff) fmt=coff ;;
157 i386-ibm-aix*) fmt=coff em=i386aix ;;
158 i386-sequent-bsd*) fmt=aout em=dynix bfd_gas=yes ;;
159 i386-*-bsd*) fmt=aout em=386bsd ;;
160 i386-*-netbsd0.8) fmt=aout em=386bsd ;;
161 i386-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes;;
162 i386-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes;;
163 i386-*-linux*aout* | i386-*-linuxoldld) fmt=aout em=linux ;;
164 i386-*-linux*coff*) fmt=coff em=linux ;;
165 i386-*-linux-gnu*) fmt=elf em=linux ;;
166 i386-*-lynxos*) fmt=coff em=lynx ;;
167 i386-*-sysv4* | i386-*-solaris* | i386-*-elf)
169 i386-*-freebsdelf*) fmt=elf ;;
170 i386-*-freebsd*) fmt=aout em=386bsd ;;
171 i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)
173 i386-*-sco3.2v5*) fmt=elf
174 if test ${this_target} = $target; then
178 i386-*-sco3.2*) fmt=coff ;;
179 i386-*-vsta) fmt=aout ;;
180 i386-*-msdosdjgpp* | i386-*-go32* | i386-go32-rtems*)
182 i386-*-rtems*) fmt=coff ;;
183 i386-*-gnu*) fmt=elf ;;
185 fmt=aout em=mach bfd_gas=yes ;;
186 i386-*-msdos*) fmt=aout ;;
187 i386-*-moss*) fmt=elf ;;
188 i386-*-pe) fmt=coff em=pe ;;
189 i386-*-cygwin32*) fmt=coff em=pe bfd_gas=yes ;;
190 i386-*-mingw32*) fmt=coff em=pe bfd_gas=yes ;;
191 i386-*-*nt*) fmt=coff em=pe ;;
192 i960-*-bout) fmt=bout ;;
193 i960-*-coff) fmt=coff em=ic960 ;;
194 i960-*-rtems*) fmt=coff em=ic960 ;;
195 i960-*-nindy*) fmt=bout ;;
196 i960-*-vxworks4*) fmt=bout ;;
197 i960-*-vxworks5.0) fmt=bout ;;
198 i960-*-vxworks5.*) fmt=coff em=ic960 ;;
199 i960-*-vxworks*) fmt=bout ;;
201 m32r-*-*) fmt=elf bfd_gas=yes ;;
203 m68k-*-vxworks* | m68k-ericsson-ose | m68k-*-sunos*)
205 m68k-motorola-sysv*) fmt=coff em=delta ;;
206 m68k-bull-sysv3*) fmt=coff em=dpx2 ;;
207 m68k-apollo-*) fmt=coff em=apollo ;;
208 m68k-*-sysv4*) # must be before -sysv*
210 m68k-*-elf*) fmt=elf ;;
211 m68k-*-coff | m68k-*-sysv* | m68k-*-rtems*)
213 m68k-*-hpux*) fmt=hp300 em=hp300 ;;
214 m68k-*-linux*aout*) fmt=aout em=linux ;;
215 m68k-*-linux-gnu*) fmt=elf em=linux ;;
216 m68k-*-lynxos*) fmt=coff em=lynx ;;
217 m68k-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
218 m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
219 m68k-apple-aux*) fmt=coff em=aux ;;
220 m68k-*-psos*) fmt=elf em=psos;;
222 m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
223 m88k-*-coff*) fmt=coff ;;
225 # don't change em like *-*-bsd does
226 mips-dec-netbsd*) fmt=elf endian=little ;;
227 mips-dec-openbsd*) fmt=elf endian=little ;;
228 mips-dec-bsd*) fmt=aout ;;
229 mips-sony-bsd*) fmt=ecoff ;;
230 mips-*-bsd*) AC_MSG_ERROR(Unknown vendor for mips-bsd configuration.) ;;
231 mips-*-ultrix*) fmt=ecoff endian=little ;;
232 mips-*-osf*) fmt=ecoff endian=little ;;
233 mips-*-ecoff*) fmt=ecoff ;;
234 mips-*-ecoff*) fmt=ecoff ;;
235 mips-*-irix6*) fmt=elf ;;
236 mips-*-irix5*) fmt=elf ;;
237 mips-*-irix*) fmt=ecoff ;;
238 mips-*-lnews*) fmt=ecoff em=lnews ;;
239 mips-*-riscos*) fmt=ecoff ;;
240 mips-*-sysv*) fmt=ecoff ;;
241 mips-*-elf* | mips-*-rtems* | mips-*-linux-gnu* | mips-*-gnu* | mips-*-openbsd*)
243 mn10200-*-*) fmt=elf bfd_gas=yes ;;
244 mn10300-*-*) fmt=elf bfd_gas=yes ;;
245 ppc-*-pe | ppc-*-cygwin32 | ppc-*-winnt*)
247 ppc-*-aix*) fmt=coff ;;
248 ppc-*-beos*) fmt=coff ;;
249 ppc-*-*bsd* | ppc-*-elf* | ppc-*-eabi* | ppc-*-sysv4*)
251 ppc-*-linux-gnu*) fmt=elf
254 *) AC_MSG_ERROR(GNU/Linux must be configured big endian) ;;
257 ppc-*-solaris*) fmt=elf
258 if test ${this_target} = $target; then
259 AC_DEFINE(TARGET_SOLARIS_COMMENT)
261 if test x${endian} = xbig; then
262 AC_MSG_ERROR(Solaris must be configured little endian)
265 ppc-*-rtems*) fmt=elf ;;
266 ppc-*-macos* | ppc-*-mpw*)
268 ppc-*-netware*) fmt=elf em=ppcnw ;;
270 sh-*-elf*) fmt=elf ;;
271 sh-*-coff*) fmt=coff ;;
272 sh-*-rtems*) fmt=coff ;;
274 ns32k-pc532-mach* | ns32k-pc532-ux*) fmt=aout em=pc532mach ;;
275 ns32k-pc532-netbsd* | ns32k-pc532-lites*) fmt=aout em=nbsd532 ;;
276 ns32k-pc532-openbsd*) fmt=aout em=nbsd532 ;;
278 sparc-*-rtems*) fmt=aout ;;
279 sparc-*-sunos4*) fmt=aout em=sun3 ;;
280 sparc-*-aout | sparc*-*-vxworks*)
281 fmt=aout em=sparcaout ;;
282 sparc-*-coff) fmt=coff ;;
283 sparc-*-linux*aout*) fmt=aout em=linux ;;
284 sparc-*-linux-gnu*) fmt=elf em=linux ;;
285 sparc-*-lynxos*) fmt=coff em=lynx ;;
286 sparc-fujitsu-none) fmt=aout ;;
287 sparc-*-elf | sparc-*-sysv4* | sparc-*-solaris*)
289 sparc-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
290 sparc-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
292 tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
293 tic30-*-*coff*) fmt=coff bfd_gas=yes ;;
294 # start-sanitize-tic80
295 tic80-*-*) fmt=coff ;;
299 dvp-*-*) fmt=elf bfd_gas=yes ;;
302 v850-*-*) fmt=elf bfd_gas=yes ;;
304 # start-sanitize-v850e
305 v850e-*-*) fmt=elf bfd_gas=yes ;;
306 v850ea-*-*) fmt=elf bfd_gas=yes ;;
308 vax-*-bsd* | vax-*-ultrix*)
310 vax-*-vms) fmt=vms ;;
312 z8k-*-coff | z8k-*-sim)
317 *-*-aout | *-*-scout)
323 *-*-generic) fmt=generic ;;
324 *-*-xray | *-*-hms) fmt=coff ;;
326 *-*-elf | *-*-sysv4* | *-*-solaris*)
327 AC_MSG_WARN(GAS support for ${generic_target} is incomplete.)
329 *-*-vxworks) fmt=aout ;;
330 *-*-netware) fmt=elf ;;
333 case ${cpu_type}-${fmt} in
334 alpha*-*) bfd_gas=yes ;;
335 arm-*) bfd_gas=yes ;;
337 # i386-aout) bfd_gas=preferred ;;
338 mips-*) bfd_gas=yes ;;
339 ns32k-*) bfd_gas=yes ;;
340 ppc-*) bfd_gas=yes ;;
341 sparc-*) bfd_gas=yes ;;
342 *-elf) bfd_gas=yes ;;
343 *-ecoff) bfd_gas=yes ;;
344 *-som) bfd_gas=yes ;;
348 # Other random stuff.
350 # do we need the opcodes library?
357 case "${enable_shared}" in
358 yes) shared_opcodes=true ;;
359 *opcodes*) shared_opcodes=true ;;
360 *) shared_opcodes=false ;;
362 if test "${shared_opcodes}" = "true"; then
363 # A shared libopcodes must be linked against libbfd.
371 case ${extra_objects} in
373 *) extra_objects="$extra_objects cgen.o"
374 AC_DEFINE(USING_CGEN)
380 case ${extra_objects} in
382 *) extra_objects="$extra_objects m68k-parse.o" ;;
387 echo ${extra_objects} | grep -s "itbl-parse.o"
388 if test $? -ne 0 ; then
389 extra_objects="$extra_objects itbl-parse.o"
392 echo ${extra_objects} | grep -s "itbl-lex.o"
393 if test $? -ne 0 ; then
394 extra_objects="$extra_objects itbl-lex.o"
397 echo ${extra_objects} | grep -s "itbl-ops.o"
398 if test $? -ne 0 ; then
399 extra_objects="$extra_objects itbl-ops.o"
404 if test $this_target = $target ; then
405 AC_DEFINE_UNQUOTED(DEFAULT_ARCH, "${arch}")
413 # See if we really can support this configuration with the emulation code.
415 if test $this_target = $target ; then
416 primary_bfd_gas=$bfd_gas
420 if test $bfd_gas = no ; then
421 # Can't support other configurations this way.
424 elif test $bfd_gas = no ; then
425 # Can't support this configuration.
429 # From target name and format, produce a list of supported emulations.
431 case ${generic_target}-${fmt} in
432 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
433 mips-*-linux-gnu*-*) case "$endian" in
434 big) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
435 *) emulation="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
437 mips-*-lnews*-ecoff) ;;
438 mips-*-*-ecoff) case "$endian" in
439 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
440 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
442 mips-*-*-elf) case "$endian" in
443 big) emulation="mipsbelf mipslelf mipself" ;;
444 *) emulation="mipslelf mipsbelf mipself" ;;
445 # Uncommenting the next line will turn on support for i386 COFF
446 # in any i386 ELF configuration. This probably doesn't work
448 # i386-*-*-elf) emulation="i386coff i386elf" ;;
452 emulations="$emulations $emulation"
456 # Assign floating point type. Most processors with FP support
457 # IEEE FP. On those that don't support FP at all, usually IEEE
459 case ${target_cpu} in
460 vax | tahoe ) atof=${target_cpu} ;;
464 case "${obj_format}" in
465 "") AC_MSG_ERROR(GAS does not know what format to use for target ${target}) ;;
469 dnl Make sure the desired support files exist.
472 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
473 AC_MSG_ERROR(GAS does not support target CPU ${target_cpu_type})
476 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
477 AC_MSG_ERROR(GAS does not have support for object file format ${obj_format})
480 case ${user_bfd_gas}-${primary_bfd_gas} in
482 # We didn't override user's choice.
485 AC_MSG_WARN(Use of BFD is required for ${target}; overriding config options.)
497 # User specified nothing.
501 # Some COFF configurations want these random other flags set.
502 case ${obj_format} in
504 case ${target_cpu_type} in
505 i386) AC_DEFINE(I386COFF) ;;
506 m68k) AC_DEFINE(M68KCOFF) ;;
507 m88k) AC_DEFINE(M88KCOFF) ;;
512 # Getting this done right is going to be a bitch. Each configuration specified
513 # with --enable-targets=... should be checked for environment, format, cpu, and
516 # For each configuration, the necessary object file support code must be linked
517 # in. This might be only one, it might be up to four. The necessary emulation
518 # code needs to be provided, too.
520 # And then there's "--enable-targets=all"....
522 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
524 formats="${obj_format}"
528 for em in . $emulations ; do
532 fmt=elf file=mipself ;;
533 mipsbecoff | mipslecoff)
534 fmt=ecoff file=mipsecoff ;;
536 fmt=coff file=i386coff ;;
538 fmt=elf file=i386elf ;;
540 formats="$formats $fmt"
541 emfiles="$emfiles e-$file.o"
542 EMULATIONS="$EMULATIONS &$em,"
546 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
547 for fmt in $formats ; do
549 aout) AC_DEFINE(OBJ_MAYBE_AOUT) ;;
550 bout) AC_DEFINE(OBJ_MAYBE_BOUT) ;;
551 coff) AC_DEFINE(OBJ_MAYBE_COFF) ;;
552 ecoff) AC_DEFINE(OBJ_MAYBE_ECOFF) ;;
553 elf) AC_DEFINE(OBJ_MAYBE_ELF) ;;
554 generic) AC_DEFINE(OBJ_MAYBE_GENERIC) ;;
555 hp300) AC_DEFINE(OBJ_MAYBE_HP300) ;;
556 ieee) AC_DEFINE(OBJ_MAYBE_IEEE) ;;
557 som) AC_DEFINE(OBJ_MAYBE_SOM) ;;
558 vms) AC_DEFINE(OBJ_MAYBE_VMS) ;;
560 extra_objects="$extra_objects obj-$fmt.o"
564 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
566 extra_objects="$extra_objects $emfiles"
567 DEFAULT_EMULATION=`set . $emulations ; echo $2`
568 AC_DEFINE(USE_EMULATIONS)
570 AC_SUBST(extra_objects)
571 AC_DEFINE_UNQUOTED(EMULATIONS, $EMULATIONS)
572 AC_DEFINE_UNQUOTED(DEFAULT_EMULATION, "$DEFAULT_EMULATION")
574 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
575 yes-*-coff) need_bfd=yes ;;
576 no-*-coff) need_bfd=yes
577 AC_DEFINE(MANY_SEGMENTS) ;;
580 reject_dev_configs=yes
582 case ${reject_dev_configs}-${dev} in
584 AC_MSG_ERROR(GAS does not support the ${generic_target} configuration.)
588 AC_SUBST(target_cpu_type)
592 dnl AC_SUBST(emulation)
594 case "${primary_bfd_gas}" in
595 yes) AC_DEFINE(BFD_ASSEMBLER)
599 # do we need the opcodes library?
600 case "${need_opcodes}" in
602 OPCODES_LIB=../opcodes/libopcodes.la
606 case "${need_bfd}" in
608 BFDLIB=../bfd/libbfd.la
609 ALL_OBJ_DEPS="$ALL_OBJ_DEPS ../bfd/bfd.h"
614 AC_SUBST(OPCODES_LIB)
616 AC_SUBST(ALL_OBJ_DEPS)
618 AC_DEFINE_UNQUOTED(TARGET_ALIAS, "${target_alias}")
619 AC_DEFINE_UNQUOTED(TARGET_CANONICAL, "${target}")
620 AC_DEFINE_UNQUOTED(TARGET_CPU, "${target_cpu}")
621 AC_DEFINE_UNQUOTED(TARGET_VENDOR, "${target_vendor}")
622 AC_DEFINE_UNQUOTED(TARGET_OS, "${target_os}")
636 AC_CHECK_HEADERS(string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h)
638 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
639 # people who are not cross-compiling but are compiling cross-assemblers.
640 AC_MSG_CHECKING(whether compiling a cross-assembler)
641 if test "${host}" = "${target}"; then
645 AC_DEFINE(CROSS_COMPILE)
647 AC_MSG_RESULT($cross_gas)
649 dnl ansidecl.h will deal with const
654 # VMS doesn't have unlink.
655 AC_CHECK_FUNCS(unlink remove, break)
657 # Some systems don't have sbrk().
660 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
661 # enough, but on some of those systems, the assert macro relies on requoting
665 # On some systems, the system header files may not declare malloc, realloc,
666 # and free. There are places where gas needs these functions to have been
667 # declared -- such as when taking their addresses.
675 #ifdef HAVE_STRINGS_H
686 GAS_CHECK_DECL_NEEDED(strstr, f, char *(*f)(), $gas_test_headers)
687 GAS_CHECK_DECL_NEEDED(malloc, f, char *(*f)(), $gas_test_headers)
688 GAS_CHECK_DECL_NEEDED(free, f, void (*f)(), $gas_test_headers)
689 GAS_CHECK_DECL_NEEDED(sbrk, f, char *(*f)(), $gas_test_headers)
691 # Does errno.h declare errno, or do we have to add a separate declaration
693 GAS_CHECK_DECL_NEEDED(errno, f, int f, [
699 dnl This must come last.
701 dnl We used to make symlinks to files in the source directory, but now
702 dnl we just use the right name for .c files, and create .h files in
703 dnl the build directory which include the right .h file. Make sure
704 dnl the old symlinks don't exist, so that a reconfigure in an existing
705 dnl directory behaves reasonably.
707 AC_OUTPUT(Makefile doc/Makefile .gdbinit:gdbinit.in po/Makefile.in:po/Make-in,
708 [rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
709 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
710 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
711 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
712 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
713 case ${target_cpu_type} in
714 m32r) echo '#include "opcodes/'"${target_cpu_type}"'-opc.h"' > cgen-opc.h ;;
717 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile],
718 [target_cpu_type=${target_cpu_type}
719 obj_format=${obj_format}