public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Martin Liska <marxin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/marxin/heads/sphinx-final)] sphinx: do not use tm.rst.in with empty content Date: Mon, 7 Nov 2022 14:10:13 +0000 (GMT) [thread overview] Message-ID: <20221107141013.7D9E63857C7D@sourceware.org> (raw) https://gcc.gnu.org/g:c2bc47cbd6c2302de46f163ba67b91a3159b3502 commit c2bc47cbd6c2302de46f163ba67b91a3159b3502 Author: Martin Liska <mliska@suse.cz> Date: Mon Nov 7 13:59:01 2022 +0100 sphinx: do not use tm.rst.in with empty content gcc/ChangeLog: * doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-exception-regions.rst: Do not include tm.rst.in. * doc/gccint/target-macros/defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file.rst: Likewise. * doc/gccint/target-macros/run-time-target-specification.rst: Likewise. Diff: --- .../assembler-commands-for-exception-regions.rst | 10 ++-------- .../the-overall-framework-of-an-assembler-file.rst | 5 +---- .../target-macros/run-time-target-specification.rst | 19 ++++--------------- 3 files changed, 7 insertions(+), 27 deletions(-) diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-exception-regions.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-exception-regions.rst index b39ec393ff0..6efe42f3515 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-exception-regions.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-exception-regions.rst @@ -54,10 +54,7 @@ region. ``INCOMING_RETURN_ADDR_RTX`` and ``OBJECT_FORMAT_ELF``), GCC will provide a default definition of 1. -.. include:: ../tm.rst.in - :start-after: [TARGET_EXCEPT_UNWIND_INFO] - :end-before: [TARGET_EXCEPT_UNWIND_INFO] - +.. function:: enum unwind_info_type TARGET_EXCEPT_UNWIND_INFO (struct gcc_options *opts) This hook defines the mechanism that will be used for exception handling by the target. If the target has ABI specified unwind tables, the hook @@ -83,10 +80,7 @@ region. ``DWARF2_UNWIND_INFO`` depends on command-line options, the target must define this hook so that :samp:`{opts}` is used correctly. -.. include:: ../tm.rst.in - :start-after: [TARGET_UNWIND_TABLES_DEFAULT] - :end-before: [TARGET_UNWIND_TABLES_DEFAULT] - +.. c:var:: bool TARGET_UNWIND_TABLES_DEFAULT This variable should be set to ``true`` if the target ABI requires unwinding tables even when exceptions are not used. It must not be modified by diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file.rst index 7a18f0439ae..7b0c7f700a9 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file.rst @@ -128,10 +128,7 @@ This describes the overall framework of an assembly file. :end-before: [TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONS] -.. include:: ../tm.rst.in - :start-after: [TARGET_HAVE_NAMED_SECTIONS] - :end-before: [TARGET_HAVE_NAMED_SECTIONS] - +.. c:var:: bool TARGET_HAVE_NAMED_SECTIONS This flag is true if the target supports ``TARGET_ASM_NAMED_SECTION``. It must not be modified by command-line option processing. diff --git a/gcc/doc/gccint/target-macros/run-time-target-specification.rst b/gcc/doc/gccint/target-macros/run-time-target-specification.rst index e7068d876b2..46a423a840d 100644 --- a/gcc/doc/gccint/target-macros/run-time-target-specification.rst +++ b/gcc/doc/gccint/target-macros/run-time-target-specification.rst @@ -67,20 +67,15 @@ Here are run-time target specifications. Variable extern int target_flagsThis variable is declared in :samp:`options.h`, which is included before any target-specific headers. -.. include:: tm.rst.in - :start-after: [TARGET_DEFAULT_TARGET_FLAGS] - :end-before: [TARGET_DEFAULT_TARGET_FLAGS] - +.. c:var:: int TARGET_DEFAULT_TARGET_FLAGS This variable specifies the initial value of ``target_flags``. Its default setting is 0. .. index:: optional hardware or system features, features, optional, in system conventions -.. include:: tm.rst.in - :start-after: [TARGET_HANDLE_OPTION] - :end-before: [TARGET_HANDLE_OPTION] +.. function:: bool TARGET_HANDLE_OPTION (struct gcc_options *opts, struct gcc_options *opts_set, const struct cl_decoded_option *decoded, location_t loc) This hook is called whenever the user specifies one of the target-specific options described by the :samp:`.opt` definition files @@ -94,10 +89,7 @@ any target-specific headers. option was passed (``UNKNOWN_LOCATION`` except for options passed via attributes). -.. include:: tm.rst.in - :start-after: [TARGET_HANDLE_C_OPTION] - :end-before: [TARGET_HANDLE_C_OPTION] - +.. function:: bool TARGET_HANDLE_C_OPTION (size_t code, const char *arg, int value) This target hook is called whenever the user specifies one of the target-specific C language family options described by the :samp:`.opt` @@ -149,10 +141,7 @@ any target-specific headers. used to alter option flag variables which only exist in those frontends. -.. include:: tm.rst.in - :start-after: [TARGET_OPTION_OPTIMIZATION_TABLE] - :end-before: [TARGET_OPTION_OPTIMIZATION_TABLE] - +.. c:var:: const struct default_options * TARGET_OPTION_OPTIMIZATION_TABLE Some machines may desire to change what optimizations are performed for various optimization levels. This variable, if defined, describes
next reply other threads:[~2022-11-07 14:10 UTC|newest] Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-11-07 14:10 Martin Liska [this message] -- strict thread matches above, loose matches on Subject: below -- 2022-11-08 14:53 Martin Liska 2022-11-08 14:43 Martin Liska 2022-11-08 14:36 Martin Liska 2022-11-08 14:35 Martin Liska 2022-11-08 12:06 Martin Liska 2022-11-08 11:39 Martin Liska 2022-11-08 10:21 Martin Liska 2022-11-07 14:34 Martin Liska 2022-11-07 14:19 Martin Liska 2022-11-07 14:09 Martin Liska 2022-11-07 14:07 Martin Liska 2022-11-07 13:21 Martin Liska 2022-11-07 13:01 Martin Liska
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20221107141013.7D9E63857C7D@sourceware.org \ --to=marxin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).