aboutsummaryrefslogtreecommitdiff
path: root/libf2c/configure.in
diff options
context:
space:
mode:
authorManfred Hollstein <manfred@gcc.gnu.org>1998-06-24 06:16:19 +0000
committerManfred Hollstein <manfred@gcc.gnu.org>1998-06-24 06:16:19 +0000
commit6174dcf37580c05ea846cfe0659a61574f7ae71c (patch)
tree3409e844fbcc8a605cb26bbf1a75caad955bf377 /libf2c/configure.in
parent50c4c9f7bd041492d7c736f51ef0622a67e7c8b1 (diff)
downloadgcc-6174dcf37580c05ea846cfe0659a61574f7ae71c.zip
gcc-6174dcf37580c05ea846cfe0659a61574f7ae71c.tar.gz
gcc-6174dcf37580c05ea846cfe0659a61574f7ae71c.tar.bz2
configure (gcc_version): Initialize properly depending on how and where configure is started.
d egcs/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * configure (gcc_version): Initialize properly depending on how and where configure is started. (recursion line): Pass a --with-gcc-version=${gcc_version} to configures in subdirs. egcs/libf2c/ChangeLog.egcs: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (version): Rename to gcc_version. * configure.in (version): Likewise. (gcc_version): Add code to use an option passed from parent configure. * configure: Regenerate. egcs/libio/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * config.shared (FLAGS_TO_PASS): Add gcc_version. From-SVN: r20687
Diffstat (limited to 'libf2c/configure.in')
-rw-r--r--libf2c/configure.in13
1 files changed, 11 insertions, 2 deletions
diff --git a/libf2c/configure.in b/libf2c/configure.in
index 291cf21..bd1145f 100644
--- a/libf2c/configure.in
+++ b/libf2c/configure.in
@@ -344,8 +344,17 @@ test -f libI77/makefile && mv libI77/makefile libI77/makefile.ori
test -f libU77/makefile && mv libU77/makefile libU77/makefile.ori
# Get the version number from the toplevel
-version=`sed -e 's/.*\"\([[^ \"]]*\)[[ \"]].*/\1/' < ${srcdir}/../gcc/version.c`
-AC_SUBST(version)
+if test x${with_gcc_version} = x; then
+ # Try to get the version number from a hopefully existing gcc directory.
+ if test -d ${srcdir}/../gcc; then
+ gcc_version=`sed -e 's/.*\"\([[^ \"]]*\)[[ \"]].*/\1/' < ${srcdir}/../gcc/version.c`
+ else
+ gcc_version=UNKNOWN
+ fi
+else
+ gcc_version=${with_gcc_version}
+fi
+AC_SUBST(gcc_version)
AC_CANONICAL_SYSTEM
AC_SUBST(target_alias)