OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [configure.in] - Diff between revs 145 and 166

Only display areas with differences | Details | Blame | View Log

Rev 145 Rev 166
dnl Process this file with autoconf to produce a configure script
dnl Process this file with autoconf to produce a configure script
dnl
dnl
AC_PREREQ(2.59)
AC_PREREQ(2.59)
AC_INIT
AC_INIT
AC_CONFIG_SRCDIR(ldmain.c)
AC_CONFIG_SRCDIR(ldmain.c)
AC_CANONICAL_TARGET
AC_CANONICAL_TARGET
AC_CANONICAL_BUILD
AC_CANONICAL_BUILD
AC_ISC_POSIX
AC_ISC_POSIX
changequote(,)dnl
changequote(,)dnl
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
changequote([,])dnl
changequote([,])dnl
AM_INIT_AUTOMAKE(ld, ${BFD_VERSION})
AM_INIT_AUTOMAKE(ld, ${BFD_VERSION})
AM_MAINTAINER_MODE
AM_MAINTAINER_MODE
AC_ARG_WITH(lib-path, [  --with-lib-path=dir1:dir2...  set default LIB_PATH],LIB_PATH=$withval)
AC_ARG_WITH(lib-path, [  --with-lib-path=dir1:dir2...  set default LIB_PATH],LIB_PATH=$withval)
AC_ARG_ENABLE(targets,
AC_ARG_ENABLE(targets,
[  --enable-targets        alternative target configurations],
[  --enable-targets        alternative target configurations],
[case "${enableval}" in
[case "${enableval}" in
  yes | "") AC_MSG_ERROR(enable-targets option must specify target names or 'all')
  yes | "") AC_MSG_ERROR(enable-targets option must specify target names or 'all')
            ;;
            ;;
  no)       enable_targets= ;;
  no)       enable_targets= ;;
  *)        enable_targets=$enableval ;;
  *)        enable_targets=$enableval ;;
esac])dnl
esac])dnl
AC_ARG_ENABLE(64-bit-bfd,
AC_ARG_ENABLE(64-bit-bfd,
[  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)],
[  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)],
[case "${enableval}" in
[case "${enableval}" in
  yes)  want64=true  ;;
  yes)  want64=true  ;;
  no)   want64=false ;;
  no)   want64=false ;;
  *)    AC_MSG_ERROR(bad value ${enableval} for 64-bit-bfd option) ;;
  *)    AC_MSG_ERROR(bad value ${enableval} for 64-bit-bfd option) ;;
