X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=lto-plugin%2Fconfigure.ac;h=4d9380ecab8d69f67ecfce93cce13ea728cabcfe;hp=daefde67ccdca37d1ae571c394360bba0e0f27b5;hb=ca56294027990f3885aa152e55c2e6a26004b01f;hpb=a96447936c1e066a24a0d58a7e9a39c223a04dd9 diff --git a/lto-plugin/configure.ac b/lto-plugin/configure.ac index daefde67ccd..4d9380ecab8 100644 --- a/lto-plugin/configure.ac +++ b/lto-plugin/configure.ac @@ -1,7 +1,8 @@ AC_PREREQ(2.64) AC_INIT([LTO plugin for ld], 0.1,,[lto-plugin]) +AC_CANONICAL_SYSTEM GCC_TOPLEV_SUBDIRS -AM_INIT_AUTOMAKE([foreign]) +AM_INIT_AUTOMAKE([foreign no-dist]) AM_MAINTAINER_MODE AC_PROG_CC AC_SYS_LARGEFILE @@ -9,6 +10,14 @@ AC_ARG_VAR(LIBELFLIBS,[How to link libelf]) AC_ARG_VAR(LIBELFINC,[How to find libelf include files]) AM_PROG_LIBTOOL AC_SUBST(target_noncanonical) +. ${srcdir}/../gcc/config.gcc +case ${lto_binary_reader} in + *coff*) LTO_FORMAT=coff ;; + *elf*) LTO_FORMAT=elf ;; + *) AC_MSG_ERROR([LTO plugin is not supported on this target.]) ;; +esac + +AC_SUBST(LTO_FORMAT) AC_TYPE_UINT64_T AC_CONFIG_FILES(Makefile) AC_OUTPUT