diff options
author | Maciej W. Rozycki <macro@ds2.pg.gda.pl> | 2000-06-13 23:49:33 +0200 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2000-06-13 15:49:33 -0600 |
commit | 2d2586a4950c6901f8aa08c4ca17d0ebf30975a5 (patch) | |
tree | 451a589656c4b8dd42620d0cf924e7b53514532c | |
parent | 02188693ed5ff368a8c4340d449baf07c87812ec (diff) | |
download | gcc-2d2586a4950c6901f8aa08c4ca17d0ebf30975a5.zip gcc-2d2586a4950c6901f8aa08c4ca17d0ebf30975a5.tar.gz gcc-2d2586a4950c6901f8aa08c4ca17d0ebf30975a5.tar.bz2 |
Make-lang.in (c++.install-common): Install g++-cross in $(gcc_tooldir)/bin as g++ and c++...
* Make-lang.in (c++.install-common): Install g++-cross in
$(gcc_tooldir)/bin as g++ and c++; g++ in $(bindir) as
$(target_alias)-g++ and $(target_alias)-c++.
From-SVN: r34527
-rw-r--r-- | gcc/cp/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/cp/Make-lang.in | 10 |
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 5920a04..76bb5ee 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +Tue Jun 13 15:48:03 2000 Maciej W. Rozycki <macro@ds2.pg.gda.pl> + + * Make-lang.in (c++.install-common): Install g++-cross in + $(gcc_tooldir)/bin as g++ and c++; g++ in $(bindir) as + $(target_alias)-g++ and $(target_alias)-c++. + 2000-06-12 Mark Mitchell <mark@codesourcery.com> * class.c (vcall_offset_data_s): Add last_init and fns. diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in index 92ade94..0c1f67f 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -205,12 +205,22 @@ c++.install-common: chmod a+x $(bindir)/$(GXX_CROSS_NAME)$(exeext); \ rm -f $(bindir)/$(CXX_CROSS_NAME)$(exeext); \ $(LN) $(bindir)/$(GXX_CROSS_NAME)$(exeext) $(bindir)/$(CXX_CROSS_NAME)$(exeext); \ + if [ -d $(gcc_tooldir)/bin/. ] ; then \ + rm -f $(gcc_tooldir)/bin/g++$(exeext); \ + $(INSTALL_PROGRAM) g++-cross$(exeext) $(gcc_tooldir)/bin/g++$(exeext); \ + rm -f $(gcc_tooldir)/bin/c++$(exeext); \ + $(LN) $(gcc_tooldir)/bin/g++$(exeext) $(gcc_tooldir)/bin/c++$(exeext); \ + else true; fi; \ else \ rm -f $(bindir)/$(GXX_INSTALL_NAME)$(exeext); \ $(INSTALL_PROGRAM) g++$(exeext) $(bindir)/$(GXX_INSTALL_NAME)$(exeext); \ chmod a+x $(bindir)/$(GXX_INSTALL_NAME)$(exeext); \ rm -f $(bindir)/$(CXX_INSTALL_NAME)$(exeext); \ $(LN) $(bindir)/$(GXX_INSTALL_NAME)$(exeext) $(bindir)/$(CXX_INSTALL_NAME)$(exeext); \ + rm -f $(bindir)/$(target_alias)-g++$(exeext); \ + $(LN) $(bindir)/$(GXX_INSTALL_NAME)$(exeext) $(bindir)/$(target_alias)-g++$(exeext); \ + rm -f $(bindir)/$(target_alias)-c++$(exeext); \ + $(LN) $(bindir)/$(CXX_INSTALL_NAME)$(exeext) $(bindir)/$(target_alias)-c++$(exeext); \ fi ; \ if [ x$(DEMANGLER_PROG) != x ] && [ -x "$(DEMANGLER_PROG)" ]; then \ if [ -f g++-cross$(exeext) ] ; then \ |