esac],[want64=false])dnl
esac],[want64=false])dnl
AC_ARG_WITH(sysroot,
AC_ARG_WITH(sysroot,
[  --with-sysroot[=DIR] Search for usr/lib et al within DIR.],
[  --with-sysroot[=DIR] Search for usr/lib et al within DIR.],
[
[
 case ${with_sysroot} in
 case ${with_sysroot} in
 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
 esac
 esac
 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
 use_sysroot=yes
 use_sysroot=yes
 if test "x$prefix" = xNONE; then
 if test "x$prefix" = xNONE; then
  test_prefix=/usr/local
  test_prefix=/usr/local
 else
 else
  test_prefix=$prefix
  test_prefix=$prefix
 fi
 fi
 if test "x$exec_prefix" = xNONE; then
 if test "x$exec_prefix" = xNONE; then
  test_exec_prefix=$test_prefix
  test_exec_prefix=$test_prefix
 else
 else
  test_exec_prefix=$exec_prefix
  test_exec_prefix=$exec_prefix
 fi
 fi
 case ${TARGET_SYSTEM_ROOT} in
 case ${TARGET_SYSTEM_ROOT} in
 "${test_prefix}"|"${test_prefix}/"*|\
 "${test_prefix}"|"${test_prefix}/"*|\
 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
 '${prefix}'|'${prefix}/'*|\
 '${prefix}'|'${prefix}/'*|\
 '${exec_prefix}'|'${exec_prefix}/'*)
 '${exec_prefix}'|'${exec_prefix}/'*)
   t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
   t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
   TARGET_SYSTEM_ROOT_DEFINE="$t"
   TARGET_SYSTEM_ROOT_DEFINE="$t"
   ;;
   ;;
 esac
 esac
], [
], [
 use_sysroot=no
 use_sysroot=no
 TARGET_SYSTEM_ROOT=
 TARGET_SYSTEM_ROOT=
 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
])
])
AC_SUBST(use_sysroot)
AC_SUBST(use_sysroot)
AC_SUBST(TARGET_SYSTEM_ROOT)
AC_SUBST(TARGET_SYSTEM_ROOT)
AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE)
AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE)
dnl Use --enable-gold to decide if this linker should be the default.
dnl Use --enable-gold to decide if this linker should be the default.
dnl "install_as_default" is set to false if gold is the default linker.
dnl "install_as_default" is set to false if gold is the default linker.
dnl "installed_linker" is the installed BFD linker name.
dnl "installed_linker" is the installed BFD linker name.
AC_ARG_ENABLE(gold,
AC_ARG_ENABLE(gold,
[[  --enable-gold[=ARG]     build gold [ARG={default,yes,no}]]],
[[  --enable-gold[=ARG]     build gold [ARG={default,yes,no}]]],
[case "${enableval}" in
[case "${enableval}" in
 default)
 default)
   install_as_default=no
   install_as_default=no
   installed_linker=ld.bfd
   installed_linker=ld.bfd
   ;;
   ;;
 yes|no)
 yes|no)
   install_as_default=yes
   install_as_default=yes
   installed_linker=ld.bfd
   installed_linker=ld.bfd
   ;;
   ;;
 *)
 *)
   AC_MSG_ERROR([invalid --enable-gold argument])
   AC_MSG_ERROR([invalid --enable-gold argument])
   ;;
   ;;
 esac],
 esac],
[install_as_default=yes
[install_as_default=yes
 installed_linker=ld.bfd])
 installed_linker=ld.bfd])
AC_SUBST(install_as_default)
AC_SUBST(install_as_default)
AC_SUBST(installed_linker)
AC_SUBST(installed_linker)
AC_ARG_ENABLE([got],
AC_ARG_ENABLE([got],
AS_HELP_STRING([--enable-got=],
AS_HELP_STRING([--enable-got=],
               [GOT handling scheme (target, single, negative, multigot)]),
               [GOT handling scheme (target, single, negative, multigot)]),
[case "${enableval}" in
[case "${enableval}" in
  target | single | negative | multigot)  got_handling=$enableval ;;
  target | single | negative | multigot)  got_handling=$enableval ;;
  *)  AC_MSG_ERROR(bad value ${enableval} for --enable-got option) ;;
  *)  AC_MSG_ERROR(bad value ${enableval} for --enable-got option) ;;
esac],
esac],
[got_handling=target])
[got_handling=target])
case "${got_handling}" in
case "${got_handling}" in
  target)
  target)
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_TARGET_DEFAULT],
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_TARGET_DEFAULT],
              [Define to choose default GOT handling scheme]) ;;
              [Define to choose default GOT handling scheme]) ;;
  single)
  single)
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_SINGLE],
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_SINGLE],
              [Define to choose default GOT handling scheme]) ;;
              [Define to choose default GOT handling scheme]) ;;
  negative)
  negative)
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_NEGATIVE],
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_NEGATIVE],
              [Define to choose default GOT handling scheme]) ;;
              [Define to choose default GOT handling scheme]) ;;
  multigot)
  multigot)
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_MULTIGOT],
    AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_MULTIGOT],
              [Define to choose default GOT handling scheme]) ;;
              [Define to choose default GOT handling scheme]) ;;
  *)  AC_MSG_ERROR(bad value ${got_handling} for --enable-got option) ;;
  *)  AC_MSG_ERROR(bad value ${got_handling} for --enable-got option) ;;
esac
esac
AM_BINUTILS_WARNINGS
AM_BINUTILS_WARNINGS
AC_CONFIG_HEADERS([config.h:config.in])
AC_CONFIG_HEADERS([config.h:config.in])
if test -z "$target" ; then
if test -z "$target" ; then
    AC_MSG_ERROR(Unrecognized target system type; please check config.sub.)
    AC_MSG_ERROR(Unrecognized target system type; please check config.sub.)
fi
fi
if test -z "$host" ; then
if test -z "$host" ; then
    AC_MSG_ERROR(Unrecognized host system type; please check config.sub.)
    AC_MSG_ERROR(Unrecognized host system type; please check config.sub.)
fi
fi
# host-specific stuff:
# host-specific stuff:
AC_PROG_CC
AC_PROG_CC
AC_PROG_CXX
AC_PROG_CXX
AC_GNU_SOURCE
AC_GNU_SOURCE
AC_USE_SYSTEM_EXTENSIONS
AC_USE_SYSTEM_EXTENSIONS
ACX_LARGEFILE
ACX_LARGEFILE
AC_PROG_INSTALL
AC_PROG_INSTALL
LT_INIT
LT_INIT
 
 
ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id bg"
ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id bg it"
ZW_GNU_GETTEXT_SISTER_DIR
ZW_GNU_GETTEXT_SISTER_DIR
AM_PO_SUBDIRS
AM_PO_SUBDIRS
AC_EXEEXT
AC_EXEEXT
AC_PROG_YACC
AC_PROG_YACC
AM_PROG_LEX
AM_PROG_LEX
AM_MAINTAINER_MODE
AM_MAINTAINER_MODE
AM_CONDITIONAL(GENINSRC_NEVER, false)
AM_CONDITIONAL(GENINSRC_NEVER, false)
ACX_PROG_CMP_IGNORE_INITIAL
ACX_PROG_CMP_IGNORE_INITIAL
. ${srcdir}/configure.host
. ${srcdir}/configure.host
AC_SUBST(HDEFINES)
AC_SUBST(HDEFINES)
AC_SUBST(HOSTING_CRT0)
AC_SUBST(HOSTING_CRT0)
AC_SUBST(HOSTING_LIBS)
AC_SUBST(HOSTING_LIBS)
AC_SUBST(NATIVE_LIB_DIRS)
AC_SUBST(NATIVE_LIB_DIRS)
AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h)
AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h)
AC_CHECK_HEADERS(fcntl.h sys/file.h sys/time.h sys/stat.h)
AC_CHECK_HEADERS(fcntl.h sys/file.h sys/time.h sys/stat.h)
AC_CHECK_FUNCS(glob mkstemp realpath sbrk waitpid)
AC_CHECK_FUNCS(glob mkstemp realpath sbrk waitpid)
AC_CHECK_FUNCS(open lseek close)
AC_CHECK_FUNCS(open lseek close)
AC_HEADER_DIRENT
AC_HEADER_DIRENT
# Check for dlopen support and enable plugins if possible.
# Check for dlopen support and enable plugins if possible.
enable_plugins=yes
enable_plugins=yes
AC_CHECK_HEADER([dlfcn.h],[],[enable_plugins=no],[AC_INCLUDES_DEFAULT])
AC_CHECK_HEADER([dlfcn.h],[],[enable_plugins=no],[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([dlopen],[dl],[],[enable_plugins=no],[])
AC_SEARCH_LIBS([dlopen],[dl],[],[enable_plugins=no],[])
AC_CHECK_FUNCS([dlopen dlsym dlclose],[],[enable_plugins=no])
AC_CHECK_FUNCS([dlopen dlsym dlclose],[],[enable_plugins=no])
# We also support plugins on Windows (MinGW).
# We also support plugins on Windows (MinGW).
if test x$enable_plugins = xno ; then
if test x$enable_plugins = xno ; then
  AC_CHECK_HEADERS([windows.h],[enable_plugins=yes],[],[AC_INCLUDES_DEFAULT])
  AC_CHECK_HEADERS([windows.h],[enable_plugins=yes],[],[AC_INCLUDES_DEFAULT])
fi
fi
AM_CONDITIONAL([ENABLE_PLUGINS], [test x$enable_plugins = xyes])
AM_CONDITIONAL([ENABLE_PLUGINS], [test x$enable_plugins = xyes])
AC_ARG_ENABLE(initfini-array,
AC_ARG_ENABLE(initfini-array,
        [  --enable-initfini-array      use .init_array/.fini_array sections],
        [  --enable-initfini-array      use .init_array/.fini_array sections],
        [], [
        [], [
AC_CACHE_CHECK(for .preinit_array/.init_array/.fini_array support,
AC_CACHE_CHECK(for .preinit_array/.init_array/.fini_array support,
                 gcc_cv_initfini_array, [dnl
                 gcc_cv_initfini_array, [dnl
  if test "x${build}" = "x${target}" ; then
  if test "x${build}" = "x${target}" ; then
    AC_RUN_IFELSE([AC_LANG_SOURCE([
    AC_RUN_IFELSE([AC_LANG_SOURCE([
static int x = -1;
static int x = -1;
int main (void) { return x; }
int main (void) { return x; }
int foo (void) { x = 0; }
int foo (void) { x = 0; }
int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;])],
int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;])],
             [gcc_cv_initfini_array=yes], [gcc_cv_initfini_array=no],
             [gcc_cv_initfini_array=yes], [gcc_cv_initfini_array=no],
             [gcc_cv_initfini_array=no])
             [gcc_cv_initfini_array=no])
   else
   else
     gcc_cv_initfini_array=no
     gcc_cv_initfini_array=no
   fi])
   fi])
  enable_initfini_array=$gcc_cv_initfini_array
  enable_initfini_array=$gcc_cv_initfini_array
])
])
AC_SUBST(enable_initfini_array)
AC_SUBST(enable_initfini_array)
if test $enable_initfini_array = yes; then
if test $enable_initfini_array = yes; then
  AC_DEFINE(HAVE_INITFINI_ARRAY, 1,
  AC_DEFINE(HAVE_INITFINI_ARRAY, 1,
    [Define .init_array/.fini_array sections are available and working.])
    [Define .init_array/.fini_array sections are available and working.])
fi
fi
AC_MSG_CHECKING(for a known getopt prototype in unistd.h)
AC_MSG_CHECKING(for a known getopt prototype in unistd.h)
AC_CACHE_VAL(ld_cv_decl_getopt_unistd_h,
AC_CACHE_VAL(ld_cv_decl_getopt_unistd_h,
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], [extern int getopt (int, char *const*, const char *);])],
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], [extern int getopt (int, char *const*, const char *);])],
ld_cv_decl_getopt_unistd_h=yes, ld_cv_decl_getopt_unistd_h=no)])
ld_cv_decl_getopt_unistd_h=yes, ld_cv_decl_getopt_unistd_h=no)])
AC_MSG_RESULT($ld_cv_decl_getopt_unistd_h)
AC_MSG_RESULT($ld_cv_decl_getopt_unistd_h)
if test $ld_cv_decl_getopt_unistd_h = yes; then
if test $ld_cv_decl_getopt_unistd_h = yes; then
  AC_DEFINE([HAVE_DECL_GETOPT], 1,
  AC_DEFINE([HAVE_DECL_GETOPT], 1,
            [Is the prototype for getopt in  in the expected format?])
            [Is the prototype for getopt in  in the expected format?])
