Makefile.in (abs_docdir, abs_srcdir): Define.
authorKelley Cook <kcook@gcc.gnu.org>
Sat, 31 Jan 2004 00:50:03 +0000 (00:50 +0000)
committerR. Kelley Cook <kcook@gcc.gnu.org>
Sat, 31 Jan 2004 00:50:03 +0000 (00:50 +0000)
gcc/
2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>

* Makefile.in (abs_docdir, abs_srcdir): Define.
(doc/%.dvi, doc/gccinstall.dvi): Use $(abs_docdir).

gcc/ada/
2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>

* Make-lang.in (doc/gnat_ug_unx.dvi): Use $(abs_docdir).
(doc/gnat_ug_vms.dvi, doc/gnat_ug_unx.dvi): Likewise.
(doc/gnat_ug_unx.dvi, doc/gnat-style.dvi): Likewise.

gcc/f/
2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>

* Make-lang.in (doc/g77.dvi): Use $(abs_docdir).

gcc/java/
2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>

* Make-lang.in (doc/gcj.dvi): Use $(abs_docdir).

gcc/treelang/
2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>

* Make-lang.in (doc/treelang.dvi): Use $(abs_docdir).

From-SVN: r77017

gcc/ChangeLog
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/f/ChangeLog
gcc/f/Make-lang.in
gcc/java/ChangeLog
gcc/java/Make-lang.in
gcc/treelang/ChangeLog
gcc/treelang/Make-lang.in

index d1d0b019d77cfd97a383b12548522423725e5aa2..1a7deac621724639a55d9cda792d42589cc3be92 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.in (abs_docdir, abs_srcdir): Define.
+       (doc/%.dvi, doc/gccinstall.dvi): Use $(abs_docdir).
+
 2004-01-30  Kazu Hirata  <kazu@cs.umass.edu>
 
        * genconfig.c (main): Have CC0_P check its operand even on a
index ebe902af409858e12fa529a1c022dc795d755aab..6a83a2f056325b9c705a0e6fe4415c89bea09583 100644 (file)
@@ -71,7 +71,11 @@ program_transform_name := @program_transform_name@
 
 # Directory where sources are, from where we are.
 srcdir = @srcdir@
-docdir = $(srcdir)/doc
+docdir = @srcdir@/doc
+
+# Directory where sources are, absolute.
+abs_srcdir = @abs_srcdir@
+abs_docdir = @abs_srcdir@/doc
 
 # Top build directory, relative to here.
 top_builddir = ..
@@ -2673,11 +2677,11 @@ dvi:: doc/gcc.dvi doc/gccint.dvi doc/gccinstall.dvi doc/cpp.dvi \
       doc/cppinternals.dvi
 
 doc/%.dvi: %.texi
-       $(TEXI2DVI) -I $(docdir) -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
 
 # Duplicate entry to handle renaming of gccinstall.dvi
 doc/gccinstall.dvi: $(TEXI_GCCINSTALL_FILES)
-       $(TEXI2DVI) -I $(docdir) -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ $<
 
 MANFILES = doc/gcov.1 doc/cpp.1 doc/gcc.1 doc/gfdl.7 doc/gpl.7 doc/fsf-funding.7
 
index c69f26a6de8c3caaa6c71f2d1ef863a48987fae8..22091da091a1bf5cc450825d077170734c22cd73 100644 (file)
@@ -1,3 +1,9 @@
+2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Make-lang.in (doc/gnat_ug_unx.dvi): Use $(abs_docdir). 
+       (doc/gnat_ug_vms.dvi, doc/gnat_ug_unx.dvi): Likewise.
+       (doc/gnat_ug_unx.dvi, doc/gnat-style.dvi): Likewise.
+
 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
        * Makefile.in (mips-sgi-irix5): Remove -lathread from THREADSLIB.
index b821b2d793201fc9f59af08b532e47afd418cab1..042de094b4fe3b8b03cd9e1c45ae12bbdbbe6d4b 100644 (file)
@@ -550,26 +550,26 @@ dvi:: doc/gnat_ug_vms.dvi doc/gnat_ug_wnt.dvi doc/gnat_ug_unx.dvi \
 
 doc/gnat_ug_unx.dvi: $(srcdir)/ada/gnat_ug_unx.texi \
        $(docdir)/include/fdl.texi $(docdir)/include/gcc-common.texi
