| 23 |
AC_GNU_SOURCE |
AC_GNU_SOURCE |
| 24 |
AC_USE_SYSTEM_EXTENSIONS |
AC_USE_SYSTEM_EXTENSIONS |
| 25 |
|
|
| 26 |
|
LT_INIT([dlopen]) |
| 27 |
|
|
| 28 |
|
AC_PLUGINS |
| 29 |
|
|
| 30 |
|
AM_CONDITIONAL(PLUGINS, test "$plugins" = "yes") |
| 31 |
|
|
| 32 |
|
if test "$plugins" = "yes"; then |
| 33 |
|
if test "$enable_dlopen" != "yes" ; then |
| 34 |
|
AC_MSG_ERROR([ |
| 35 |
|
Building BFD with plugin support requires a host that supports -ldl.]) |
| 36 |
|
fi |
| 37 |
|
enable_targets="$enable_targets plugin" |
| 38 |
|
fi |
| 39 |
|
|
| 40 |
case "${target}" in |
case "${target}" in |
| 41 |
changequote(,)dnl |
changequote(,)dnl |
| 42 |
sparc-*-solaris*|i[3-7]86-*-solaris*) |
sparc-*-solaris*|i[3-7]86-*-solaris*) |
| 48 |
# large-file support through the --enable-largefile switch, disable |
# large-file support through the --enable-largefile switch, disable |
| 49 |
# large-file support in favor of procfs support. |
# large-file support in favor of procfs support. |
| 50 |
if test "${target}" = "${host}" -a "$enable_largefile" != 'yes'; then |
if test "${target}" = "${host}" -a "$enable_largefile" != 'yes'; then |
| 51 |
enable_largefile="no" |
if test "$plugins" = "no"; then |
| 52 |
|
enable_largefile="no" |
| 53 |
|
fi |
| 54 |
fi |
fi |
| 55 |
;; |
;; |
| 56 |
esac |
esac |
| 57 |
|
|
| 58 |
AC_SYS_LARGEFILE |
AC_SYS_LARGEFILE |
| 59 |
|
|
|
LT_INIT |
|
|
|
|
| 60 |
AC_ARG_ENABLE(64-bit-bfd, |
AC_ARG_ENABLE(64-bit-bfd, |
| 61 |
[ --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)], |
| 62 |
[case "${enableval}" in |
[case "${enableval}" in |
| 74 |
*) enable_targets=$enableval ;; |
*) enable_targets=$enableval ;; |
| 75 |
esac])dnl |
esac])dnl |
| 76 |
|
|
|
AC_ARG_ENABLE(commonbfdlib, |
|
|
[ --enable-commonbfdlib build shared BFD/opcodes/libiberty library], |
|
|
[case "${enableval}" in |
|
|
yes) commonbfdlib=true ;; |
|
|
no) commonbfdlib=false ;; |
|
|
*) AC_MSG_ERROR([bad value ${enableval} for BFD commonbfdlib option]) ;; |
|
|
esac])dnl |
|
|
|
|
| 77 |
AC_ARG_WITH(mmap, |
AC_ARG_WITH(mmap, |
| 78 |
[ --with-mmap try using mmap for BFD input files if available], |
[ --with-mmap try using mmap for BFD input files if available], |
| 79 |
[case "${withval}" in |
[case "${withval}" in |
| 143 |
|
|
| 144 |
# host stuff: |
# host stuff: |
| 145 |
|
|
| 146 |
ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id" |
ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru" |
| 147 |
ZW_GNU_GETTEXT_SISTER_DIR |
ZW_GNU_GETTEXT_SISTER_DIR |
| 148 |
AM_PO_SUBDIRS |
AM_PO_SUBDIRS |
| 149 |
|
|
| 197 |
BFD_CC_FOR_BUILD |
BFD_CC_FOR_BUILD |
| 198 |
|
|
| 199 |
AC_CHECK_HEADERS(alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h) |
AC_CHECK_HEADERS(alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h) |
| 200 |
AC_CHECK_HEADERS(fcntl.h sys/file.h sys/time.h) |
AC_CHECK_HEADERS(fcntl.h sys/file.h sys/time.h sys/stat.h) |
| 201 |
GCC_HEADER_STDINT(bfd_stdint.h) |
GCC_HEADER_STDINT(bfd_stdint.h) |
| 202 |
AC_HEADER_TIME |
AC_HEADER_TIME |
| 203 |
AC_HEADER_DIRENT |
AC_HEADER_DIRENT |
| 223 |
AC_CHECK_DECLS(snprintf) |
AC_CHECK_DECLS(snprintf) |
| 224 |
AC_CHECK_DECLS(vsnprintf) |
AC_CHECK_DECLS(vsnprintf) |
| 225 |
|
|
| 226 |
|
# Support for VMS timestamps via cross compile |
| 227 |
|
|
| 228 |
|
if test "$ac_cv_header_time_h" = yes; then |
| 229 |
|
BFD_HAVE_TIME_TYPE_MEMBER(struct tm, tm_gmtoff) |
| 230 |
|
fi |
| 231 |
|
|
| 232 |
|
if test "$ac_cv_header_sys_stat_h" = yes; then |
| 233 |
|
BFD_HAVE_SYS_STAT_TYPE_MEMBER(struct stat, st_mtim, tv_sec) |
| 234 |
|
BFD_HAVE_SYS_STAT_TYPE_MEMBER(struct stat, st_mtim, tv_nsec) |
| 235 |
|
fi |
| 236 |
|
|
| 237 |
# Link in zlib if we can. This allows us to read compressed debug sections. |
# Link in zlib if we can. This allows us to read compressed debug sections. |
| 238 |
# This is used only by compress.c. |
# This is used only by compress.c. |
| 239 |
AC_SEARCH_LIBS(zlibVersion, z, [AC_CHECK_HEADERS(zlib.h)]) |
AC_SEARCH_LIBS(zlibVersion, z, [AC_CHECK_HEADERS(zlib.h)]) |
| 416 |
rs6000-*-lynx*) |
rs6000-*-lynx*) |
| 417 |
COREFILE=lynx-core.lo |
COREFILE=lynx-core.lo |
| 418 |
;; |
;; |
| 419 |
rs6000-*-aix5.* | powerpc-*-aix5.*) |
changequote(,)dnl |
| 420 |
|
rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*) |
| 421 |
|
changequote([,])dnl |
| 422 |
COREFILE=rs6000-core.lo |
COREFILE=rs6000-core.lo |
| 423 |
COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE" |
COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE" |
| 424 |
;; |
;; |
| 521 |
[Name of host specific header file to include in trad-core.c.]) |
[Name of host specific header file to include in trad-core.c.]) |
| 522 |
fi |
fi |
| 523 |
|
|
| 524 |
# Horrible hacks to build DLLs on Windows. |
# Check if linker supports --as-needed and --no-as-needed options |
| 525 |
WIN32LDFLAGS= |
AC_CACHE_CHECK(linker --as-needed support, bfd_cv_ld_as_needed, |
| 526 |
WIN32LIBADD= |
[bfd_cv_ld_as_needed=no |
| 527 |
case "${host}" in |
if $LD --help 2>/dev/null | grep as-needed > /dev/null; then |
| 528 |
*-*-cygwin*) |
bfd_cv_ld_as_needed=yes |
| 529 |
if test "$enable_shared" = "yes"; then |
fi |
| 530 |
WIN32LDFLAGS="-no-undefined" |
]) |
| 531 |
WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32" |
|
| 532 |
fi |
LT_LIB_M |
| 533 |
;; |
|
| 534 |
*-*-linux*) |
# When building a shared libbfd, link against the pic version of libiberty |
| 535 |
# We borrow WIN32LIBADD so that the shared libbfd won't depend on |
# so that apps that use libbfd won't need libiberty just to satisfy any |
| 536 |
# libiberty.a. |
# libbfd references. |
| 537 |
|
# We can't do that if a pic libiberty is unavailable since including non-pic |
| 538 |
|
# code would insert text relocations into libbfd. |
| 539 |
|
SHARED_LIBADD= |
| 540 |
|
SHARED_LDFLAGS= |
| 541 |
|
if test "$enable_shared" = "yes"; then |
| 542 |
changequote(,)dnl |
changequote(,)dnl |
| 543 |
x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` |
x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` |
| 544 |
changequote([,])dnl |
changequote([,])dnl |
| 545 |
if test -n "$x"; then |
if test -n "$x"; then |
| 546 |
WIN32LIBADD="-L../libiberty/pic -liberty" |
SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty" |
| 547 |
fi |
fi |
| 548 |
|
|
| 549 |
|
# More hacks to build DLLs on Windows. |
| 550 |
|
case "${host}" in |
| 551 |
|
*-*-cygwin*) |
| 552 |
|
SHARED_LDFLAGS="-no-undefined" |
| 553 |
|
SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32" |
| 554 |
;; |
;; |
| 555 |
esac |
esac |
| 556 |
AC_SUBST(WIN32LDFLAGS) |
|
| 557 |
AC_SUBST(WIN32LIBADD) |
if test -n "$SHARED_LIBADD"; then |
| 558 |
|
if test -n "$LIBM"; then |
| 559 |
|
if test x"$bfd_cv_ld_as_needed" = xyes; then |
| 560 |
|
# Link against libm only when needed. Put -lc, -lm inside -Wl |
| 561 |
|
# to stop libtool reordering these options. |
| 562 |
|
SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed" |
| 563 |
|
else |
| 564 |
|
SHARED_LIBADD="$SHARED_LIBADD $LIBM" |
| 565 |
|
fi |
| 566 |
|
fi |
| 567 |
|
fi |
| 568 |
|
fi |
| 569 |
|
AC_SUBST(SHARED_LDFLAGS) |
| 570 |
|
AC_SUBST(SHARED_LIBADD) |
| 571 |
|
|
| 572 |
# target stuff: |
# target stuff: |
| 573 |
|
|
| 650 |
# Target backend .o files. |
# Target backend .o files. |
| 651 |
tb= |
tb= |
| 652 |
|
|
| 653 |
elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo" |
elf="elf.lo elflink.lo elf-attrs.lo elf-ifunc.lo elf-strtab.lo |
| 654 |
|
elf-eh-frame.lo dwarf1.lo" |
| 655 |
|
|
| 656 |
for vec in $selvecs |
for vec in $selvecs |
| 657 |
do |
do |
| 683 |
armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;; |
armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;; |
| 684 |
b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;; |
b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;; |
| 685 |
b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;; |
b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;; |
| 686 |
bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;; |
bfd_pei_ia64_vec) tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;; |
|
bfd_efi_bsdrv_ia32_vec) tb="$tb efi-bsdrv-ia32.lo peigen.lo cofflink.lo" ;; |
|
|
bfd_efi_rtdrv_ia32_vec) tb="$tb efi-rtdrv-ia32.lo peigen.lo cofflink.lo" ;; |
|
|
bfd_efi_app_x86_64_vec) tb="$tb efi-app-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;; |
|
|
bfd_efi_bsdrv_x86_64_vec) tb="$tb efi-bsdrv-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;; |
|
|
bfd_efi_rtdrv_x86_64_vec) tb="$tb efi-rtdrv-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;; |
|
|
bfd_efi_app_ia64_vec) tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;; |
|
|
bfd_efi_bsdrv_ia64_vec) tb="$tb efi-bsdrv-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;; |
|
|
bfd_efi_rtdrv_ia64_vec) tb="$tb efi-rtdrv-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;; |
|
| 687 |
bfd_elf32_am33lin_vec) tb="$tb elf32-am33lin.lo elf32.lo $elf" ;; |
bfd_elf32_am33lin_vec) tb="$tb elf32-am33lin.lo elf32.lo $elf" ;; |
| 688 |
bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;; |
bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;; |
| 689 |
bfd_elf32_bfin_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;; |
bfd_elf32_bfin_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;; |
| 708 |
bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;; |
bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;; |
| 709 |
bfd_elf32_frv_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;; |
bfd_elf32_frv_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;; |
| 710 |
bfd_elf32_frvfdpic_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;; |
bfd_elf32_frvfdpic_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;; |
| 711 |
|
bfd_elf32_moxie_vec) tb="$tb elf32-moxie.lo elf32.lo $elf" ;; |
| 712 |
bfd_elf32_h8300_vec) tb="$tb elf32-h8300.lo elf32.lo $elf" ;; |
bfd_elf32_h8300_vec) tb="$tb elf32-h8300.lo elf32.lo $elf" ;; |
| 713 |
bfd_elf32_hppa_linux_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;; |
bfd_elf32_hppa_linux_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;; |
| 714 |
bfd_elf32_hppa_nbsd_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;; |
bfd_elf32_hppa_nbsd_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;; |
| 726 |
bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";; |
bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";; |
| 727 |
bfd_elf32_ip2k_vec) tb="$tb elf32-ip2k.lo elf32.lo $elf" ;; |
bfd_elf32_ip2k_vec) tb="$tb elf32-ip2k.lo elf32.lo $elf" ;; |
| 728 |
bfd_elf32_iq2000_vec) tb="$tb elf32-iq2000.lo elf32.lo $elf" ;; |
bfd_elf32_iq2000_vec) tb="$tb elf32-iq2000.lo elf32.lo $elf" ;; |
| 729 |
|
bfd_elf32_lm32_vec) tb="$tb elf32-lm32.lo elf32.lo $elf" ;; |
| 730 |
|
bfd_elf32_lm32fdpic_vec) tb="$tb elf32-lm32.lo elf32.lo $elf" ;; |
| 731 |
bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;; |
bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;; |
| 732 |
bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;; |
bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;; |
| 733 |
bfd_elf32_littlearm_symbian_vec) |
bfd_elf32_littlearm_symbian_vec) |
| 767 |
bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;; |
bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;; |
| 768 |
bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;; |
bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;; |
| 769 |
bfd_elf32_s390_vec) tb="$tb elf32-s390.lo elf32.lo $elf" ;; |
bfd_elf32_s390_vec) tb="$tb elf32-s390.lo elf32.lo $elf" ;; |
| 770 |
bfd_elf32_bigscore_vec) tb="$tb elf32-score.lo elf32.lo $elf" ;; |
bfd_elf32_bigscore_vec) tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;; |
| 771 |
bfd_elf32_littlescore_vec) tb="$tb elf32-score.lo elf32.lo $elf" ;; |
bfd_elf32_littlescore_vec) tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;; |
| 772 |
# FIXME: We include cofflink.lo not because it's needed for |
# FIXME: We include cofflink.lo not because it's needed for |
| 773 |
# bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec |
# bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec |
| 774 |
# which needs it but does not list it. Should be fixed in right place. |
# which needs it but does not list it. Should be fixed in right place. |
| 808 |
bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;; |
bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;; |
| 809 |
bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;; |
bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;; |
| 810 |
bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;; |
bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;; |
| 811 |
|
bfd_elf64_ia64_vms_vec) tb="$tb elf64-ia64.lo elf64.lo $elf vmsutil.lo"; target_size=64 ;; |
| 812 |
bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;; |
bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;; |
| 813 |
bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;; |
bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;; |
| 814 |
bfd_elf64_mmix_vec) tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;; |
bfd_elf64_mmix_vec) tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;; |
| 827 |
bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;; |
bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;; |
| 828 |
bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;; |
bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;; |
| 829 |
bfd_elf64_x86_64_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;; |
bfd_elf64_x86_64_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;; |
| 830 |
|
bfd_elf64_l1om_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;; |
| 831 |
|
bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;; |
| 832 |
bfd_mmo_vec) tb="$tb mmo.lo" target_size=64 ;; |
bfd_mmo_vec) tb="$tb mmo.lo" target_size=64 ;; |
| 833 |
bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;; |
bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;; |
| 834 |
bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;; |
bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;; |
| 882 |
mach_o_be_vec) tb="$tb mach-o.lo" ;; |
mach_o_be_vec) tb="$tb mach-o.lo" ;; |
| 883 |
mach_o_le_vec) tb="$tb mach-o.lo" ;; |
mach_o_le_vec) tb="$tb mach-o.lo" ;; |
| 884 |
mach_o_fat_vec) tb="$tb mach-o.lo" ;; |
mach_o_fat_vec) tb="$tb mach-o.lo" ;; |
| 885 |
|
mach_o_i386_vec) tb="$tb mach-o-i386.lo" ;; |
| 886 |
mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; |
mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; |
| 887 |
mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; |
mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; |
| 888 |
mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;; |
mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;; |
| 900 |
pef_vec) tb="$tb pef.lo" ;; |
pef_vec) tb="$tb pef.lo" ;; |
| 901 |
pef_xlib_vec) tb="$tb pef.lo" ;; |
pef_xlib_vec) tb="$tb pef.lo" ;; |
| 902 |
pdp11_aout_vec) tb="$tb pdp11.lo" ;; |
pdp11_aout_vec) tb="$tb pdp11.lo" ;; |
| 903 |
|
plugin_vec) tb="$tb plugin.lo" ;; |
| 904 |
pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;; |
pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;; |
| 905 |
ppcboot_vec) tb="$tb ppcboot.lo" ;; |
ppcboot_vec) tb="$tb ppcboot.lo" ;; |
| 906 |
riscix_vec) tb="$tb aout32.lo riscix.lo" ;; |
riscix_vec) tb="$tb aout32.lo riscix.lo" ;; |
| 1048 |
AC_SUBST(bfd_machines) |
AC_SUBST(bfd_machines) |
| 1049 |
AC_SUBST(bfd_default_target_size) |
AC_SUBST(bfd_default_target_size) |
| 1050 |
|
|
| 1051 |
|
if test "$plugins" = "yes"; then |
| 1052 |
|
supports_plugins=1 |
| 1053 |
|
else |
| 1054 |
|
supports_plugins=0 |
| 1055 |
|
fi |
| 1056 |
|
AC_SUBST(supports_plugins) |
| 1057 |
|
|
| 1058 |
# Determine the host dependant file_ptr a.k.a. off_t type. In order |
# Determine the host dependant file_ptr a.k.a. off_t type. In order |
| 1059 |
# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and |
# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and |
| 1060 |
# fseeko, long. This assumes that sizeof off_t is .ge. sizeof long. |
# fseeko, long. This assumes that sizeof off_t is .ge. sizeof long. |
| 1117 |
-e "s,@GMOFILES@,$GMOFILES," \ |
-e "s,@GMOFILES@,$GMOFILES," \ |
| 1118 |
po/Makefile.in > po/Makefile]],[[]]) |
po/Makefile.in > po/Makefile]],[[]]) |
| 1119 |
|
|
| 1120 |
dnl Required by html and install-html |
dnl Required by html, pdf, install-pdf and install-html |
| 1121 |
AC_SUBST(datarootdir) |
AC_SUBST(datarootdir) |
| 1122 |
AC_SUBST(docdir) |
AC_SUBST(docdir) |
| 1123 |
AC_SUBST(htmldir) |
AC_SUBST(htmldir) |
| 1124 |
|
AC_SUBST(pdfdir) |
| 1125 |
|
|
| 1126 |
AC_OUTPUT |
AC_OUTPUT |
| 1127 |
|
|