mirror of git://gcc.gnu.org/git/gcc.git
Make-lang.in: Generate and install gfortran man page.
2004-07-04 Matthias Klose <doko@debian.org> * Make-lang.in: Generate and install gfortran man page. * invoke.texi: Remove extra '@c man end'. From-SVN: r84073
This commit is contained in:
parent
8fff4fc136
commit
e62be46e8f
|
@ -1,3 +1,8 @@
|
||||||
|
2004-07-04 Matthias Klose <doko@debian.org>
|
||||||
|
|
||||||
|
* Make-lang.in: Generate and install gfortran man page.
|
||||||
|
* invoke.texi: Remove extra '@c man end'.
|
||||||
|
|
||||||
2004-07-04 Richard Henderson <rth@redhat.com>
|
2004-07-04 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
* f95-lang.c (gfc_mark_addressable): Don't put_var_into_stack.
|
* f95-lang.c (gfc_mark_addressable): Don't put_var_into_stack.
|
||||||
|
|
|
@ -41,10 +41,10 @@
|
||||||
# $(srcdir) must be set to the gcc/ source directory (*not* gcc/fortran/).
|
# $(srcdir) must be set to the gcc/ source directory (*not* gcc/fortran/).
|
||||||
|
|
||||||
# Actual name to use when installing a native compiler.
|
# Actual name to use when installing a native compiler.
|
||||||
GFORTRAN_INSTALL_NAME = `echo gfortran|sed '$(program_transform_name)'`
|
GFORTRAN_INSTALL_NAME := $(shell echo gfortran|sed '$(program_transform_name)')
|
||||||
|
|
||||||
# Actual name to use when installing a cross-compiler.
|
# Actual name to use when installing a cross-compiler.
|
||||||
GFORTRAN_CROSS_NAME = `echo gfortran|sed '$(program_transform_cross_name)'`
|
GFORTRAN_CROSS_NAME := $(shell echo gfortran|sed '$(program_transform_cross_name)')
|
||||||
|
|
||||||
#^L
|
#^L
|
||||||
|
|
||||||
|
@ -142,8 +142,13 @@ f95.tags: force
|
||||||
f95.info: doc/gfortran.info
|
f95.info: doc/gfortran.info
|
||||||
dvi:: doc/gfortran.dvi
|
dvi:: doc/gfortran.dvi
|
||||||
|
|
||||||
f95.man:
|
F95_MANFILES = doc/gfortran.1
|
||||||
f95.srcman:
|
|
||||||
|
f95.man: $(F95_MANFILES)
|
||||||
|
|
||||||
|
f95.srcman: $(F95_MANFILES)
|
||||||
|
-cp -p $^ $(srcdir)/doc
|
||||||
|
|
||||||
f95.srcextra:
|
f95.srcextra:
|
||||||
|
|
||||||
check-f95 : check-gfortran
|
check-f95 : check-gfortran
|
||||||
|
@ -168,6 +173,11 @@ doc/gfortran.info: $(GFORTRAN_TEXI)
|
||||||
doc/gfortran.dvi: $(GFORTRAN_TEXI)
|
doc/gfortran.dvi: $(GFORTRAN_TEXI)
|
||||||
$(TEXI2DVI) -I $(srcdir)/fortran -I $(abs_docdir)/include -o $@ $<
|
$(TEXI2DVI) -I $(srcdir)/fortran -I $(abs_docdir)/include -o $@ $<
|
||||||
|
|
||||||
|
.INTERMEDIATE: gfortran.pod
|
||||||
|
|
||||||
|
gfortran.pod: $(GFORTRAN_TEXI)
|
||||||
|
-$(TEXI2POD) < $(srcdir)/fortran/invoke.texi > $@
|
||||||
|
|
||||||
#
|
#
|
||||||
# Install hooks:
|
# Install hooks:
|
||||||
# f951 is installed elsewhere as part of $(COMPILERS).
|
# f951 is installed elsewhere as part of $(COMPILERS).
|
||||||
|
@ -198,8 +208,13 @@ f95.install-common: installdirs
|
||||||
|
|
||||||
install-info:: $(DESTDIR)$(infodir)/gfortran.info
|
install-info:: $(DESTDIR)$(infodir)/gfortran.info
|
||||||
|
|
||||||
f95.install-man: installdirs
|
f95.install-man: installdirs \
|
||||||
#TODO: write the gfortran man pages
|
$(DESTDIR)$(man1dir)/$(GFORTRAN_INSTALL_NAME)$(man1ext)
|
||||||
|
|
||||||
|
$(DESTDIR)$(man1dir)/$(GFORTRAN_INSTALL_NAME)$(man1ext): doc/gfortran.1
|
||||||
|
-rm -f $@
|
||||||
|
-$(INSTALL_DATA) $< $@
|
||||||
|
-chmod a-x $@
|
||||||
|
|
||||||
f95.uninstall:
|
f95.uninstall:
|
||||||
if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
|
if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
|
||||||
|
@ -207,6 +222,7 @@ f95.uninstall:
|
||||||
install-info --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/gfortran.info || : ; \
|
install-info --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/gfortran.info || : ; \
|
||||||
else : ; fi; \
|
else : ; fi; \
|
||||||
rm -rf $(DESTDIR)$(bindir)/$(GFORTRAN_INSTALL_NAME)$(exeext); \
|
rm -rf $(DESTDIR)$(bindir)/$(GFORTRAN_INSTALL_NAME)$(exeext); \
|
||||||
|
rm -rf $(DESTDIR)$(man1dir)/$(GFORTRAN_INSTALL_NAME)$(man1ext); \
|
||||||
rm -rf $(DESTDIR)$(bindir)/$(GFORTRAN_CROSS_NAME)$(exeext); \
|
rm -rf $(DESTDIR)$(bindir)/$(GFORTRAN_CROSS_NAME)$(exeext); \
|
||||||
rm -rf $(DESTDIR)$(infodir)/gfortran.info*
|
rm -rf $(DESTDIR)$(infodir)/gfortran.info*
|
||||||
|
|
||||||
|
@ -226,6 +242,7 @@ f95.distclean:
|
||||||
f95.extraclean:
|
f95.extraclean:
|
||||||
f95.maintainer-clean:
|
f95.maintainer-clean:
|
||||||
-rm -f doc/gfortran.info* fortran/gfortran.*aux
|
-rm -f doc/gfortran.info* fortran/gfortran.*aux
|
||||||
|
-rm -f $(docobjdir)/gfortran.1
|
||||||
|
|
||||||
#
|
#
|
||||||
# Stage hooks:
|
# Stage hooks:
|
||||||
|
|
|
@ -148,8 +148,6 @@ by type. Explanations are in the following sections.
|
||||||
-fpackderived -frepack-arrays}
|
-fpackderived -frepack-arrays}
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@c man end
|
|
||||||
|
|
||||||
@menu
|
@menu
|
||||||
* Fortran Dialect Options:: Controlling the variant of Fortran language
|
* Fortran Dialect Options:: Controlling the variant of Fortran language
|
||||||
compiled.
|
compiled.
|
||||||
|
|
Loading…
Reference in New Issue