fi
fi
BFD_BINARY_FOPEN
BFD_BINARY_FOPEN
AC_CHECK_DECLS([strstr, free, sbrk, getenv, environ])
AC_CHECK_DECLS([strstr, free, sbrk, getenv, environ])
# Link in zlib if we can.  This is needed only for the bootstrap tests
# Link in zlib if we can.  This is needed only for the bootstrap tests
# right now, since those tests use libbfd, which depends on zlib.
# right now, since those tests use libbfd, which depends on zlib.
AC_SEARCH_LIBS(zlibVersion, z, [AC_CHECK_HEADERS(zlib.h)])
AM_ZLIB
 
 
# When converting linker scripts into strings for use in emulation
# When converting linker scripts into strings for use in emulation
# files, use astring.sed if the compiler supports ANSI string
# files, use astring.sed if the compiler supports ANSI string
# concatenation, or ostring.sed otherwise.  This is to support the
# concatenation, or ostring.sed otherwise.  This is to support the
# broken Microsoft MSVC compiler, which limits the length of string
# broken Microsoft MSVC compiler, which limits the length of string
# constants, while still supporting pre-ANSI compilers which do not
# constants, while still supporting pre-ANSI compilers which do not
# support string concatenation.
# support string concatenation.
AC_MSG_CHECKING([whether ANSI C string concatenation works])
AC_MSG_CHECKING([whether ANSI C string concatenation works])
AC_CACHE_VAL(ld_cv_string_concatenation,
AC_CACHE_VAL(ld_cv_string_concatenation,
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [char *a = "a" "a";])],
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [char *a = "a" "a";])],
  ld_cv_string_concatenation=yes,
  ld_cv_string_concatenation=yes,
  ld_cv_string_concatenation=no)])
  ld_cv_string_concatenation=no)])