-       $(TEXI2DVI) -c -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
 
 doc/gnat_ug_vms.dvi: $(srcdir)/ada/gnat_ug_vms.texi \
        $(docdir)/include/fdl.texi $(docdir)/include/gcc-common.texi
-       $(TEXI2DVI) -c -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
 
 doc/gnat_ug_vxw.dvi: $(srcdir)/ada/gnat_ug_vxw.texi \
        $(docdir)/include/fdl.texi $(docdir)/include/gcc-common.texi
-       $(TEXI2DVI) -c -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
 
 doc/gnat_ug_wnt.dvi: $(srcdir)/ada/gnat_ug_wnt.texi \
        $(docdir)/include/fdl.texi $(docdir)/include/gcc-common.texi
-       $(TEXI2DVI) -c -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
 
 doc/gnat_rm.dvi: ada/gnat_rm.texi \
        $(docdir)/include/fdl.texi $(docdir)/include/gcc-common.texi
-       $(TEXI2DVI) -c -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
 
 doc/gnat-style.dvi: ada/gnat-style.texi $(docdir)/include/fdl.texi
-       $(TEXI2DVI) -c -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
 
 \f
 # Install hooks:
index ccd47dbc8bc766a30cb8281377ac673633a074aa..fd818f4f0179629785a2871d020b931b716d79e8 100644 (file)
@@ -1,3 +1,7 @@
+2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Make-lang.in (doc/g77.dvi): Use $(abs_docdir). 
+
 2004-01-28  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * Make-lang.in (f/str-*.h, f/str-*.j): Use stamp files and
index b384b71afdc7f656cc594ffd0d4202ec94ee9f6b..9c35cd497e796f74da47d12ccb589803f50ee2ee 100644 (file)
@@ -202,7 +202,7 @@ doc/g77.info: $(TEXI_G77_FILES)
        else true; fi
 
 doc/g77.dvi: $(TEXI_G77_FILES)
-       $(TEXI2DVI) -I $(srcdir)/f -I $(docdir)/include -I $(objdir)/f -o $@ $<
+       $(TEXI2DVI) -I $(srcdir)/f -I $(abs_docdir)/include -I $(objdir)/f -o $@ $<
 
 .INTERMEDIATE: g77.pod
 g77.pod: f/invoke.texi
index d3fb8a1846f06f9e916dfe342789da499a61ada1..1b88bec8617fa761a7385f21b677749b0b9576dc 100644 (file)
@@ -1,3 +1,7 @@
+2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Make-lang.in (doc/gcj.dvi): Use $(abs_docdir). 
+
 2004-01-28  Andrew Pinski  <pinskia@physics.uc.edu>
 
        * expr.c (build_field_ref): Move variable
index 59f8bc4d09e9b26bd5042cbf26d754d756a59283..fa981193ff3bbf37a76d3812187c577fc3c9905d 100644 (file)
@@ -371,7 +371,7 @@ doc/gcj.info: java/gcj.texi $(docdir)/include/fdl.texi \
 
 doc/gcj.dvi: java/gcj.texi $(docdir)/include/fdl.texi \
         $(docdir)/include/gpl.texi $(docdir)/include/gcc-common.texi
-       $(TEXI2DVI) -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -I $(abs_docdir)/include -o $@ $<
 
 .INTERMEDIATE: gcj.pod gcjh.pod jv-scan.pod jcf-dump.pod gij.pod \
   jv-convert.pod rmic.pod rmiregistry.pod
index 3e817c16371c4a22c65cd6afd23dfbc20546ab6a..eba0aefcf6ed76c89c1cd3212faccbfad6c11602 100644 (file)
@@ -1,3 +1,7 @@
+2004-01-30  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Make-lang.in (doc/treelang.dvi): Use $(abs_docdir). 
+
 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
 
        * Make-lang.in: Replace $(docdir) with doc.
index 46d20be9e74616671f217cd1d8a30c09ef39d91b..d0d50288e11f107c013f27569d422550791df8e9 100644 (file)
@@ -161,7 +161,7 @@ doc/treelang.info: treelang/treelang.texi $(docdir)/include/gcc-common.texi \
 doc/treelang.dvi: treelang/treelang.texi $(docdir)/include/gcc-common.texi \
         $(docdir)/include/gpl.texi $(docdir)/include/fdl.texi \
         $(docdir)/include/funding.texi
-       $(TEXI2DVI) -I $(docdir)/include -o $@ $<
+       $(TEXI2DVI) -I $(abs_docdir)/include -o $@ $<
 
 #\f
 # Install hooks: