diff options
author | Kelley Cook <kcook@gcc.gnu.org> | 2004-01-14 11:53:19 +0000 |
---|---|---|
committer | R. Kelley Cook <kcook@gcc.gnu.org> | 2004-01-14 11:53:19 +0000 |
commit | 73e232f0c132517606797ea3dc4942d199f56284 (patch) | |
tree | 8ee4c89a9a16e3c9ba2b4af003b63326740651e4 | |
parent | 7ec4deda8c738f51d932691a309a1d583a8cf854 (diff) | |
download | gcc-73e232f0c132517606797ea3dc4942d199f56284.zip gcc-73e232f0c132517606797ea3dc4942d199f56284.tar.gz gcc-73e232f0c132517606797ea3dc4942d199f56284.tar.bz2 |
Makefile.in: Define MAINT from --enable-maintainer-mode.
gcc/
2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
* Makefile.in: Define MAINT from --enable-maintainer-mode.
gcc/ada/
2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Only regenerate texi files if --enable-maintainer-mode.\
From-SVN: r75860
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/Makefile.in | 3 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ada/Make-lang.in | 4 |
4 files changed, 15 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c2e5a06..3658a4f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-01-14 Kelley Cook <kcook@gcc.gnu.org> + + * Makefile.in: Define MAINT from --enable-maintainer-mode. + 2004-01-14 Hartmut Penner <hpenner@de.ibm.com> * gcc/config/rs6000/rs6000.c (rs6000_stack_info) diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 62b28b1..4d81b6d 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -169,6 +169,9 @@ STRICT2_WARN = -pedantic -Wno-long-long -Wold-style-definition @WERROR@ # "extern" tags in header files. NOCOMMON_FLAG = @nocommon_flag@ +# This is set by --disable-maintainer-mode (default) to "#" +MAINT = @MAINT@ + # These are set by --enable-checking=valgrind. RUN_GEN = @valgrind_command@ VALGRIND_DRIVER_DEFINES = @valgrind_path_defines@ diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 4d8f668..2156266 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2004-01-14 Kelley Cook <kcook@gcc.gnu.org> + + * Make-lang.in: Only regenerate texi files if --enable-maintainer-mode. + 2004-01-13 Ed Schonberg <schonberg@gnat.com> * exp_ch3.adb (Build_Assignment): Fix bug in handling of controlled diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in index bdd0292..4d9cf7a 100644 --- a/gcc/ada/Make-lang.in +++ b/gcc/ada/Make-lang.in @@ -449,12 +449,15 @@ ada.generated-manpages: # tree with the documentation already generated such that "make" will not # attempt to rebuild them. # +# As a compromise this only will execute with --enable-maintainer mode. +# # 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) +ifndef MAINT ada/doctools/xgnatug$(build_exeext): ada/xgnatug.adb -$(MKDIR) ada/doctools cp $^ ada/doctools @@ -475,6 +478,7 @@ $(srcdir)/ada/gnat_ug_vxw.texi : ada/doctools/xgnatug$(build_exeext) \ $(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 +endif $(docobjdir)/gnat_ug_unx.info : $(srcdir)/ada/gnat_ug_unx.texi \ $(srcdir)/doc/include/fdl.texi $(srcdir)/doc/include/gcc-common.texi \ |