Clarify source of tm.texi to copy for GFDL grant

Message ID CAKnkMGsFVVxLkxKFxoZYqoxTcMCcNgkHaUXwVO+OYLbwMp97bg@mail.gmail.com
State New
Headers show
Series
  • Clarify source of tm.texi to copy for GFDL grant
Related show

Commit Message

Thomas Preudhomme Aug. 9, 2018, 3:21 p.m.
When tm.texi.in is updated in the source tree, the following message
gets displayed:

Verify that you have permission to grant a GFDL license for all
new text in tm.texi, then copy it to <gcc src dir>/gcc/doc/tm.texi.

Having been myself and some colleagues confused several time by that
message as to what tm.texi to copy, I think it would be clearer to
indicate the absolute path for the source as well. This patch achieves
that.

ChangeLog entry is as follows:

*** gcc/ChangeLog ***

2018-08-09  Thomas Preud'homme  <thomas.preudhomme@linaro.org>

    * Makefile.in: Clarify which tm.texi to copy over to assert the
    right to grant a GFDL license for all.

Testing: Built GCC with a change in tm.texi.in and copied by
copy/pasting the source and destination path from the resulting message.
Second build then succeeded.

Is this ok for trunk?

Best regards,

Thomas

Comments

Joseph Myers Aug. 9, 2018, 3:28 p.m. | #1
On Thu, 9 Aug 2018, Thomas Preudhomme wrote:

> 2018-08-09  Thomas Preud'homme  <thomas.preudhomme@linaro.org>
> 
>     * Makefile.in: Clarify which tm.texi to copy over to assert the
>     right to grant a GFDL license for all.

OK.

Patch

diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index e7d818d174c..d8d2b885f6d 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2504,7 +2504,7 @@  s-tm-texi: build/genhooks$(build_exeext) $(srcdir)/doc/tm.texi.in
 	else \
 	  echo >&2 ; \
 	  echo Verify that you have permission to grant a GFDL license for all >&2 ; \
-	  echo new text in tm.texi, then copy it to $(srcdir)/doc/tm.texi. >&2 ; \
+	  echo new text in $(objdir)/tm.texi, then copy it to $(srcdir)/doc/tm.texi. >&2 ; \
 	  false; \
 	fi
 
-- 
2.18.0