summaryrefslogtreecommitdiffstats
path: root/libiberty/configure.in
diff options
context:
space:
mode:
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2001-09-27 19:44:32 +0000
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2001-09-27 19:44:32 +0000
commiteb765d0cf14596cba56989c62631670814f93b7d (patch)
treec76ca1beed29006d0300f01d0b32d4ba71d0b555 /libiberty/configure.in
parent3c7222c6673d4593a132c7216631032111ffa2c3 (diff)
downloadppe42-gcc-eb765d0cf14596cba56989c62631670814f93b7d.tar.gz
ppe42-gcc-eb765d0cf14596cba56989c62631670814f93b7d.zip
* configure.in: Don't use in-tree texinfo, because libiberty must
be built before it. Check for makeinfo version 4 or higher. * functions.texi: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45846 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/configure.in')
-rw-r--r--libiberty/configure.in25
1 files changed, 13 insertions, 12 deletions
diff --git a/libiberty/configure.in b/libiberty/configure.in
index 0f1427a4e93..3417827b42c 100644
--- a/libiberty/configure.in
+++ b/libiberty/configure.in
@@ -49,18 +49,19 @@ fi
AC_SUBST(MAINT)dnl
AC_SUBST(NOTMAINT)dnl
-# Do we have a single-tree copy of texinfo?
-if test -f $srcdir/../texinfo/Makefile.in; then
- MAKEINFO='$(objdir)/../texinfo/makeinfo/makeinfo'
- AC_MSG_RESULT([Using makeinfo from the unified source tree.])
-else
- AC_CHECK_PROG(MAKEINFO, makeinfo, makeinfo, )
-fi
-if test x"$MAKEINFO" = x""; then
- BUILD_INFO=
-else
- BUILD_INFO=info
-fi
+# Do we have a single-tree copy of texinfo? Even if we do, we can't
+# rely on it - libiberty is built before texinfo.
+AC_CHECK_PROG(MAKEINFO, makeinfo, makeinfo, )
+BUILD_INFO=info
+case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
+ x*\ [[1-3]].* )
+ MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required ;true"
+ BUILD_INFO=
+ AC_MSG_WARN([
+*** Makeinfo is too old. Info documentation will not be built.])
+ ;;
+esac
+AC_SUBST(MAKEINFO)
AC_SUBST(BUILD_INFO)
AC_CHECK_PROG(PERL, perl, perl, )
OpenPOWER on IntegriCloud