AC_MSG_RESULT($ld_cv_string_concatenation)
AC_MSG_RESULT($ld_cv_string_concatenation)
if test "$ld_cv_string_concatenation" = "yes"; then
if test "$ld_cv_string_concatenation" = "yes"; then
  STRINGIFY=astring.sed
  STRINGIFY=astring.sed
else
else
  STRINGIFY=ostring.sed
  STRINGIFY=ostring.sed
fi
fi
AC_SUBST(STRINGIFY)
AC_SUBST(STRINGIFY)
# target-specific stuff:
# target-specific stuff:
all_targets=
all_targets=
EMUL=
EMUL=
all_emuls=
all_emuls=
all_emul_extras=
all_emul_extras=
all_libpath=
all_libpath=
dnl We need to get an arbitrary number of tdir definitions into
dnl We need to get an arbitrary number of tdir definitions into
dnl Makefile.  We can't do it using AC_SUBST, because autoconf does
dnl Makefile.  We can't do it using AC_SUBST, because autoconf does
dnl not permit literal newlines in an AC_SUBST variables.  So we use a
dnl not permit literal newlines in an AC_SUBST variables.  So we use a
dnl file.
dnl file.
rm -f tdirs
rm -f tdirs
for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
do
do
  if test "$targ_alias" = "all"; then
  if test "$targ_alias" = "all"; then
    all_targets=true
    all_targets=true
  else
  else
    # Canonicalize the secondary target names.
    # Canonicalize the secondary target names.
    result=`$ac_config_sub $targ_alias 2>/dev/null`
    result=`$ac_config_sub $targ_alias 2>/dev/null`
    if test -n "$result"; then
    if test -n "$result"; then
        targ=$result
        targ=$result
    else
    else
        targ=$targ_alias
        targ=$targ_alias
    fi
    fi
    . ${srcdir}/configure.tgt
    . ${srcdir}/configure.tgt
    if test "$targ" = "$target"; then
    if test "$targ" = "$target"; then
      EMUL=$targ_emul
      EMUL=$targ_emul
    fi
    fi
    if test x${want64} = xfalse; then
    if test x${want64} = xfalse; then
      . ${srcdir}/../bfd/config.bfd
      . ${srcdir}/../bfd/config.bfd
    fi
    fi
    if test x${want64} = xtrue; then
    if test x${want64} = xtrue; then
      targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
      targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
      targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
      targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
    fi
    fi
    for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
    for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
        case " $all_emuls " in
        case " $all_emuls " in
        *" e${i}.o "*) ;;
        *" e${i}.o "*) ;;
        *)
        *)
          all_emuls="$all_emuls e${i}.o"
          all_emuls="$all_emuls e${i}.o"
          eval result=\$tdir_$i
          eval result=\$tdir_$i
          test -z "$result" && result=$targ_alias
          test -z "$result" && result=$targ_alias
          echo tdir_$i=$result >> tdirs
          echo tdir_$i=$result >> tdirs
          ;;
          ;;
        esac
        esac
    done
    done
    for i in $targ_emul $targ_extra_libpath; do
    for i in $targ_emul $targ_extra_libpath; do
        case " $all_libpath " in
        case " $all_libpath " in
        *" ${i} "*) ;;
        *" ${i} "*) ;;
        *)
        *)
          if test -z "$all_libpath"; then
          if test -z "$all_libpath"; then
            all_libpath=${i}
            all_libpath=${i}
          else
          else
            all_libpath="$all_libpath ${i}"
            all_libpath="$all_libpath ${i}"
          fi
          fi
          ;;
          ;;
        esac
        esac
    done
    done
    for i in $targ_extra_ofiles; do
    for i in $targ_extra_ofiles; do
        case " $all_emul_extras " in
        case " $all_emul_extras " in
        *" ${i} "*) ;;
        *" ${i} "*) ;;
        *)
        *)
          all_emul_extras="$all_emul_extras ${i}"
          all_emul_extras="$all_emul_extras ${i}"
          ;;
          ;;
        esac
        esac
    done
    done
  fi
  fi
