133965Sjdpdnl Process this file with autoconf to produce a configure script. 233965Sjdpdnl 3218822SdimAC_PREREQ(2.57) 433965SjdpAC_INIT(ar.c) 533965Sjdp 638889SjdpAC_CANONICAL_SYSTEM 768765SobrienAC_ISC_POSIX 838889Sjdp 978828Sobrienchangequote(,)dnl 10102729SobrienBFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 1178828Sobrienchangequote([,])dnl 1278828SobrienAM_INIT_AUTOMAKE(binutils, ${BFD_VERSION}) 1338889Sjdp 14218822SdimAC_PROG_CC 15218822SdimAC_GNU_SOURCE 16218822SdimAC_PROG_LIBTOOL 1738889Sjdp 1833965SjdpAC_ARG_ENABLE(targets, 1933965Sjdp[ --enable-targets alternative target configurations], 2033965Sjdp[case "${enableval}" in 2133965Sjdp yes | "") AC_ERROR(enable-targets option must specify target names or 'all') 2233965Sjdp ;; 2333965Sjdp no) enable_targets= ;; 2433965Sjdp *) enable_targets=$enableval ;; 2533965Sjdpesac])dnl 2633965SjdpAC_ARG_ENABLE(commonbfdlib, 2733965Sjdp[ --enable-commonbfdlib build shared BFD/opcodes/libiberty library], 2833965Sjdp[case "${enableval}" in 2933965Sjdp yes) commonbfdlib=true ;; 3033965Sjdp no) commonbfdlib=false ;; 3133965Sjdp *) AC_MSG_ERROR([bad value ${enableval} for BFD commonbfdlib option]) ;; 3233965Sjdpesac])dnl 3333965Sjdp 34218822SdimAM_BINUTILS_WARNINGS 35218822Sdim 3638889SjdpAM_CONFIG_HEADER(config.h:config.in) 3733965Sjdp 3833965Sjdpif test -z "$target" ; then 3933965Sjdp AC_MSG_ERROR(Unrecognized target system type; please check config.sub.) 4033965Sjdpfi 4133965Sjdpif test -z "$host" ; then 4233965Sjdp AC_MSG_ERROR(Unrecognized host system type; please check config.sub.) 4333965Sjdpfi 4433965Sjdp 4538889SjdpAC_PROG_YACC 4660484SobrienAM_PROG_LEX 4738889Sjdp 48218822SdimALL_LINGUAS="fr tr ja es sv da zh_CN ru ro rw zh_TW fi vi" 49218822SdimZW_GNU_GETTEXT_SISTER_DIR 50218822SdimAM_PO_SUBDIRS 5160484Sobrien 5238889SjdpAM_MAINTAINER_MODE 53218822SdimAM_CONDITIONAL(GENINSRC_NEVER, false) 5460484SobrienAC_EXEEXT 5560484Sobrienif test -n "$EXEEXT"; then 5660484Sobrien AC_DEFINE(HAVE_EXECUTABLE_SUFFIX, 1, 5760484Sobrien [Does the platform use an executable suffix?]) 5860484Sobrienfi 5960484SobrienAC_DEFINE_UNQUOTED(EXECUTABLE_SUFFIX, "${EXEEXT}", 6060484Sobrien [Suffix used for executables, if any.]) 6138889Sjdp 6233965Sjdp# host-specific stuff: 6333965Sjdp 6433965SjdpHDEFINES= 6533965Sjdp 6633965Sjdp. ${srcdir}/../bfd/configure.host 6733965Sjdp 6833965SjdpAC_SUBST(HDEFINES) 6933965SjdpAR=${AR-ar} 7033965SjdpAC_SUBST(AR) 7133965SjdpAC_PROG_RANLIB 7260484SobrienAC_PROG_INSTALL 7333965Sjdp 7433965SjdpBFD_CC_FOR_BUILD 7533965Sjdp 7660484SobrienDEMANGLER_NAME=c++filt 7760484Sobriencase "${host}" in 7860484Sobrien *-*-go32* | *-*-msdos*) 7960484Sobrien DEMANGLER_NAME=cxxfilt 8060484Sobrienesac 8160484SobrienAC_SUBST(DEMANGLER_NAME) 8260484Sobrien 83218822SdimAC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h) 8433965SjdpAC_HEADER_SYS_WAIT 8533965SjdpAC_FUNC_ALLOCA 86104834SobrienAC_CHECK_FUNCS(sbrk utimes setmode getc_unlocked strcoll) 87218822SdimAC_CHECK_FUNC([mkstemp], 88218822Sdim AC_DEFINE([HAVE_MKSTEMP], 1, 89218822Sdim [Define to 1 if you have the `mkstemp' function.])) 90218822SdimAC_CHECK_FUNC([mkdtemp], 91218822Sdim AC_DEFINE([HAVE_MKDTEMP], 1, 92218822Sdim [Define to 1 if you have the `mkdtemp' function.])) 9333965Sjdp 9489857Sobrien# Check whether fopen64 is available and whether _LARGEFILE64_SOURCE 9589857Sobrien# needs to be defined for it 9689857SobrienAC_MSG_CHECKING([for fopen64]) 9789857SobrienAC_CACHE_VAL(bu_cv_have_fopen64, 9889857Sobrien[AC_TRY_LINK([#include <stdio.h>], [FILE *f = fopen64 ("/tmp/foo","r");], 9989857Sobrienbu_cv_have_fopen64=yes, 10089857Sobrien[saved_CPPFLAGS=$CPPFLAGS 10189857Sobrien CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 10289857Sobrien AC_TRY_LINK([#include <stdio.h>], [FILE *f = fopen64 ("/tmp/foo","r");], 10389857Sobrienbu_cv_have_fopen64="need -D_LARGEFILE64_SOURCE", 10489857Sobrienbu_cv_have_fopen64=no) 10589857Sobrien CPPFLAGS=$saved_CPPFLAGS])]) 10689857SobrienAC_MSG_RESULT($bu_cv_have_fopen64) 107104834Sobrienif test "$bu_cv_have_fopen64" != no; then 10889857Sobrien AC_DEFINE([HAVE_FOPEN64], 1, 10989857Sobrien [Is fopen64 available?]) 11089857Sobrienfi 111218822SdimAC_MSG_CHECKING([for stat64]) 112218822SdimAC_CACHE_VAL(bu_cv_have_stat64, 113218822Sdim[AC_TRY_LINK([#include <sys/stat.h>], [struct stat64 st; stat64 ("/tmp/foo", &st);], 114218822Sdimbu_cv_have_stat64=yes, 115218822Sdim[saved_CPPFLAGS=$CPPFLAGS 116218822Sdim CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 117218822Sdim AC_TRY_LINK([#include <sys/stat.h>], [struct stat64 st; stat64 ("/tmp/foo", &st);], 118218822Sdimbu_cv_have_stat64="need -D_LARGEFILE64_SOURCE", 119218822Sdimbu_cv_have_stat64=no) 120218822Sdim CPPFLAGS=$saved_CPPFLAGS])]) 121218822SdimAC_MSG_RESULT($bu_cv_have_stat64) 122218822Sdimif test "$bu_cv_have_stat64" != no; then 123218822Sdim AC_DEFINE([HAVE_STAT64], 1, 124218822Sdim [Is stat64 available?]) 125218822Sdimfi 126218822Sdimif test "$bu_cv_have_fopen64" = "need -D_LARGEFILE64_SOURCE" \ 127218822Sdim || test "$bu_cv_have_stat64" = "need -D_LARGEFILE64_SOURCE"; then 128218822Sdim AC_DEFINE([_LARGEFILE64_SOURCE], 1, 129218822Sdim [Enable LFS]) 130218822Sdim CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 131218822Sdimfi 13289857Sobrien 13360484Sobrien# Some systems have frexp only in -lm, not in -lc. 13460484SobrienAC_SEARCH_LIBS(frexp, m) 13560484Sobrien 13633965SjdpAC_MSG_CHECKING(for time_t in time.h) 13733965SjdpAC_CACHE_VAL(bu_cv_decl_time_t_time_h, 13833965Sjdp[AC_TRY_COMPILE([#include <time.h>], [time_t i;], 13933965Sjdpbu_cv_decl_time_t_time_h=yes, bu_cv_decl_time_t_time_h=no)]) 14033965SjdpAC_MSG_RESULT($bu_cv_decl_time_t_time_h) 14133965Sjdpif test $bu_cv_decl_time_t_time_h = yes; then 14260484Sobrien AC_DEFINE([HAVE_TIME_T_IN_TIME_H], 1, 14360484Sobrien [Is the type time_t defined in <time.h>?]) 14433965Sjdpfi 14533965Sjdp 14633965SjdpAC_MSG_CHECKING(for time_t in sys/types.h) 14733965SjdpAC_CACHE_VAL(bu_cv_decl_time_t_types_h, 14833965Sjdp[AC_TRY_COMPILE([#include <sys/types.h>], [time_t i;], 14933965Sjdpbu_cv_decl_time_t_types_h=yes, bu_cv_decl_time_t_types_h=no)]) 15033965SjdpAC_MSG_RESULT($bu_cv_decl_time_t_types_h) 15133965Sjdpif test $bu_cv_decl_time_t_types_h = yes; then 15260484Sobrien AC_DEFINE([HAVE_TIME_T_IN_TYPES_H], 1, 15360484Sobrien [Is the type time_t defined in <sys/types.h>?]) 15433965Sjdpfi 15533965Sjdp 156218822SdimAC_MSG_CHECKING(for a known getopt prototype in unistd.h) 157218822SdimAC_CACHE_VAL(bu_cv_decl_getopt_unistd_h, 158218822Sdim[AC_TRY_COMPILE([#include <unistd.h>], [extern int getopt (int, char *const*, const char *);], 159218822Sdimbu_cv_decl_getopt_unistd_h=yes, bu_cv_decl_getopt_unistd_h=no)]) 160218822SdimAC_MSG_RESULT($bu_cv_decl_getopt_unistd_h) 161218822Sdimif test $bu_cv_decl_getopt_unistd_h = yes; then 162218822Sdim AC_DEFINE([HAVE_DECL_GETOPT], 1, 163218822Sdim [Is the prototype for getopt in <unistd.h> in the expected format?]) 164218822Sdimfi 165218822Sdim 16633965Sjdp# Under Next 3.2 <utime.h> apparently does not define struct utimbuf 16733965Sjdp# by default. 16833965SjdpAC_MSG_CHECKING([for utime.h]) 16933965SjdpAC_CACHE_VAL(bu_cv_header_utime_h, 17033965Sjdp[AC_TRY_COMPILE([#include <sys/types.h> 17133965Sjdp#ifdef HAVE_TIME_H 17233965Sjdp#include <time.h> 17333965Sjdp#endif 17433965Sjdp#include <utime.h>], 17533965Sjdp[struct utimbuf s;], 17633965Sjdpbu_cv_header_utime_h=yes, bu_cv_header_utime_h=no)]) 17733965SjdpAC_MSG_RESULT($bu_cv_header_utime_h) 17833965Sjdpif test $bu_cv_header_utime_h = yes; then 17960484Sobrien AC_DEFINE(HAVE_GOOD_UTIME_H, 1, [Does <utime.h> define struct utimbuf?]) 18033965Sjdpfi 18133965Sjdp 182218822SdimAC_CHECK_DECLS([fprintf, stpcpy, strstr, sbrk, getenv, environ, getc_unlocked, 183218822Sdim snprintf, vsnprintf]) 18433965Sjdp 18533965SjdpBFD_BINARY_FOPEN 18633965Sjdp 18733965Sjdp# target-specific stuff: 18833965Sjdp 18933965Sjdp# Canonicalize the secondary target names. 19033965Sjdpif test -n "$enable_targets"; then 19133965Sjdp for targ in `echo $enable_targets | sed 's/,/ /g'` 19233965Sjdp do 19360484Sobrien result=`$ac_config_sub $targ 2>/dev/null` 19433965Sjdp if test -n "$result"; then 19533965Sjdp canon_targets="$canon_targets $result" 19633965Sjdp else 19733965Sjdp # Allow targets that config.sub doesn't recognize, like "all". 19833965Sjdp canon_targets="$canon_targets $targ" 19933965Sjdp fi 20033965Sjdp done 20133965Sjdpfi 20233965Sjdp 203218822SdimAC_CHECK_HEADER(iconv.h) 204218822SdimAM_ICONV 205218822Sdim 20633965Sjdpall_targets=false 20733965SjdpBUILD_NLMCONV= 20833965SjdpNLMCONV_DEFS= 20933965SjdpBUILD_SRCONV= 21033965SjdpBUILD_DLLTOOL= 21133965SjdpDLLTOOL_DEFS= 212218822SdimDLLTOOL_DEFAULT= 21338889SjdpBUILD_WINDRES= 214218822SdimBUILD_WINDMC= 21560484SobrienBUILD_DLLWRAP= 21660484SobrienBUILD_MISC= 217218822SdimBUILD_INSTALL_MISC= 21877298SobrienOBJDUMP_DEFS= 21933965Sjdp 22033965Sjdpfor targ in $target $canon_targets 22133965Sjdpdo 22233965Sjdp if test "x$targ" = "xall"; then 22333965Sjdp all_targets=true 22438889Sjdp BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 22560484Sobrien BUILD_SRCONV='$(SRCONV_PROG)' 22633965Sjdp NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC" 227218822Sdim BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 22833965Sjdp else 22933965Sjdp case $targ in 23033965Sjdpchangequote(,)dnl 231130561Sobrien i[3-7]86*-*-netware*) 23233965Sjdpchangequote([,])dnl 23338889Sjdp BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 23433965Sjdp NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386" 23533965Sjdp ;; 23633965Sjdp alpha*-*-netware*) 23738889Sjdp BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 23833965Sjdp NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA" 23933965Sjdp ;; 24033965Sjdp powerpc*-*-netware*) 24138889Sjdp BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 24233965Sjdp NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC" 24333965Sjdp ;; 24433965Sjdp sparc*-*-netware*) 24538889Sjdp BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 24633965Sjdp NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC" 24733965Sjdp ;; 24833965Sjdp esac 24933965Sjdp case $targ in 25060484Sobrien *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;; 25133965Sjdp esac 25233965Sjdp case $targ in 25377298Sobrien arm-epoc-pe*) 25477298Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 255218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 256218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC" 257218822Sdim fi 25877298Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM" 25977298Sobrien BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 260218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 26177298Sobrien ;; 262218822Sdim arm-wince-pe* | arm-*-wince) 26338889Sjdp BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 264218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 265218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE" 266218822Sdim fi 267218822Sdim DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM" 268218822Sdim BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 269218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 270218822Sdim ;; 271218822Sdim arm-*-pe*) 272218822Sdim BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 273218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 274218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM" 275218822Sdim fi 27633965Sjdp DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 27738889Sjdp BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 278218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 27960484Sobrien ;; 280130561Sobrien thumb-*-pe*) 28160484Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 282218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 283218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM" 284218822Sdim fi 28560484Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 28660484Sobrien BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 287218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 28860484Sobrien ;; 289218822Sdim x86_64-*-mingw*) 290218822Sdim BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 291218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 292218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64" 293218822Sdim fi 294218822Sdim DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64" 295218822Sdim BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 296218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 297218822Sdim BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 29877298Sobrien ;; 29933965Sjdpchangequote(,)dnl 300130561Sobrien i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) 30133965Sjdpchangequote([,])dnl 30238889Sjdp BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 303218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 304218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 305218822Sdim fi 30633965Sjdp DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 30738889Sjdp BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 308218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 30960484Sobrien BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 31060484Sobrien ;; 311130561Sobrienchangequote(,)dnl 312130561Sobrien i[3-7]86-*-interix) 313130561Sobrienchangequote([,])dnl 31460484Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)' 315218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 316218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 317218822Sdim fi 31860484Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 31960484Sobrien ;; 320130561Sobrienchangequote(,)dnl 321130561Sobrien powerpc*-aix5.[01]) 322130561Sobrienchangequote([,])dnl 323130561Sobrien ;; 324130561Sobrien powerpc*-aix5.*) 325130561Sobrien OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" 326130561Sobrien ;; 32799461Sobrien powerpc*-*-pe* | powerpc*-*-cygwin*) 32838889Sjdp BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 329218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 330218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC" 331218822Sdim fi 33233965Sjdp DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC" 33338889Sjdp BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 334218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 33560484Sobrien ;; 336218822Sdim powerpc*-*-linux* | powerpc*-*-elf*) 337218822Sdim BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu" 338218822Sdim ;; 33999461Sobrien sh*-*-pe) 34060484Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 341218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 342218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH" 343218822Sdim fi 34460484Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH" 34560484Sobrien BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 346218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 34760484Sobrien ;; 348218822Sdim spu-*-*) 349218822Sdim BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 350218822Sdim ;; 35199461Sobrien mips*-*-pe) 35260484Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 353218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 354218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS" 355218822Sdim fi 35660484Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS" 35760484Sobrien BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 358218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 35960484Sobrien ;; 360130561Sobrien mcore-*-pe) 36160484Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 362218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 363218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE" 364218822Sdim fi 36560484Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE" 36660484Sobrien BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 367218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 36860484Sobrien ;; 369130561Sobrien mcore-*-elf) 37060484Sobrien BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 371218822Sdim if test -z "$DLLTOOL_DEFAULT"; then 372218822Sdim DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF" 373218822Sdim fi 37460484Sobrien DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF" 37560484Sobrien ;; 376218822Sdim mep-*) 377218822Sdim OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0" 378130561Sobrien ;; 37933965Sjdp esac 38033965Sjdp fi 38133965Sjdpdone 38233965Sjdp 383218822SdimDLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT" 384218822Sdim 38589857Sobrienif test "${with_windres+set}" = set; then 38689857Sobrien BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 38789857Sobrienfi 38889857Sobrien 389218822Sdimif test "${with_windmc+set}" = set; then 390218822Sdim BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 391218822Sdimfi 392218822Sdim 39333965SjdpAC_SUBST(NLMCONV_DEFS) 39433965SjdpAC_SUBST(BUILD_NLMCONV) 39533965SjdpAC_SUBST(BUILD_SRCONV) 39633965SjdpAC_SUBST(BUILD_DLLTOOL) 39733965SjdpAC_SUBST(DLLTOOL_DEFS) 39838889SjdpAC_SUBST(BUILD_WINDRES) 399218822SdimAC_SUBST(BUILD_WINDMC) 40060484SobrienAC_SUBST(BUILD_DLLWRAP) 40160484SobrienAC_SUBST(BUILD_MISC) 402218822SdimAC_SUBST(BUILD_INSTALL_MISC) 40377298SobrienAC_SUBST(OBJDUMP_DEFS) 40433965Sjdp 40560484SobrienAC_DEFINE_UNQUOTED(TARGET, "${target}", [Configured target name.]) 40638889Sjdp 40733965Sjdptarg=$target 40833965Sjdp. $srcdir/../bfd/config.bfd 40933965Sjdpif test "x$targ_underscore" = "xyes"; then 41033965Sjdp UNDERSCORE=1 41133965Sjdpelse 41233965Sjdp UNDERSCORE=0 41333965Sjdpfi 414130561SobrienAC_DEFINE_UNQUOTED(TARGET_PREPENDS_UNDERSCORE, $UNDERSCORE, 415130561Sobrien [Define to 1 if user symbol names have a leading underscore, 0 if not.]) 41633965Sjdp 417104834Sobrien# Emulation 418104834Sobrienfor targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'` 419104834Sobriendo 420104834Sobrien # Canonicalize the secondary target names. 421104834Sobrien result=`$ac_config_sub $targ_alias 2>/dev/null` 422104834Sobrien if test -n "$result"; then 423104834Sobrien targ=$result 424104834Sobrien else 425104834Sobrien targ=$targ_alias 426104834Sobrien fi 427104834Sobrien 428104834Sobrien . ${srcdir}/configure.tgt 429104834Sobrien 430104834Sobrien EMULATION=$targ_emul 431104834Sobrien EMULATION_VECTOR=$targ_emul_vector 432104834Sobriendone 433104834Sobrien 434104834SobrienAC_SUBST(EMULATION) 435104834SobrienAC_SUBST(EMULATION_VECTOR) 436104834Sobrien 437218822Sdim# Required for html and install-html 438218822SdimAC_SUBST(datarootdir) 439218822SdimAC_SUBST(docdir) 440218822SdimAC_SUBST(htmldir) 441218822Sdim 442218822SdimAC_OUTPUT(Makefile doc/Makefile po/Makefile.in:po/Make-in) 443