diff options
author | Andreas Franck <afranck@gmx.de> | 2001-11-08 20:18:18 +0000 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2001-11-08 15:18:18 -0500 |
commit | b21d216c74a2df1acd6afcfc3e5956034022b4a1 (patch) | |
tree | 093809cebe8d2f89053f9c1edc959ff2b43580cb /gcc/f | |
parent | c8a14e0e9aa678c6bd3eb62fe658eea8424432ba (diff) | |
download | gcc-b21d216c74a2df1acd6afcfc3e5956034022b4a1.zip gcc-b21d216c74a2df1acd6afcfc3e5956034022b4a1.tar.gz gcc-b21d216c74a2df1acd6afcfc3e5956034022b4a1.tar.bz2 |
configure.in: Add AC_ARG_PROGRAM to support program name transformation with --program-prefix...
* configure.in: Add AC_ARG_PROGRAM to support program name
transformation with --program-prefix, --program-suffix and
--program-transform-name.
* Makefile.in (GCC_INSTALL_NAME, CPP_INSTALL_NAME,
PROTOIZE_INSTALL_NAME, UNPROTOIZE_INSTALL_NAME, GCOV_INSTALL_NAME,
GCCBUG_INSTALL_NAME, GCC_CROSS_NAME, CPP_CROSS_NAME,
PROTOIZE_CROSS_NAME, UNPROTOIZE_CROSS_NAME): Handle
program_transform_name the way suggested by autoconf.
(GCC_TARGET_INSTALL_NAME): Define.
(install-driver): Use the transformed target alias name.
* Make-lang.in (CXX_INSTALL_NAME, GXX_CROSS_NAME,
DEMANGLER_CROSS_NAME): Handle program_transform_name the way
suggested by autoconf.
(GXX_TARGET_INSTALL_NAME, CXX_TARGET_INSTALL_NAME): Define.
(c++.install-common): Use the transformed target alias names.
* Make-lang.in (G77_INSTALL_NAME, G77_CROSS_NAME): Handle
program_transform_name the way suggested by autoconf.
* Make-lang.in (JAVA_INSTALL_NAME, JAVA_CROSS_NAME): Handle
program_transform_name the way suggested by autoconf.
(java.install-common): Also transform auxiliary program names with
program_transform_name.
From-SVN: r46856
Diffstat (limited to 'gcc/f')
-rw-r--r-- | gcc/f/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/f/Make-lang.in | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index 7a683ba..b66e882 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,8 @@ +2001-11-08 Andreas Franck <afranck@gmx.de> + + * Make-lang.in (G77_INSTALL_NAME, G77_CROSS_NAME): Handle + program_transform_name the way suggested by autoconf. + 2001-11-08 Toon Moene <toon@moene.indiv.nluug.nl> * Make-lang.in: Add rules for building g77.1. diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index 6ea4635..9597cf5 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -39,10 +39,10 @@ # $(srcdir) must be set to the gcc/ source directory (not gcc/f/). # # Actual name to use when installing a native compiler. -G77_INSTALL_NAME = `t='$(program_transform_name)'; echo g77 | sed $$t` +G77_INSTALL_NAME = `echo g77|sed '$(program_transform_name)'` # Actual name to use when installing a cross-compiler. -G77_CROSS_NAME = `t='$(program_transform_cross_name)'; echo g77 | sed $$t` +G77_CROSS_NAME = `echo g77|sed '$(program_transform_cross_name)'` # Some versions of `touch' (such as the version on Solaris 2.8) # do not correctly set the timestamp due to buggy versions of `utime' |