diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1997-09-11 13:39:08 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1997-09-11 13:39:08 -0700 |
commit | ac64120eeb133593a61eb39d71c3baa0907e7c7a (patch) | |
tree | 93b7f3c3b69970b2e9f016b8565d78e982265094 /gcc/f | |
parent | 7f69978172e53d7b484e2ba31eda75b7285b7096 (diff) | |
download | gcc-ac64120eeb133593a61eb39d71c3baa0907e7c7a.zip gcc-ac64120eeb133593a61eb39d71c3baa0907e7c7a.tar.gz gcc-ac64120eeb133593a61eb39d71c3baa0907e7c7a.tar.bz2 |
Add Fred Fish's LN/LN_S patch.
From-SVN: r15415
Diffstat (limited to 'gcc/f')
-rw-r--r-- | gcc/f/ChangeLog.egcs | 4 | ||||
-rw-r--r-- | gcc/f/Make-lang.in | 18 |
2 files changed, 9 insertions, 13 deletions
diff --git a/gcc/f/ChangeLog.egcs b/gcc/f/ChangeLog.egcs index 0ec6af0..13be1b8 100644 --- a/gcc/f/ChangeLog.egcs +++ b/gcc/f/ChangeLog.egcs @@ -1,3 +1,7 @@ +Wed Sep 10 16:39:47 1997 Jim Wilson <wilson@cygnus.com> + + * Make-lang.in (LN, LN_S): New macros, use where appropriate. + Tue Sep 9 13:20:40 1997 Jim Wilson <wilson@cygnus.com> * g77.c (pexecute, doit): Add checks for __CYGWIN32__. diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index ba9158e..813a425 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -450,9 +450,7 @@ f77.install-common: chmod a+x $(bindir)/$(G77_CROSS_NAME)$(exeext); \ if $(F77_INSTALL_FLAG) ; then \ rm -f $(bindir)/$(F77_CROSS_NAME)$(exeext); \ - ln $(bindir)/$(G77_CROSS_NAME)$(exeext) $(bindir)/$(F77_CROSS_NAME)$(exeext) \ - > /dev/null 2>&1 \ - || cp $(bindir)/$(G77_CROSS_NAME)$(exeext) $(bindir)/$(F77_CROSS_NAME)$(exeext) ; \ + $(LN) $(bindir)/$(G77_CROSS_NAME)$(exeext) $(bindir)/$(F77_CROSS_NAME)$(exeext); \ fi ; \ else \ rm -f $(bindir)/$(G77_INSTALL_NAME)$(exeext); \ @@ -460,9 +458,7 @@ f77.install-common: chmod a+x $(bindir)/$(G77_INSTALL_NAME)$(exeext); \ if $(F77_INSTALL_FLAG) ; then \ rm -f $(bindir)/$(F77_INSTALL_NAME)$(exeext); \ - ln $(bindir)/$(G77_INSTALL_NAME)$(exeext) $(bindir)/$(F77_INSTALL_NAME)$(exeext) \ - > /dev/null 2>&1 \ - || cp $(bindir)/$(G77_INSTALL_NAME)$(exeext) $(bindir)/$(F77_INSTALL_NAME)$(exeext) ; \ + $(LN) $(bindir)/$(G77_INSTALL_NAME)$(exeext) $(bindir)/$(F77_INSTALL_NAME)$(exeext); \ fi ; \ fi ; \ else true; fi @@ -485,9 +481,7 @@ f77.install-man: $(srcdir)/f/g77.1 chmod a-x $(mandir)/$(G77_CROSS_NAME)$(manext); \ if $(F77_INSTALL_FLAG) ; then \ rm -f $(mandir)/$(F77_CROSS_NAME)$(manext); \ - ln $(mandir)/$(G77_CROSS_NAME)$(manext) $(mandir)/$(F77_CROSS_NAME)$(manext) \ - > /dev/null 2>&1 \ - || cp $(mandir)/$(F77_CROSS_NAME)$(manext) $(mandir)/$(F77_CROSS_NAME)$(manext) ; \ + $(LN) $(mandir)/$(G77_CROSS_NAME)$(manext) $(mandir)/$(F77_CROSS_NAME)$(manext); \ fi ;\ else \ rm -f $(mandir)/$(G77_INSTALL_NAME)$(manext); \ @@ -495,9 +489,7 @@ f77.install-man: $(srcdir)/f/g77.1 chmod a-x $(mandir)/$(G77_INSTALL_NAME)$(manext); \ if $(F77_INSTALL_FLAG) ; then \ rm -f $(mandir)/$(F77_INSTALL_NAME)$(manext); \ - ln $(mandir)/$(G77_INSTALL_NAME)$(manext) $(mandir)/$(F77_INSTALL_NAME)$(manext) \ - > /dev/null 2>&1 \ - || cp $(mandir)/$(F77_INSTALL_NAME)$(manext) $(mandir)/$(F77_INSTALL_NAME)$(manext) ; \ + $(LN) $(mandir)/$(G77_INSTALL_NAME)$(manext) $(mandir)/$(F77_INSTALL_NAME)$(manext); \ fi ;\ fi; \ else true; fi @@ -606,5 +598,5 @@ f77.distdir: f77.rebuilt mkdir tmp/f cd f; \ for file in *[0-9a-zA-Z+]; do \ - ln $$file ../tmp/f >/dev/null 2>&1 || cp $$file ../tmp/f; \ + ($LN) $$file ../tmp/f done |