aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKelley Cook <kcook@gcc.gnu.org>2004-01-06 02:39:27 +0000
committerR. Kelley Cook <kcook@gcc.gnu.org>2004-01-06 02:39:27 +0000
commitdedebde10aa1b9c1958aa8ea8ca087206f44f30b (patch)
treeafc99059ba749978271348ffa10a3c8687ade5c3 /gcc
parent221bfb0334fd47a1fc9e948088e037a060594ffe (diff)
downloadgcc-dedebde10aa1b9c1958aa8ea8ca087206f44f30b.zip
gcc-dedebde10aa1b9c1958aa8ea8ca087206f44f30b.tar.gz
gcc-dedebde10aa1b9c1958aa8ea8ca087206f44f30b.tar.bz2
gcc_update (files_generated): Revert 2003-12-18 change.
contrib/ 2004-01-05 Kelley Cook <kcook@gcc.gnu.org> * gcc_update (files_generated): Revert 2003-12-18 change. gcc/ada/ 2004-01-05 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in: Revert stamp-xgnatug change from 2003-12-18. Update comment and copyright date. * stamp-xgnatug: Delete. From-SVN: r75461
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog6
-rw-r--r--gcc/ada/Make-lang.in61
-rw-r--r--gcc/ada/stamp-xgnatug1
3 files changed, 32 insertions, 36 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index c554b71..b213781 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2004-01-05 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Make-lang.in: Revert stamp-xgnatug change from 2003-12-18.
+ Update comment and copyright date.
+ * stamp-xgnatug: Delete.
+
2004-01-05 Robert Dewar <dewar@gnat.com>
* 1ssecsta.ads: Default_Secondary_Stack is not a constant since it may
diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in
index 45e16f9..052230b 100644
--- a/gcc/ada/Make-lang.in
+++ b/gcc/ada/Make-lang.in
@@ -1,6 +1,6 @@
# Top level -*- makefile -*- fragment for GNU Ada (GNAT).
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004 Free Software Foundation, Inc.
#This file is part of GCC.
@@ -441,49 +441,40 @@ ada.generated-manpages:
# Generate documentation.
#
-# The generated Texinfo files for the User Guide are stored in
-# $(srcdir). However, if the documentation files depended on
-# executables in the build tree, there'd be no way to ship a source
-# tree with the documentation already generated such that `make'
-# wouldn't attempt to rebuild it. So, we punt and arrange for the
-# documentation files to depend on a stamp file which has the
-# combined dependencies of the texi files and the generatator file.
-# This stamp file calls a submake to build the executable.
+# The generated Texinfo files for the User Guide are stored in $(srcdir).
+#
+# ??? There is some ugliness here in that the aforementioned generated
+# documentation files depend on executables in the build tree. Since the
+# source directory is supposed to be read only it is difficult to ship a source
+# tree with the documentation already generated such that "make" will not
+# attempt to rebuild them.
#
-# If gnu make 3.80 is ever made a requirement to build, then
-# this dance could be avoided using an order-only dependency:
+# If gnu make 3.80 is ever made a requirement to build, then this could be
+# avoided using an order-only dependency:
#
# $(srcdir)/ada/gnat_ug_unx.texi: \
# ada/gnat_ug.texi ada/ug_words | ada/doctools/xgnatug$(build_exeext)
-$(srcdir)/ada/stamp-xgnatug: ada/xgnatug.adb ada/gnat_ug.texi ada/ug_words
- $(MAKE) ada/doctools/xgnatug$(build_exeext)
- $(STAMP) $(srcdir)/ada/stamp-xgnatug
-
ada/doctools/xgnatug$(build_exeext): ada/xgnatug.adb
-$(MKDIR) ada/doctools
cp $^ ada/doctools
cd ada/doctools && gnatmake -q xgnatug
-$(srcdir)/ada/gnat_ug_unx.texi: $(srcdir)/ada/stamp-xgnatug
- ada/doctools/xgnatug unx $(srcdir)/ada/gnat_ug.texi \
- $(srcdir)/ada/ug_words \
- $(srcdir)/ada/gnat_ug_unx.texi
-
-$(srcdir)/ada/gnat_ug_vms.texi: $(srcdir)/ada/stamp-xgnatug
- ada/doctools/xgnatug vms $(srcdir)/ada/gnat_ug.texi \
- $(srcdir)/ada/ug_words \
- $(srcdir)/ada/gnat_ug_vms.texi
-
-$(srcdir)/ada/gnat_ug_vxw.texi: $(srcdir)/ada/stamp-xgnatug
- ada/doctools/xgnatug vxworks $(srcdir)/ada/gnat_ug.texi \
- $(srcdir)/ada/ug_words \
- $(srcdir)/ada/gnat_ug_vxw.texi
-
-$(srcdir)/ada/gnat_ug_wnt.texi: $(srcdir)/ada/stamp-xgnatug
- ada/doctools/xgnatug wnt $(srcdir)/ada/gnat_ug.texi \
- $(srcdir)/ada/ug_words \
- $(srcdir)/ada/gnat_ug_wnt.texi
+$(srcdir)/ada/gnat_ug_unx.texi : ada/doctools/xgnatug$(build_exeext) \
+ $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words
+ ada/doctools/xgnatug unx $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words $(srcdir)/ada/gnat_ug_unx.texi
+
+$(srcdir)/ada/gnat_ug_vms.texi : ada/doctools/xgnatug$(build_exeext) \
+ $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words
+ ada/doctools/xgnatug vms $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words $(srcdir)/ada/gnat_ug_vms.texi
+
+$(srcdir)/ada/gnat_ug_vxw.texi : ada/doctools/xgnatug$(build_exeext) \
+ $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words
+ ada/doctools/xgnatug vxworks $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words $(srcdir)/ada/gnat_ug_vxw.texi
+
+$(srcdir)/ada/gnat_ug_wnt.texi : ada/doctools/xgnatug$(build_exeext) \
+ $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words
+ ada/doctools/xgnatug wnt $(srcdir)/ada/gnat_ug.texi $(srcdir)/ada/ug_words $(srcdir)/ada/gnat_ug_wnt.texi
$(docobjdir)/gnat_ug_unx.info : $(srcdir)/ada/gnat_ug_unx.texi \
$(srcdir)/doc/include/fdl.texi $(srcdir)/doc/include/gcc-common.texi \
diff --git a/gcc/ada/stamp-xgnatug b/gcc/ada/stamp-xgnatug
deleted file mode 100644
index 9788f70..0000000
--- a/gcc/ada/stamp-xgnatug
+++ /dev/null
@@ -1 +0,0 @@
-timestamp