done
done
AC_SUBST(EMUL)
AC_SUBST(EMUL)
TDIRS=tdirs
TDIRS=tdirs
AC_SUBST_FILE(TDIRS)
AC_SUBST_FILE(TDIRS)
if test x${all_targets} = xtrue; then
if test x${all_targets} = xtrue; then
  if test x${want64} = xfalse; then
  if test x${want64} = xfalse; then
    AC_CHECK_SIZEOF(long)
    AC_CHECK_SIZEOF(long)
    if test "x${ac_cv_sizeof_long}" = "x8"; then
    if test "x${ac_cv_sizeof_long}" = "x8"; then
      want64=true
      want64=true
    fi
    fi
  fi
  fi
  if test x${want64} = xtrue; then
  if test x${want64} = xtrue; then
    EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
    EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
  else
  else
    EMULATION_OFILES='$(ALL_EMULATIONS)'
    EMULATION_OFILES='$(ALL_EMULATIONS)'
  fi
  fi
  EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
  EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
else
else
  EMULATION_OFILES=$all_emuls
  EMULATION_OFILES=$all_emuls
  EMUL_EXTRA_OFILES=$all_emul_extras
  EMUL_EXTRA_OFILES=$all_emul_extras
fi
fi
AC_SUBST(EMULATION_OFILES)
AC_SUBST(EMULATION_OFILES)
AC_SUBST(EMUL_EXTRA_OFILES)
AC_SUBST(EMUL_EXTRA_OFILES)
AC_SUBST(LIB_PATH)
AC_SUBST(LIB_PATH)
EMULATION_LIBPATH=$all_libpath
EMULATION_LIBPATH=$all_libpath
AC_SUBST(EMULATION_LIBPATH)
AC_SUBST(EMULATION_LIBPATH)
if test x${enable_static} = xno; then
if test x${enable_static} = xno; then
  TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
  TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
else
else
  TESTBFDLIB="../bfd/.libs/libbfd.a"
  TESTBFDLIB="../bfd/.libs/libbfd.a"
fi
fi
AC_SUBST(TESTBFDLIB)
AC_SUBST(TESTBFDLIB)
target_vendor=${target_vendor=$host_vendor}
target_vendor=${target_vendor=$host_vendor}
case "$target_vendor" in
case "$target_vendor" in
  hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
  hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
  *)  EXTRA_SHLIB_EXTENSION= ;;
  *)  EXTRA_SHLIB_EXTENSION= ;;
esac
esac
case "$target_os" in
case "$target_os" in
  lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
  lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
esac
esac
if test x${EXTRA_SHLIB_EXTENSION} != x ; then
if test x${EXTRA_SHLIB_EXTENSION} != x ; then
  AC_DEFINE_UNQUOTED(EXTRA_SHLIB_EXTENSION, "$EXTRA_SHLIB_EXTENSION",
  AC_DEFINE_UNQUOTED(EXTRA_SHLIB_EXTENSION, "$EXTRA_SHLIB_EXTENSION",
   [Additional extension a shared object might have.])
   [Additional extension a shared object might have.])
fi
fi
dnl Required by html, pdf, install-pdf and install-html
dnl Required by html, pdf, install-pdf and install-html
AC_SUBST(datarootdir)
AC_SUBST(datarootdir)
AC_SUBST(docdir)
AC_SUBST(docdir)
AC_SUBST(htmldir)
AC_SUBST(htmldir)
AC_SUBST(pdfdir)
AC_SUBST(pdfdir)
AC_CONFIG_FILES(Makefile po/Makefile.in:po/Make-in)
AC_CONFIG_FILES(Makefile po/Makefile.in:po/Make-in)
AC_OUTPUT
AC_OUTPUT
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.