diff options
author | David Malcolm <dmalcolm@redhat.com> | 2024-12-03 13:53:42 -0500 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2024-12-03 13:53:42 -0500 |
commit | 168f938b8f2aab5c0443b02404d004ed4298651f (patch) | |
tree | 6d3509ecfc83738ba71180300d41cea27c1bad35 /maintainer-scripts | |
parent | 0b01549916d7526d27d652cbea1f448399fcee33 (diff) | |
download | gcc-168f938b8f2aab5c0443b02404d004ed4298651f.zip gcc-168f938b8f2aab5c0443b02404d004ed4298651f.tar.gz gcc-168f938b8f2aab5c0443b02404d004ed4298651f.tar.bz2 |
maintainer-scripts: fix jit docs on website
I noticed whilst working on the libgdiagnostics docs
that some errors like this were occurring in the jit docs:
/tmp/gcc-doc-update.3782849/gcc/gcc/jit/docs/cp/topics/asm.rst:63: WARNING: Include file '/tmp/gcc-doc-update.3782849/gcc/gcc/testsuite/jit.dg/test-asm.cc' not found or reading it failed
which was occurring for:
* test-asm.c and .cc
* test-switch.c
* test-accessing-union.c
and indeed https://gcc.gnu.org/onlinedocs/jit/topics/asm.html is
currently missing various code examples.
Fixed thusly; tested locally.
maintainer-scripts/ChangeLog:
* update_web_docs_git: Add the jit testsuite to the files to
be preserved, since this is used by the jit docs.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'maintainer-scripts')
-rwxr-xr-x | maintainer-scripts/update_web_docs_git | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/maintainer-scripts/update_web_docs_git b/maintainer-scripts/update_web_docs_git index 0d7b6c9..77210f9 100755 --- a/maintainer-scripts/update_web_docs_git +++ b/maintainer-scripts/update_web_docs_git @@ -138,7 +138,7 @@ rm -rf gcc/.git # Note that we have to preserve gcc/jit/docs since the jit docs are # not .texi files (Makefile, .rst and .png), and the jit docs use # include directives to pull in content from jit/jit-common.h and -# jit/notes.txt, so we have to preserve those also. +# jit/notes.txt, and from the testsuite, so we have to preserve those also. find gcc -type f \( -name '*.texi' \ -o -path gcc/gcc/doc/install.texi2html \ -o -path gcc/gcc/doc/include/texinfo.tex \ @@ -148,6 +148,7 @@ find gcc -type f \( -name '*.texi' \ -o -path "gcc/gcc/jit/docs/*" \ -o -path "gcc/gcc/jit/jit-common.h" \ -o -path "gcc/gcc/jit/notes.txt" \ + -o -path "gcc/gcc/testsuite/jit.dg/*" \ -o -print0 \) | xargs -0 rm -f # Build a tarball of the sources. |