Remove m68k-aout and m68k-coff support
[deliverable/binutils-gdb.git] / binutils / configure.ac
CommitLineData
252b5132
RH
1dnl Process this file with autoconf to produce a configure script.
2dnl
219d1afa 3dnl Copyright (C) 2012-2018 Free Software Foundation, Inc.
5bf135a7
NC
4dnl
5dnl This file is free software; you can redistribute it and/or modify
6dnl it under the terms of the GNU General Public License as published by
7dnl the Free Software Foundation; either version 3 of the License, or
8dnl (at your option) any later version.
3aade688 9dnl
5bf135a7
NC
10dnl This program is distributed in the hope that it will be useful,
11dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
12dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13dnl GNU General Public License for more details.
3aade688 14dnl
5bf135a7
NC
15dnl You should have received a copy of the GNU General Public License
16dnl along with this program; see the file COPYING3. If not see
17dnl <http://www.gnu.org/licenses/>.
18dnl
19
da594c4a 20AC_PREREQ(2.59)
2e98a7bd
AM
21m4_include([../bfd/version.m4])
22AC_INIT([binutils], BFD_VERSION)
da594c4a 23AC_CONFIG_SRCDIR(ar.c)
252b5132 24
da594c4a 25AC_CANONICAL_TARGET
5d64ca4e 26AC_ISC_POSIX
252b5132 27
2e98a7bd 28AM_INIT_AUTOMAKE
252b5132 29
d45dc31f
SE
30AC_PROG_CC
31AC_GNU_SOURCE
7357c5b6 32AC_USE_SYSTEM_EXTENSIONS
e3525117 33
da594c4a 34LT_INIT
b879806f 35ACX_LARGEFILE
252b5132
RH
36
37AC_ARG_ENABLE(targets,
38[ --enable-targets alternative target configurations],
39[case "${enableval}" in
da594c4a 40 yes | "") AC_MSG_ERROR(enable-targets option must specify target names or 'all')
252b5132
RH
41 ;;
42 no) enable_targets= ;;
43 *) enable_targets=$enableval ;;
44esac])dnl
252b5132 45
9cb80f72
RM
46AC_ARG_ENABLE(deterministic-archives,
47[AS_HELP_STRING([--enable-deterministic-archives],
48 [ar and ranlib default to -D behavior])], [
49if test "${enableval}" = no; then
50 default_ar_deterministic=0
51else
52 default_ar_deterministic=1
53fi], [default_ar_deterministic=0])
54
55AC_DEFINE_UNQUOTED(DEFAULT_AR_DETERMINISTIC, $default_ar_deterministic,
56 [Should ar and ranlib use -D behavior by default?])
57
7fac9594
NC
58AC_ARG_ENABLE(default-strings-all,
59[AS_HELP_STRING([--disable-default-strings-all],
60 [strings defaults to --data behavior])], [
61if test "${enableval}" = no; then
62 default_strings_all=0
63else
64 default_strings_all=1
65fi], [default_strings_all=1])
66
67AC_DEFINE_UNQUOTED(DEFAULT_STRINGS_ALL, $default_strings_all,
68 [Should strings use -a behavior by default?])
69
398ee8f1 70AM_BINUTILS_WARNINGS
9cb80f72 71
da594c4a 72AC_CONFIG_HEADERS(config.h:config.in)
252b5132 73
df7b86aa
NC
74AH_VERBATIM([00_CONFIG_H_CHECK],
75[/* Check that config.h is #included before system headers
76 (this works only for glibc, but that should be enough). */
e6f88107 77#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
df7b86aa 78# error config.h must be #included before system headers
e6f88107
AM
79#endif
80#define __CONFIG_H__ 1])
df7b86aa 81
252b5132
RH
82if test -z "$target" ; then
83 AC_MSG_ERROR(Unrecognized target system type; please check config.sub.)
84fi
85if test -z "$host" ; then
86 AC_MSG_ERROR(Unrecognized host system type; please check config.sub.)
87fi
88
252b5132
RH
89AC_PROG_YACC
90AM_PROG_LEX
91
e184813f 92ALL_LINGUAS="bg ca da es fi fr hr id it ja pt ro ru rw sk sr sv tr uk vi zh_CN zh_TW"
20e95c23
DJ
93ZW_GNU_GETTEXT_SISTER_DIR
94AM_PO_SUBDIRS
252b5132
RH
95
96AM_MAINTAINER_MODE
d5fbea21 97AM_CONDITIONAL(GENINSRC_NEVER, false)
252b5132 98AC_EXEEXT
2481e6a2
ILT
99if test -n "$EXEEXT"; then
100 AC_DEFINE(HAVE_EXECUTABLE_SUFFIX, 1,
101 [Does the platform use an executable suffix?])
102fi
bb0cb4db
ILT
103AC_DEFINE_UNQUOTED(EXECUTABLE_SUFFIX, "${EXEEXT}",
104 [Suffix used for executables, if any.])
252b5132
RH
105
106# host-specific stuff:
107
108HDEFINES=
109
110. ${srcdir}/../bfd/configure.host
111
112AC_SUBST(HDEFINES)
113AR=${AR-ar}
114AC_SUBST(AR)
115AC_PROG_RANLIB
116AC_PROG_INSTALL
117
118BFD_CC_FOR_BUILD
119
8a965946
ILT
120DEMANGLER_NAME=c++filt
121case "${host}" in
122 *-*-go32* | *-*-msdos*)
123 DEMANGLER_NAME=cxxfilt
124esac
125AC_SUBST(DEMANGLER_NAME)
126
4c219c2e
AM
127AC_CHECK_SIZEOF([long])
128AC_CHECK_TYPES([long long], [AC_CHECK_SIZEOF(long long)])
129
3bfcb652 130AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h locale.h sys/param.h wchar.h)
252b5132 131AC_HEADER_SYS_WAIT
208a4923 132ACX_HEADER_STRING
252b5132 133AC_FUNC_ALLOCA
44350750 134AC_CHECK_FUNCS(sbrk utimes setmode getc_unlocked strcoll setlocale)
f9c026a8
NC
135AC_CHECK_FUNC([mkstemp],
136 AC_DEFINE([HAVE_MKSTEMP], 1,
137 [Define to 1 if you have the `mkstemp' function.]))
138AC_CHECK_FUNC([mkdtemp],
139 AC_DEFINE([HAVE_MKDTEMP], 1,
140 [Define to 1 if you have the `mkdtemp' function.]))
3bfcb652
NC
141 AC_MSG_CHECKING([for mbstate_t])
142 AC_TRY_COMPILE([#include <wchar.h>],
143 [mbstate_t teststate;],
144 have_mbstate_t=yes, have_mbstate_t=no)
145 AC_MSG_RESULT($have_mbstate_t)
146 if test x"$have_mbstate_t" = xyes; then
147 AC_DEFINE(HAVE_MBSTATE_T,1,[Define if mbstate_t exists in wchar.h.])
148 fi
cedd9a58 149
f353eb8a 150# Some systems have frexp only in -lm, not in -lc.
07735828 151AC_SEARCH_LIBS(frexp, m)
f353eb8a 152
44350750
NC
153AM_LC_MESSAGES
154
252b5132
RH
155AC_MSG_CHECKING(for time_t in time.h)
156AC_CACHE_VAL(bu_cv_decl_time_t_time_h,
da594c4a 157[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <time.h>], [time_t i;])],
252b5132
RH
158bu_cv_decl_time_t_time_h=yes, bu_cv_decl_time_t_time_h=no)])
159AC_MSG_RESULT($bu_cv_decl_time_t_time_h)
160if test $bu_cv_decl_time_t_time_h = yes; then
161 AC_DEFINE([HAVE_TIME_T_IN_TIME_H], 1,
162 [Is the type time_t defined in <time.h>?])
163fi
164
165AC_MSG_CHECKING(for time_t in sys/types.h)
166AC_CACHE_VAL(bu_cv_decl_time_t_types_h,
da594c4a 167[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>], [time_t i;])],
252b5132
RH
168bu_cv_decl_time_t_types_h=yes, bu_cv_decl_time_t_types_h=no)])
169AC_MSG_RESULT($bu_cv_decl_time_t_types_h)
170if test $bu_cv_decl_time_t_types_h = yes; then
171 AC_DEFINE([HAVE_TIME_T_IN_TYPES_H], 1,
172 [Is the type time_t defined in <sys/types.h>?])
173fi
174
e46eba98
NC
175AC_MSG_CHECKING(for a known getopt prototype in unistd.h)
176AC_CACHE_VAL(bu_cv_decl_getopt_unistd_h,
da594c4a 177[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <unistd.h>], [extern int getopt (int, char *const*, const char *);])],
e46eba98
NC
178bu_cv_decl_getopt_unistd_h=yes, bu_cv_decl_getopt_unistd_h=no)])
179AC_MSG_RESULT($bu_cv_decl_getopt_unistd_h)
180if test $bu_cv_decl_getopt_unistd_h = yes; then
181 AC_DEFINE([HAVE_DECL_GETOPT], 1,
182 [Is the prototype for getopt in <unistd.h> in the expected format?])
183fi
184
252b5132
RH
185# Under Next 3.2 <utime.h> apparently does not define struct utimbuf
186# by default.
187AC_MSG_CHECKING([for utime.h])
188AC_CACHE_VAL(bu_cv_header_utime_h,
da594c4a 189[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <sys/types.h>
252b5132
RH
190#ifdef HAVE_TIME_H
191#include <time.h>
192#endif
193#include <utime.h>],
da594c4a 194[struct utimbuf s;])],
252b5132
RH
195bu_cv_header_utime_h=yes, bu_cv_header_utime_h=no)])
196AC_MSG_RESULT($bu_cv_header_utime_h)
197if test $bu_cv_header_utime_h = yes; then
198 AC_DEFINE(HAVE_GOOD_UTIME_H, 1, [Does <utime.h> define struct utimbuf?])
199fi
200
1f5345a6 201AC_CHECK_DECLS([asprintf, environ, fprintf, getc_unlocked, getenv,
952781e8 202 sbrk, snprintf, stpcpy, strnlen, strstr, vsnprintf])
252b5132 203
ed2b5077
L
204# Link in zlib if we can. This allows us to read compressed debug
205# sections. This is used only by readelf.c (objdump uses bfd for
206# reading compressed sections).
207AM_ZLIB
1b315056 208
252b5132
RH
209BFD_BINARY_FOPEN
210
211# target-specific stuff:
212
213# Canonicalize the secondary target names.
214if test -n "$enable_targets"; then
215 for targ in `echo $enable_targets | sed 's/,/ /g'`
216 do
6d83c84b 217 result=`$ac_config_sub $targ 2>/dev/null`
252b5132
RH
218 if test -n "$result"; then
219 canon_targets="$canon_targets $result"
220 else
221 # Allow targets that config.sub doesn't recognize, like "all".
222 canon_targets="$canon_targets $targ"
223 fi
224 done
225fi
226
5ba684e2
NC
227AC_CHECK_HEADER(iconv.h)
228AM_ICONV
229
252b5132 230all_targets=false
252b5132
RH
231BUILD_SRCONV=
232BUILD_DLLTOOL=
233DLLTOOL_DEFS=
7aad4c3d 234DLLTOOL_DEFAULT=
252b5132 235BUILD_WINDRES=
692ed3e7 236BUILD_WINDMC=
252b5132
RH
237BUILD_DLLWRAP=
238BUILD_MISC=
1d97d67f 239BUILD_INSTALL_MISC=
8b1e6df3 240OBJDUMP_DEFS=
6abcee90
TG
241OBJDUMP_PRIVATE_VECTORS=
242OBJDUMP_PRIVATE_OFILES=
243od_vectors=
252b5132
RH
244
245for targ in $target $canon_targets
246do
247 if test "x$targ" = "xall"; then
248 all_targets=true
252b5132 249 BUILD_SRCONV='$(SRCONV_PROG)'
1d97d67f 250 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
003bc0ba
NC
251 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
252 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
253 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
254 if test -z "$DLLTOOL_DEFAULT"; then
255 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
256 fi
257 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
258 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
6abcee90 259 od_vectors="$od_vectors objdump_private_desc_xcoff"
252b5132
RH
260 else
261 case $targ in
252b5132
RH
262 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
263 esac
6abcee90 264
252b5132 265 case $targ in
a8c548cb
NC
266 arm-epoc-pe*)
267 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
268 if test -z "$DLLTOOL_DEFAULT"; then
269 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
270 fi
a8c548cb
NC
271 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
272 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 273 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
a8c548cb 274 ;;
361dff73 275 arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*)
7148cc28 276 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
277 if test -z "$DLLTOOL_DEFAULT"; then
278 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
279 fi
7148cc28
NC
280 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
281 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 282 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
7148cc28
NC
283 ;;
284 arm-*-pe*)
252b5132 285 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
286 if test -z "$DLLTOOL_DEFAULT"; then
287 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
288 fi
252b5132
RH
289 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
290 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 291 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
7a7b06ef 292 ;;
ee36d918 293 x86_64-*-mingw* | x86_64-*-cygwin*)
99ad8390 294 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
295 if test -z "$DLLTOOL_DEFAULT"; then
296 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
297 fi
99ad8390
NC
298 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
299 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 300 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
99ad8390
NC
301 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
302 ;;
252b5132 303changequote(,)dnl
80c7c40a 304 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
252b5132
RH
305changequote([,])dnl
306 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
307 if test -z "$DLLTOOL_DEFAULT"; then
308 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
309 fi
252b5132
RH
310 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
311 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 312 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
252b5132 313 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
7a7b06ef 314 ;;
80c7c40a
NC
315changequote(,)dnl
316 i[3-7]86-*-interix)
317changequote([,])dnl
7a7b06ef 318 BUILD_DLLTOOL='$(DLLTOOL_PROG)'
7aad4c3d
L
319 if test -z "$DLLTOOL_DEFAULT"; then
320 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
321 fi
7a7b06ef
ILT
322 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
323 ;;
f0660b73
NC
324changequote(,)dnl
325 powerpc*-aix5.[01])
326changequote([,])dnl
327 ;;
e5231592
RS
328changequote(,)dnl
329 powerpc*-aix[5-9].*)
330changequote([,])dnl
f0660b73
NC
331 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
332 ;;
e1d5b1e7 333 powerpc*-*-pe* | powerpc*-*-cygwin*)
252b5132 334 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
335 if test -z "$DLLTOOL_DEFAULT"; then
336 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
337 fi
252b5132
RH
338 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
339 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 340 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
7a7b06ef 341 ;;
59678365 342 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
1ab52cbe
AM
343 case "$BUILD_INSTALL_MISC" in
344 *embedspu*) ;;
345 *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
346 esac
669a9a2a 347 ;;
e1d5b1e7 348 sh*-*-pe)
8a0e0f38 349 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
350 if test -z "$DLLTOOL_DEFAULT"; then
351 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
352 fi
8a0e0f38
NC
353 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
354 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 355 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
8a0e0f38 356 ;;
cd14b966 357 spu-*-*)
1d97d67f 358 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
cd14b966 359 ;;
e1d5b1e7 360 mips*-*-pe)
8a0e0f38 361 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
362 if test -z "$DLLTOOL_DEFAULT"; then
363 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
364 fi
8a0e0f38
NC
365 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
366 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 367 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
8a0e0f38 368 ;;
27a710e5 369 mcore-*-pe)
661016bb 370 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
371 if test -z "$DLLTOOL_DEFAULT"; then
372 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
373 fi
661016bb
NC
374 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
375 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
692ed3e7 376 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
7a7b06ef 377 ;;
27a710e5 378 mcore-*-elf)
661016bb 379 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
7aad4c3d
L
380 if test -z "$DLLTOOL_DEFAULT"; then
381 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
382 fi
661016bb 383 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
7a7b06ef 384 ;;
15ab5209
DB
385 mep-*)
386 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
387 ;;
252b5132 388 esac
6abcee90
TG
389
390 # Add objdump private vectors.
391 case $targ in
6d0cfb9c
DC
392 avr-*-*)
393 od_vectors="$od_vectors objdump_private_desc_elf32_avr"
394 ;;
52fe4420 395 powerpc*-*-aix* | rs6000-*-aix*)
c5012cd8
TG
396 od_vectors="$od_vectors objdump_private_desc_xcoff"
397 ;;
398 *-*-darwin*)
399 od_vectors="$od_vectors objdump_private_desc_mach_o"
6abcee90
TG
400 ;;
401 esac
252b5132
RH
402 fi
403done
404
6abcee90
TG
405# Uniq objdump private vector, build objdump target ofiles.
406od_files=
407f=""
408for i in $od_vectors ; do
409 case " $f " in
410 *" $i "*) ;;
411 *)
412 f="$f $i"
413 OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
414 case $i in
6d0cfb9c
DC
415 objdump_private_desc_elf32_avr)
416 od_files="$od_files od-elf32_avr" ;;
6abcee90
TG
417 objdump_private_desc_xcoff)
418 od_files="$od_files od-xcoff" ;;
c5012cd8
TG
419 objdump_private_desc_mach_o)
420 od_files="$od_files od-macho" ;;
6abcee90
TG
421 *) AC_MSG_ERROR(*** unknown private vector $i) ;;
422 esac
423 ;;
424 esac
425done
426
427# Uniq objdump target ofiles
428f=""
429for i in $od_files ; do
430 case " $f " in
431 *" $i "*) ;;
432 *)
433 f="$f $i"
434 OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
435 ;;
436 esac
437done
438
7aad4c3d
L
439DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
440
c918cb96
DD
441if test "${with_windres+set}" = set; then
442 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
443fi
444
692ed3e7
NC
445if test "${with_windmc+set}" = set; then
446 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
447fi
448
6abcee90
TG
449OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
450
252b5132
RH
451AC_SUBST(BUILD_SRCONV)
452AC_SUBST(BUILD_DLLTOOL)
453AC_SUBST(DLLTOOL_DEFS)
454AC_SUBST(BUILD_WINDRES)
692ed3e7 455AC_SUBST(BUILD_WINDMC)
252b5132
RH
456AC_SUBST(BUILD_DLLWRAP)
457AC_SUBST(BUILD_MISC)
1d97d67f 458AC_SUBST(BUILD_INSTALL_MISC)
8b1e6df3 459AC_SUBST(OBJDUMP_DEFS)
6abcee90 460AC_SUBST(OBJDUMP_PRIVATE_OFILES)
252b5132
RH
461
462AC_DEFINE_UNQUOTED(TARGET, "${target}", [Configured target name.])
463
464targ=$target
465. $srcdir/../bfd/config.bfd
466if test "x$targ_underscore" = "xyes"; then
467 UNDERSCORE=1
468else
469 UNDERSCORE=0
470fi
bb279dc0
ZW
471AC_DEFINE_UNQUOTED(TARGET_PREPENDS_UNDERSCORE, $UNDERSCORE,
472 [Define to 1 if user symbol names have a leading underscore, 0 if not.])
252b5132 473
9cb80f72 474# Emulation
52fbfb5d
AM
475targ=$target
476. ${srcdir}/configure.tgt
477EMULATION=$targ_emul
9cb80f72 478EMULATION_VECTOR=$targ_emul_vector
eb1e0e80
NC
479
480AC_SUBST(EMULATION)
481AC_SUBST(EMULATION_VECTOR)
482
108a6f8e
CD
483# Required for html and install-html
484AC_SUBST(datarootdir)
485AC_SUBST(docdir)
486AC_SUBST(htmldir)
31dd3154 487AC_SUBST(pdfdir)
108a6f8e 488
da594c4a
AM
489AC_CONFIG_FILES(Makefile doc/Makefile po/Makefile.in:po/Make-in)
490AC_OUTPUT
This page took 0.945265 seconds and 4 git commands to generate.