]> git.ipfire.org Git - thirdparty/gcc.git/commit
Introduce target independent copies of document chapters.
authorGaius Mulley <gaiusmod2@gmail.com>
Tue, 13 Dec 2022 22:07:26 +0000 (22:07 +0000)
committerGaius Mulley <gaiusmod2@gmail.com>
Tue, 13 Dec 2022 22:07:26 +0000 (22:07 +0000)
commit0ce58b3761bc79606ae6d17f1a1ebd937f6f8509
tree9710cbf23c225643932442c94990166b394caa9d
parentea1c6017516e32cfcef86f36c2f7c47c52928f8f
Introduce target independent copies of document chapters.

This patch introduces target independent copies of document chapters
which will be used if HAVE_PYTHON is no, thus providing a fall back
for documentation production.

gcc/m2/ChangeLog:

* doc/gm2.texi: Tidy up mailing testsuite results
(formatting).
* Make-lang.in (gm2-libs-texi-check): Copy
target-dependent copy
if HAVE_PYTHON is no.  (gm2-libs-rst-check) Copy
target-dependent copy
if HAVE_PYTHON is no.  (SYSTEM-pim-texi-check) Copy
target-dependent copy
if HAVE_PYTHON is no.  (SYSTEM-pim-rst-check) Copy
target-dependent copy
if HAVE_PYTHON is no.  (SYSTEM-iso-texi-check) Copy
target-dependent copy
if HAVE_PYTHON is no.  (SYSTEM-iso-rst-check) Copy
target-dependent copy
if HAVE_PYTHON is no.  (Builtins.texi-check) Copy
target-dependent copy if HAVE_PYTHON is no.
(Builtins.rst-check) Copy target-dependent copy if
HAVE_PYTHON is no.
* Make-maintainer.in (m2-target-independent-doc): New rule.
(m2-target-independent-doc-texi) New rule.
(m2-target-independent-doc-rst) New rule.
* gm2-libs-coroutines/SYSTEM.def: Tidied up comments.
* gm2-libs-iso/README.texi: Corrected dates.
* gm2-libs-iso/SYSTEM.def: Tidied up comments.
* gm2-libs/README.texi: Corrected dates.
* tools-src/def2doc.py (emit_texinfo_content): Do not change state
in texinfo files.  Replace @SYSTEM_DATATYPES@ with 'Target
specific data types.'.  Replace @SYSTEM_TYPES@ with '(* Target
specific data types.  *)'
* target-independent/Builtins.rst: New file.
* target-independent/Builtins.texi: New file.
* target-independent/gm2-libs.rst: New file.
* target-independent/gm2-libs.texi: New file.
* target-independent/readme.txt: New file.
* target-independent/SYSTEM-iso.rst: New file.
* target-independent/SYSTEM-iso.texi: New file.
* target-independent/SYSTEM-pim.rst: New file.
* target-independent/SYSTEM-pim.texi: New file.

Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
18 files changed:
gcc/doc/gm2.texi
gcc/m2/Make-lang.in
gcc/m2/Make-maintainer.in
gcc/m2/gm2-libs-coroutines/SYSTEM.def
gcc/m2/gm2-libs-iso/README.texi
gcc/m2/gm2-libs-iso/SYSTEM.def
gcc/m2/gm2-libs/README.texi
gcc/m2/gm2-libs/SYSTEM.def
gcc/m2/target-independent/Builtins.rst [new file with mode: 0644]
gcc/m2/target-independent/Builtins.texi [new file with mode: 0644]
gcc/m2/target-independent/SYSTEM-iso.rst [new file with mode: 0644]
gcc/m2/target-independent/SYSTEM-iso.texi [new file with mode: 0644]
gcc/m2/target-independent/SYSTEM-pim.rst [new file with mode: 0644]
gcc/m2/target-independent/SYSTEM-pim.texi [new file with mode: 0644]
gcc/m2/target-independent/gm2-libs.rst [new file with mode: 0644]
gcc/m2/target-independent/gm2-libs.texi [new file with mode: 0644]
gcc/m2/target-independent/readme.txt [new file with mode: 0644]
gcc/m2/tools-src/def2doc.py