This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH [tree-ssa]: Tweak fortran/Make-lang.in; add f95.srcinfo
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 19 Feb 2004 02:42:18 -0600 (CST)
- Subject: PATCH [tree-ssa]: Tweak fortran/Make-lang.in; add f95.srcinfo
- Reply-to: rittle at labs dot mot dot com
A local tool tidy-cvs, after an ssa-tree bootstrap, reports:
./gcc/fortran/gfortran.info
As installed on tree-ssa branch. I ran 'gmake f95.srcinfo' in already
bootstrapped tree on i386-freebsd4.9 and verified correct operations.
* Make-lang.in ($(srcdir)/fortran/gfortran.info): Move...
(fortran/gfortran.info): ... to here.
(f95.srcinfo): New.
Index: gcc/fortran/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/fortran/Attic/Make-lang.in,v
retrieving revision 1.1.2.14
diff -c -r1.1.2.14 Make-lang.in
*** gcc/fortran/Make-lang.in 16 Feb 2004 12:36:08 -0000 1.1.2.14
--- gcc/fortran/Make-lang.in 19 Feb 2004 08:17:45 -0000
***************
*** 132,142 ****
f95.start.encap: gfortran$(exeext)
f95.rest.encap:
f95.tags: force
cd $(srcdir)/fortran; etags -o TAGS.sub *.c *.h; \
etags --include TAGS.sub --include ../TAGS.sub
! f95.info: $(srcdir)/fortran/gfortran.info
f95.dvi: fortran/gfortran.dvi
f95.generated-manpages:
--- 132,145 ----
f95.start.encap: gfortran$(exeext)
f95.rest.encap:
+ f95.srcinfo: fortran/gfortran.info
+ -cp -p $^ $(srcdir)/fortran
+
f95.tags: force
cd $(srcdir)/fortran; etags -o TAGS.sub *.c *.h; \
etags --include TAGS.sub --include ../TAGS.sub
! f95.info: fortran/gfortran.info
f95.dvi: fortran/gfortran.dvi
f95.generated-manpages:
***************
*** 147,160 ****
lang_checks += check-gfortran
# GFORTRAN documentation.
! $(srcdir)/fortran/gfortran.info: $(srcdir)/fortran/gfortran.texi \
$(srcdir)/doc/include/fdl.texi \
$(srcdir)/doc/include/gpl.texi \
$(srcdir)/doc/include/funding.texi \
$(srcdir)/doc/include/gcc-common.texi
if [ x$(BUILD_INFO) = xinfo ]; then \
! rm -f $(srcdir)/fortran/gfortran.info-*; \
! cd $(srcdir)/fortran && $(MAKEINFO) -I../doc/include -o gfortran.info gfortran.texi; \
else true; fi
fortran/gfortran.dvi: $(srcdir)/fortran/gfortran.texi \
--- 150,163 ----
lang_checks += check-gfortran
# GFORTRAN documentation.
! fortran/gfortran.info: $(srcdir)/fortran/gfortran.texi \
$(srcdir)/doc/include/fdl.texi \
$(srcdir)/doc/include/gpl.texi \
$(srcdir)/doc/include/funding.texi \
$(srcdir)/doc/include/gcc-common.texi
if [ x$(BUILD_INFO) = xinfo ]; then \
! rm -f fortran/gfortran.info-*; \
! $(MAKEINFO) -I$(srcdir)/doc/include -o fortran/gfortran.info $(srcdir)/fortran/gfortran.texi; \
else true; fi
fortran/gfortran.dvi: $(srcdir)/fortran/gfortran.texi \
***************
*** 196,210 ****
# Install the info documentation in $(infodir).
# Taken from G77 (but then, what is not...)
f95.install-info: f95.info installdirs
! if [ -f $(srcdir)/fortran/gfortran.info ] ; then \
rm -f $(DESTDIR)$(infodir)/gfortran.info*; \
! for f in $(srcdir)/fortran/gfortran.info*; do \
realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
$(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
done; \
chmod a-x $(DESTDIR)$(infodir)/gfortran.info*; \
else true; fi
! @if [ -f $(srcdir)/fortran/gfortran.info ] ; then \
if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/gfortran.info"; \
install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/gfortran.info || : ; \
--- 199,213 ----
# Install the info documentation in $(infodir).
# Taken from G77 (but then, what is not...)
f95.install-info: f95.info installdirs
! if [ -f fortran/gfortran.info ] ; then \
rm -f $(DESTDIR)$(infodir)/gfortran.info*; \
! for f in fortran/gfortran.info*; do \
realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
$(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
done; \
chmod a-x $(DESTDIR)$(infodir)/gfortran.info*; \
else true; fi
! @if [ -f fortran/gfortran.info ] ; then \
if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/gfortran.info"; \
install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/gfortran.info || : ; \
***************
*** 238,244 ****
f95.extraclean:
f95.maintainer-clean:
! -rm -f $(srcdir)/fortran/gfortran.info* $(srcdir)/fortran/gfortran.*aux
#
# Stage hooks:
--- 241,247 ----
f95.extraclean:
f95.maintainer-clean:
! -rm -f fortran/gfortran.info* fortran/gfortran.*aux
#
# Stage hooks: