-
nobody authored
2_17-branch'. Sprout from binutils-csl-2_17-branch 2006-03-20 15:38:03 UTC nobody 'This commit was manufactured by cvs2svn to create branch 'binutils-csl-' Cherrypick from master 2006-04-16 11:53:00 UTC Nick Clifton <nickc@redhat.com> 'Skip ELF specific tests on non-ELF ARM targets': ChangeLog Makefile.def Makefile.in Makefile.tpl bfd/ChangeLog bfd/Makefile.am bfd/Makefile.in bfd/bfd-in2.h bfd/config.bfd bfd/configure bfd/configure.in bfd/cpu-m68k.c bfd/doc/ChangeLog bfd/doc/Makefile.am bfd/doc/Makefile.in bfd/elf32-bfin.c bfd/elf32-i386.c bfd/elf32-m32c.c bfd/elf32-m68k.c bfd/elf32-mips.c bfd/elf32-sparc.c bfd/elf32-xtensa.c bfd/elf64-hppa.c bfd/elf64-x86-64.c bfd/elflink.c bfd/elfxx-ia64.c bfd/elfxx-mips.c bfd/elfxx-mips.h bfd/elfxx-sparc.c bfd/elfxx-sparc.h bfd/libbfd.h bfd/libcoff.h bfd/po/Make-in bfd/reloc.c bfd/targets.c bfd/version.h binutils/BRANCHES binutils/ChangeLog binutils/MAINTAINERS binutils/Makefile.am binutils/Makefile.in binutils/addr2line.c binutils/configure binutils/configure.in binutils/doc/Makefile.am binutils/doc/Makefile.in binutils/doc/binutils.texi binutils/objdump.c binutils/po/Make-in binutils/resbin.c binutils/testsuite/ChangeLog binutils/testsuite/lib/utils-lib.exp configure configure.in cpu/ChangeLog cpu/m32c.opc etc/ChangeLog etc/Makefile.in etc/configure etc/configure.in etc/configure.texi gas/ChangeLog gas/Makefile.am gas/Makefile.in gas/config/bfin-defs.h gas/config/bfin-lex.l gas/config/bfin-parse.y gas/config/tc-arm.c gas/config/tc-avr.c gas/config/tc-bfin.c gas/config/tc-i386.c gas/config/tc-m68k.c gas/config/tc-mips.c gas/config/tc-mips.h gas/config/tc-sparc.c gas/config/tc-xtensa.c gas/config/tc-z80.c gas/config/tc-z80.h gas/configure gas/configure.in gas/configure.tgt gas/doc/Makefile.am gas/doc/Makefile.in gas/expr.c gas/frags.c gas/frags.h gas/po/Make-in gas/testsuite/ChangeLog gas/testsuite/gas/arm/arch7.d gas/testsuite/gas/arm/blx-local.d gas/testsuite/gas/arm/blx-local.s gas/testsuite/gas/arm/svc.d gas/testsuite/gas/arm/thumb2_bcond.d gas/testsuite/gas/arm/thumb2_it_bad.d gas/testsuite/gas/arm/thumb2_pool.d gas/testsuite/gas/arm/thumb2_pool.s gas/testsuite/gas/arm/thumb32.d gas/testsuite/gas/i386/reloc64.d gas/testsuite/gas/i386/reloc64.l gas/testsuite/gas/i386/reloc64.s gas/testsuite/gas/i386/rep.d gas/testsuite/gas/i386/rep.s gas/testsuite/gas/mips/mips.exp gas/testsuite/gas/mips/vxworks1-xgot.d gas/testsuite/gas/mips/vxworks1.d gas/testsuite/gas/mips/vxworks1.s gas/testsuite/gas/sparc/sparc.exp gas/testsuite/gas/sparc/vxworks-pic.d gas/testsuite/gas/sparc/vxworks-pic.s gprof/ChangeLog gprof/Makefile.am gprof/Makefile.in gprof/configure gprof/configure.in gprof/corefile.c gprof/po/Make-in include/ChangeLog include/bfdlink.h include/elf/ChangeLog include/elf/bfin.h include/elf/mips.h include/elf/x86-64.h include/libiberty.h include/opcode/ChangeLog include/opcode/avr.h include/opcode/m68k.h intl/ChangeLog intl/Makefile.in ld/ChangeLog ld/Makefile.am ld/Makefile.in ld/NEWS ld/configure ld/configure.in ld/configure.tgt ld/deffilep.y ld/elf-hints-local.h ld/emulparams/bfin.sh ld/emulparams/elf32_sparc_vxworks.sh ld/emulparams/elf32bfinfd.sh ld/emulparams/elf32ebmipvxworks.sh ld/emulparams/elf32elmipvxworks.sh ld/emultempl/elf32.em ld/emultempl/ia64elf.em ld/emultempl/xtensaelf.em ld/genscripts.sh ld/ld.texinfo ld/ldlang.c ld/ldmain.c ld/ldmisc.c ld/po/Make-in ld/po/ld.pot ld/testsuite/ChangeLog ld/testsuite/ld-m68k/m68k.exp ld/testsuite/ld-m68k/merge-error-1a.d ld/testsuite/ld-m68k/merge-error-1a.s ld/testsuite/ld-m68k/merge-error-1b.d ld/testsuite/ld-m68k/merge-error-1b.s ld/testsuite/ld-m68k/merge-error-1c.d ld/testsuite/ld-m68k/merge-error-1d.d ld/testsuite/ld-m68k/merge-error-1e.d ld/testsuite/ld-m68k/merge-ok-1a.d ld/testsuite/ld-m68k/merge-ok-1b.d ld/testsuite/ld-mips-elf/mips-elf.exp ld/testsuite/ld-mips-elf/tls-hidden3.d ld/testsuite/ld-mips-elf/tls-hidden3.got ld/testsuite/ld-mips-elf/tls-hidden3.ld ld/testsuite/ld-mips-elf/tls-hidden3.r ld/testsuite/ld-mips-elf/tls-hidden3a.s ld/testsuite/ld-mips-elf/tls-hidden3b.s ld/testsuite/ld-mips-elf/tls-hidden4.got ld/testsuite/ld-mips-elf/tls-hidden4.r ld/testsuite/ld-mips-elf/tls-hidden4a.s ld/testsuite/ld-mips-elf/tls-hidden4b.s ld/testsuite/ld-mips-elf/vxworks1-lib.dd ld/testsuite/ld-mips-elf/vxworks1-lib.nd ld/testsuite/ld-mips-elf/vxworks1-lib.rd ld/testsuite/ld-mips-elf/vxworks1-lib.s ld/testsuite/ld-mips-elf/vxworks1-static.d ld/testsuite/ld-mips-elf/vxworks1.dd ld/testsuite/ld-mips-elf/vxworks1.ld ld/testsuite/ld-mips-elf/vxworks1.rd ld/testsuite/ld-mips-elf/vxworks1.s ld/testsuite/ld-mips-elf/vxworks2-static.sd ld/testsuite/ld-mips-elf/vxworks2.s ld/testsuite/ld-mips-elf/vxworks2.sd ld/testsuite/ld-sparc/sparc.exp ld/testsuite/ld-sparc/vxworks1-lib.dd ld/testsuite/ld-sparc/vxworks1-lib.nd ld/testsuite/ld-sparc/vxworks1-lib.rd ld/testsuite/ld-sparc/vxworks1-lib.s ld/testsuite/ld-sparc/vxworks1-static.d ld/testsuite/ld-sparc/vxworks1.dd ld/testsuite/ld-sparc/vxworks1.ld ld/testsuite/ld-sparc/vxworks1.rd ld/testsuite/ld-sparc/vxworks1.s ld/testsuite/ld-sparc/vxworks2-static.sd ld/testsuite/ld-sparc/vxworks2.s ld/testsuite/ld-sparc/vxworks2.sd ld/testsuite/lib/ld-lib.exp libiberty/ChangeLog libiberty/Makefile.in libiberty/configure libiberty/configure.ac libiberty/functions.texi libiberty/pex-common.c libiberty/pex-common.h libiberty/pex-djgpp.c libiberty/pex-msdos.c libiberty/pex-unix.c libiberty/pex-win32.c libiberty/pexecute.txh libiberty/testsuite/Makefile.in opcodes/ChangeLog opcodes/Makefile.am opcodes/Makefile.in opcodes/avr-dis.c opcodes/m32c-asm.c opcodes/pdp11-opc.c opcodes/po/Make-in opcodes/po/vi.po Delete: compile contrib/ChangeLog contrib/texi2pod.pl djunpack.bat ld/emultempl/bfin.em
nobody authored2_17-branch'. Sprout from binutils-csl-2_17-branch 2006-03-20 15:38:03 UTC nobody 'This commit was manufactured by cvs2svn to create branch 'binutils-csl-' Cherrypick from master 2006-04-16 11:53:00 UTC Nick Clifton <nickc@redhat.com> 'Skip ELF specific tests on non-ELF ARM targets': ChangeLog Makefile.def Makefile.in Makefile.tpl bfd/ChangeLog bfd/Makefile.am bfd/Makefile.in bfd/bfd-in2.h bfd/config.bfd bfd/configure bfd/configure.in bfd/cpu-m68k.c bfd/doc/ChangeLog bfd/doc/Makefile.am bfd/doc/Makefile.in bfd/elf32-bfin.c bfd/elf32-i386.c bfd/elf32-m32c.c bfd/elf32-m68k.c bfd/elf32-mips.c bfd/elf32-sparc.c bfd/elf32-xtensa.c bfd/elf64-hppa.c bfd/elf64-x86-64.c bfd/elflink.c bfd/elfxx-ia64.c bfd/elfxx-mips.c bfd/elfxx-mips.h bfd/elfxx-sparc.c bfd/elfxx-sparc.h bfd/libbfd.h bfd/libcoff.h bfd/po/Make-in bfd/reloc.c bfd/targets.c bfd/version.h binutils/BRANCHES binutils/ChangeLog binutils/MAINTAINERS binutils/Makefile.am binutils/Makefile.in binutils/addr2line.c binutils/configure binutils/configure.in binutils/doc/Makefile.am binutils/doc/Makefile.in binutils/doc/binutils.texi binutils/objdump.c binutils/po/Make-in binutils/resbin.c binutils/testsuite/ChangeLog binutils/testsuite/lib/utils-lib.exp configure configure.in cpu/ChangeLog cpu/m32c.opc etc/ChangeLog etc/Makefile.in etc/configure etc/configure.in etc/configure.texi gas/ChangeLog gas/Makefile.am gas/Makefile.in gas/config/bfin-defs.h gas/config/bfin-lex.l gas/config/bfin-parse.y gas/config/tc-arm.c gas/config/tc-avr.c gas/config/tc-bfin.c gas/config/tc-i386.c gas/config/tc-m68k.c gas/config/tc-mips.c gas/config/tc-mips.h gas/config/tc-sparc.c gas/config/tc-xtensa.c gas/config/tc-z80.c gas/config/tc-z80.h gas/configure gas/configure.in gas/configure.tgt gas/doc/Makefile.am gas/doc/Makefile.in gas/expr.c gas/frags.c gas/frags.h gas/po/Make-in gas/testsuite/ChangeLog gas/testsuite/gas/arm/arch7.d gas/testsuite/gas/arm/blx-local.d gas/testsuite/gas/arm/blx-local.s gas/testsuite/gas/arm/svc.d gas/testsuite/gas/arm/thumb2_bcond.d gas/testsuite/gas/arm/thumb2_it_bad.d gas/testsuite/gas/arm/thumb2_pool.d gas/testsuite/gas/arm/thumb2_pool.s gas/testsuite/gas/arm/thumb32.d gas/testsuite/gas/i386/reloc64.d gas/testsuite/gas/i386/reloc64.l gas/testsuite/gas/i386/reloc64.s gas/testsuite/gas/i386/rep.d gas/testsuite/gas/i386/rep.s gas/testsuite/gas/mips/mips.exp gas/testsuite/gas/mips/vxworks1-xgot.d gas/testsuite/gas/mips/vxworks1.d gas/testsuite/gas/mips/vxworks1.s gas/testsuite/gas/sparc/sparc.exp gas/testsuite/gas/sparc/vxworks-pic.d gas/testsuite/gas/sparc/vxworks-pic.s gprof/ChangeLog gprof/Makefile.am gprof/Makefile.in gprof/configure gprof/configure.in gprof/corefile.c gprof/po/Make-in include/ChangeLog include/bfdlink.h include/elf/ChangeLog include/elf/bfin.h include/elf/mips.h include/elf/x86-64.h include/libiberty.h include/opcode/ChangeLog include/opcode/avr.h include/opcode/m68k.h intl/ChangeLog intl/Makefile.in ld/ChangeLog ld/Makefile.am ld/Makefile.in ld/NEWS ld/configure ld/configure.in ld/configure.tgt ld/deffilep.y ld/elf-hints-local.h ld/emulparams/bfin.sh ld/emulparams/elf32_sparc_vxworks.sh ld/emulparams/elf32bfinfd.sh ld/emulparams/elf32ebmipvxworks.sh ld/emulparams/elf32elmipvxworks.sh ld/emultempl/elf32.em ld/emultempl/ia64elf.em ld/emultempl/xtensaelf.em ld/genscripts.sh ld/ld.texinfo ld/ldlang.c ld/ldmain.c ld/ldmisc.c ld/po/Make-in ld/po/ld.pot ld/testsuite/ChangeLog ld/testsuite/ld-m68k/m68k.exp ld/testsuite/ld-m68k/merge-error-1a.d ld/testsuite/ld-m68k/merge-error-1a.s ld/testsuite/ld-m68k/merge-error-1b.d ld/testsuite/ld-m68k/merge-error-1b.s ld/testsuite/ld-m68k/merge-error-1c.d ld/testsuite/ld-m68k/merge-error-1d.d ld/testsuite/ld-m68k/merge-error-1e.d ld/testsuite/ld-m68k/merge-ok-1a.d ld/testsuite/ld-m68k/merge-ok-1b.d ld/testsuite/ld-mips-elf/mips-elf.exp ld/testsuite/ld-mips-elf/tls-hidden3.d ld/testsuite/ld-mips-elf/tls-hidden3.got ld/testsuite/ld-mips-elf/tls-hidden3.ld ld/testsuite/ld-mips-elf/tls-hidden3.r ld/testsuite/ld-mips-elf/tls-hidden3a.s ld/testsuite/ld-mips-elf/tls-hidden3b.s ld/testsuite/ld-mips-elf/tls-hidden4.got ld/testsuite/ld-mips-elf/tls-hidden4.r ld/testsuite/ld-mips-elf/tls-hidden4a.s ld/testsuite/ld-mips-elf/tls-hidden4b.s ld/testsuite/ld-mips-elf/vxworks1-lib.dd ld/testsuite/ld-mips-elf/vxworks1-lib.nd ld/testsuite/ld-mips-elf/vxworks1-lib.rd ld/testsuite/ld-mips-elf/vxworks1-lib.s ld/testsuite/ld-mips-elf/vxworks1-static.d ld/testsuite/ld-mips-elf/vxworks1.dd ld/testsuite/ld-mips-elf/vxworks1.ld ld/testsuite/ld-mips-elf/vxworks1.rd ld/testsuite/ld-mips-elf/vxworks1.s ld/testsuite/ld-mips-elf/vxworks2-static.sd ld/testsuite/ld-mips-elf/vxworks2.s ld/testsuite/ld-mips-elf/vxworks2.sd ld/testsuite/ld-sparc/sparc.exp ld/testsuite/ld-sparc/vxworks1-lib.dd ld/testsuite/ld-sparc/vxworks1-lib.nd ld/testsuite/ld-sparc/vxworks1-lib.rd ld/testsuite/ld-sparc/vxworks1-lib.s ld/testsuite/ld-sparc/vxworks1-static.d ld/testsuite/ld-sparc/vxworks1.dd ld/testsuite/ld-sparc/vxworks1.ld ld/testsuite/ld-sparc/vxworks1.rd ld/testsuite/ld-sparc/vxworks1.s ld/testsuite/ld-sparc/vxworks2-static.sd ld/testsuite/ld-sparc/vxworks2.s ld/testsuite/ld-sparc/vxworks2.sd ld/testsuite/lib/ld-lib.exp libiberty/ChangeLog libiberty/Makefile.in libiberty/configure libiberty/configure.ac libiberty/functions.texi libiberty/pex-common.c libiberty/pex-common.h libiberty/pex-djgpp.c libiberty/pex-msdos.c libiberty/pex-unix.c libiberty/pex-win32.c libiberty/pexecute.txh libiberty/testsuite/Makefile.in opcodes/ChangeLog opcodes/Makefile.am opcodes/Makefile.in opcodes/avr-dis.c opcodes/m32c-asm.c opcodes/pdp11-opc.c opcodes/po/Make-in opcodes/po/vi.po Delete: compile contrib/ChangeLog contrib/texi2pod.pl djunpack.bat ld/emultempl/bfin.em
configure.in 1.58 KiB
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
AC_INIT
AC_CONFIG_SRCDIR([gprof.c])
AC_CANONICAL_TARGET([])
AC_ISC_POSIX
changequote(,)dnl
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
changequote([,])dnl
AM_INIT_AUTOMAKE(gprof, ${BFD_VERSION})
AM_PROG_LIBTOOL
dnl For simplicity, we use the BFD configuration file for most
dnl things. However, we also need our own configuration file for
dnl the automake PACKAGE and VERSION macros. We don't name it
dnl config.h, to avoid any possible confusion with the bfd config.h.
AC_CONFIG_HEADERS([gconfig.h:gconfig.in])
AC_PROG_CC
AC_PROG_INSTALL
AC_CHECK_FUNCS(setmode)
ALL_LINGUAS="fr tr sv es id da pt_BR de vi rw ga"
CY_GNU_GETTEXT
AM_MAINTAINER_MODE
AC_EXEEXT
AC_CHECK_HEADERS(sys/gmon_out.h)
AC_MSG_CHECKING(for a known getopt prototype in unistd.h)
AC_CACHE_VAL(gprof_cv_decl_getopt_unistd_h,
[AC_TRY_COMPILE([#include <unistd.h>], [extern int getopt (int, char *const*, const char *);],
gprof_cv_decl_getopt_unistd_h=yes, gprof_cv_decl_getopt_unistd_h=no)])
AC_MSG_RESULT($gprof_cv_decl_getopt_unistd_h)
if test $gprof_cv_decl_getopt_unistd_h = yes; then
AC_DEFINE([HAVE_DECL_GETOPT], 1,
[Is the prototype for getopt in <unistd.h> in the expected format?])
fi
AM_BINUTILS_WARNINGS
dnl Required by html and install-html
AC_SUBST(datarootdir)
AC_SUBST(docdir)
AC_SUBST(htmldir)
AC_CONFIG_FILES([Makefile po/Makefile.in:po/Make-in])
AC_CONFIG_COMMANDS([default],[[sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile]],[[]])
AC_OUTPUT