aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1994-11-18 01:32:08 +0000
committerDoug Evans <dje@gnu.org>1994-11-18 01:32:08 +0000
commit04dbaf1f25578341e1f4de0b5e014677eb2c4fef (patch)
tree016c469346171fb09dc2999bb7144922a5bb2abb /gcc
parent8aa3abc8056a2ddd480bbdf885d95fe968fa9c8b (diff)
downloadgcc-04dbaf1f25578341e1f4de0b5e014677eb2c4fef.zip
gcc-04dbaf1f25578341e1f4de0b5e014677eb2c4fef.tar.gz
gcc-04dbaf1f25578341e1f4de0b5e014677eb2c4fef.tar.bz2
(c++.install-man): Use program_transform_name on g++.1.
(c++.uninstall): Likewise. From-SVN: r8502
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/Make-lang.in14
1 files changed, 11 insertions, 3 deletions
diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in
index e47bcf4..a9c3555 100644
--- a/gcc/cp/Make-lang.in
+++ b/gcc/cp/Make-lang.in
@@ -117,8 +117,15 @@ c++.install-info:
c++.install-man: $(srcdir)/cp/g++.1
-if [ -f cc1plus ] ; then \
- $(INSTALL_DATA) $(srcdir)/cp/g++.1 $(mandir)/g++$(manext) ; \
- chmod a-x $(mandir)/g++$(manext) ; \
+ if [ -f g++-cross ] ; then \
+ rm -f $(mandir)/$(GXX_CROSS_NAME)$(manext); \
+ $(INSTALL_DATA) $(srcdir)/cp/g++.1 $(mandir)/$(GXX_CROSS_NAME)$(manext); \
+ chmod a-x $(mandir)/$(GXX_CROSS_NAME)$(manext); \
+ else \
+ rm -f $(mandir)/$(GXX_INSTALL_NAME)$(manext); \
+ $(INSTALL_DATA) $(srcdir)/cp/g++.1 $(mandir)/$(GXX_INSTALL_NAME)$(manext); \
+ chmod a-x $(mandir)/$(GXX_INSTALL_NAME)$(manext); \
+ fi; \
else true; fi
c++.uninstall:
@@ -126,7 +133,8 @@ c++.uninstall:
-rm -rf $(bindir)/$(CXX_CROSS_NAME)
-rm -rf $(bindir)/$(GXX_INSTALL_NAME)
-rm -rf $(bindir)/$(GXX_CROSS_NAME)
- -rm -rf $(mandir)/g++$(manext)
+ -rm -rf $(mandir)/$(GXX_INSTALL_NAME)$(manext)
+ -rm -rf $(mandir)/$(GXX_CROSS_NAME)$(manext)
# Clean hooks:
# A lot of the ancillary files are deleted by the main makefile.